diff --git a/release/libraries/gsap/esm/.DS_Store b/.DS_Store similarity index 80% rename from release/libraries/gsap/esm/.DS_Store rename to .DS_Store index ce2147e..ec0e475 100644 Binary files a/release/libraries/gsap/esm/.DS_Store and b/.DS_Store differ diff --git a/LICENSE b/LICENSE index 3fa3d6e..c9428b0 100644 --- a/LICENSE +++ b/LICENSE @@ -4,7 +4,7 @@ You can use the core/public GSAP files in an open source project as long as you MIT License -Copyright (c) 2019-2022 Michael Schwartz +Copyright (c) 2019-2024 Michael Schwartz Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index e5cab8a..09e5e05 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ I love making vector animations but finding an app to make vector animations on Version ------------- -1.000-release +1.001-alpha License ------------- @@ -20,17 +20,13 @@ Tech svgMotion uses a number of open source projects to work properly: -* [SweetAlert](https://sweetalert.js.org/guides/) - For the awesome and stylish alert dialogs -* [AlertifyJS](http://alertifyjs.com/) - For the awesome and stylish notification dialogs +* [Tailwind CSS](https://tailwindcss.com/) - A low-level CSS framework that's entirely utility-first and provides users with low-level CSS classes in PostCSS that can be used to define components and designs independently. * [Font Awesome](https://fontawesome.com/) - a font and icon toolkit -* [GifShot](https://yahoo.github.io/gifshot/) - Library to create gif animations from an image sequence -* [Greensock](https://greensock.com/) - Library responsible for the whole animation process -* [jQuery](http://jquery.com/) - duh -* [JQuery MiniColors](https://labs.abeautifulsite.net/jquery-minicolors/index.html) - For the color picker * [JSZip](https://stuk.github.io/jszip/) - package zip files in javascript -* [Normalize](https://github.com/necolas/normalize.css) - CSS reset library * [FileSaver.js](https://github.com/eligrey/FileSaver.js/) - Client-side solution for saving files -* [Codemirror](https://github.com/codemirror/codemirror) - JavaScript component that provides a code editor in the browser +* [GifShot](https://yahoo.github.io/gifshot/) - Library to create gif animations from an image sequence +* [Greensock](https://greensock.com/) - Library responsible for the whole animation process +* [panzoom](https://github.com/anvaka/panzoom/) - Used to pan and zoom the canvas Development ------------- @@ -39,8 +35,6 @@ Want to contribute? Great! You can submit a pull request or simply share the project :) -*As of March 11th, 2022 svgMotion is no longer an active project. All updates as of that date and on are solely contributor based implementations.* - Of course, svgMotion is free and open source, so you can always fork the project and have fun :) [![ko-fi](https://az743702.vo.msecnd.net/cdn/kofi2.png?v=0)](https://ko-fi.com/michaelsboost) diff --git a/android-chrome-192x192.png b/android-chrome-192x192.png deleted file mode 100644 index bdd7d3d..0000000 Binary files a/android-chrome-192x192.png and /dev/null differ diff --git a/android-chrome-512x512.png b/android-chrome-512x512.png deleted file mode 100644 index d1f357d..0000000 Binary files a/android-chrome-512x512.png and /dev/null differ diff --git a/apple-touch-icon.png b/apple-touch-icon.png deleted file mode 100644 index 4c9ad37..0000000 Binary files a/apple-touch-icon.png and /dev/null differ diff --git a/release/libraries/gsap/umd/.DS_Store b/assets/.DS_Store similarity index 91% rename from release/libraries/gsap/umd/.DS_Store rename to assets/.DS_Store index 5008ddf..10f526f 100644 Binary files a/release/libraries/gsap/umd/.DS_Store and b/assets/.DS_Store differ diff --git a/favicon-16x16.png b/favicon-16x16.png deleted file mode 100644 index bc8f9a1..0000000 Binary files a/favicon-16x16.png and /dev/null differ diff --git a/favicon-32x32.png b/favicon-32x32.png deleted file mode 100644 index 3d9e091..0000000 Binary files a/favicon-32x32.png and /dev/null differ diff --git a/favicon.svg b/favicon.svg deleted file mode 100644 index 439c969..0000000 --- a/favicon.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - diff --git a/header.svg b/header.svg deleted file mode 100644 index ee4b078..0000000 --- a/header.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/index.html b/index.html index da42f72..e960bb8 100755 --- a/index.html +++ b/index.html @@ -6,13 +6,28 @@ - - - + + - - + + + + + + + + + + + + + + + + + + @@ -270,10 +285,6 @@

  - - - -   diff --git a/old-favicon.svg b/old-favicon.svg deleted file mode 100644 index 3d30547..0000000 --- a/old-favicon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/release/libraries/gsap/.DS_Store b/release/.DS_Store similarity index 63% rename from release/libraries/gsap/.DS_Store rename to release/.DS_Store index a1e6843..73da45f 100644 Binary files a/release/libraries/gsap/.DS_Store and b/release/.DS_Store differ diff --git a/release/css/Lato-Light.ttf b/release/css/Lato-Light.ttf deleted file mode 100644 index ccba01a..0000000 Binary files a/release/css/Lato-Light.ttf and /dev/null differ diff --git a/release/css/imports.css b/release/css/imports.css new file mode 100644 index 0000000..b9539af --- /dev/null +++ b/release/css/imports.css @@ -0,0 +1,51 @@ +/* imports */ +@import url('libraries.css'); + +.timeline { + position: relative; + height: 8px; + margin-left: 15px; + margin-right: 15px; + overflow: visible; +} +.progress-bar, .timeline-track { + height: 8px; + width: 100%; + position: absolute; + top: 0; + left: 0; +} +.timeline-track { + background-color: #999; + opacity: .6; +} +.progress-bar { + background-color: #3d99ff; + height: 8px; + top: 0; + width: 0; + pointer-events: none; +} +.seek-bar { + width: 100%; + position: absolute; + height: 24px; + top: -12px; + left: 0; + background-color: transparent; +} +.playhead { + position: absolute; + top: -5px; + transform: translate(-50%,0); + border-radius: 50%; + width: 16px; + height: 16px; + border: 1px solid #3d99ff; + background-color: #3d99ff; + + touch-action: manipulation; + cursor: ew-resize; + user-select: none; + left: 0%; +} \ No newline at end of file diff --git a/release/css/libraries.css b/release/css/libraries.css new file mode 100644 index 0000000..b9f2906 --- /dev/null +++ b/release/css/libraries.css @@ -0,0 +1,46636 @@ +/*! + * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ + .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)} + + .fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"} + .fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(webfonts/fa-brands-400.woff2) format("woff2"),url(webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-pixiv:before{content:"\e640"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-brave:before{content:"\e63c"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-threads:before{content:"\e618"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-opensuse:before{content:"\e62b"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-debian:before{content:"\e60b"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-square-letterboxd:before{content:"\e62e"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-shoelace:before{content:"\e60c"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-square-threads:before{content:"\e619"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-google-scholar:before{content:"\e63b"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-signal-messenger:before{content:"\e663"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-mintbit:before{content:"\e62f"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-brave-reverse:before{content:"\e63d"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-letterboxd:before{content:"\e62d"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-x-twitter:before{content:"\e61b"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-upwork:before{content:"\e641"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-webflow:before{content:"\e65c"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-square-x-twitter:before{content:"\e61a"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(webfonts/fa-regular-400.woff2) format("woff2"),url(webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(webfonts/fa-solid-900.woff2) format("woff2"),url(webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(webfonts/fa-brands-400.woff2) format("woff2"),url(webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(webfonts/fa-solid-900.woff2) format("woff2"),url(webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(webfonts/fa-regular-400.woff2) format("woff2"),url(webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(webfonts/fa-solid-900.woff2) format("woff2"),url(webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(webfonts/fa-brands-400.woff2) format("woff2"),url(webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(webfonts/fa-regular-400.woff2) format("woff2"),url(webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(webfonts/fa-v4compatibility.woff2) format("woff2"),url(webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a} + + /*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */ + .container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.inset-auto{top:auto;right:auto;bottom:auto;left:auto}.inset-px{top:1px;right:1px;bottom:1px;left:1px}.inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.-inset-0{top:0;right:0;bottom:0;left:0}.-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.inset-full{top:100%;right:100%;bottom:100%;left:100%}.-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.inset-x-0{left:0;right:0}.inset-x-1{left:.25rem;right:.25rem}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-7{left:1.75rem;right:1.75rem}.inset-x-8{left:2rem;right:2rem}.inset-x-9{left:2.25rem;right:2.25rem}.inset-x-10{left:2.5rem;right:2.5rem}.inset-x-11{left:2.75rem;right:2.75rem}.inset-x-12{left:3rem;right:3rem}.inset-x-14{left:3.5rem;right:3.5rem}.inset-x-16{left:4rem;right:4rem}.inset-x-20{left:5rem;right:5rem}.inset-x-24{left:6rem;right:6rem}.inset-x-28{left:7rem;right:7rem}.inset-x-32{left:8rem;right:8rem}.inset-x-36{left:9rem;right:9rem}.inset-x-40{left:10rem;right:10rem}.inset-x-44{left:11rem;right:11rem}.inset-x-48{left:12rem;right:12rem}.inset-x-52{left:13rem;right:13rem}.inset-x-56{left:14rem;right:14rem}.inset-x-60{left:15rem;right:15rem}.inset-x-64{left:16rem;right:16rem}.inset-x-72{left:18rem;right:18rem}.inset-x-80{left:20rem;right:20rem}.inset-x-96{left:24rem;right:24rem}.inset-x-auto{left:auto;right:auto}.inset-x-px{left:1px;right:1px}.inset-x-0\.5{left:.125rem;right:.125rem}.inset-x-1\.5{left:.375rem;right:.375rem}.inset-x-2\.5{left:.625rem;right:.625rem}.inset-x-3\.5{left:.875rem;right:.875rem}.-inset-x-0{left:0;right:0}.-inset-x-1{left:-.25rem;right:-.25rem}.-inset-x-2{left:-.5rem;right:-.5rem}.-inset-x-3{left:-.75rem;right:-.75rem}.-inset-x-4{left:-1rem;right:-1rem}.-inset-x-5{left:-1.25rem;right:-1.25rem}.-inset-x-6{left:-1.5rem;right:-1.5rem}.-inset-x-7{left:-1.75rem;right:-1.75rem}.-inset-x-8{left:-2rem;right:-2rem}.-inset-x-9{left:-2.25rem;right:-2.25rem}.-inset-x-10{left:-2.5rem;right:-2.5rem}.-inset-x-11{left:-2.75rem;right:-2.75rem}.-inset-x-12{left:-3rem;right:-3rem}.-inset-x-14{left:-3.5rem;right:-3.5rem}.-inset-x-16{left:-4rem;right:-4rem}.-inset-x-20{left:-5rem;right:-5rem}.-inset-x-24{left:-6rem;right:-6rem}.-inset-x-28{left:-7rem;right:-7rem}.-inset-x-32{left:-8rem;right:-8rem}.-inset-x-36{left:-9rem;right:-9rem}.-inset-x-40{left:-10rem;right:-10rem}.-inset-x-44{left:-11rem;right:-11rem}.-inset-x-48{left:-12rem;right:-12rem}.-inset-x-52{left:-13rem;right:-13rem}.-inset-x-56{left:-14rem;right:-14rem}.-inset-x-60{left:-15rem;right:-15rem}.-inset-x-64{left:-16rem;right:-16rem}.-inset-x-72{left:-18rem;right:-18rem}.-inset-x-80{left:-20rem;right:-20rem}.-inset-x-96{left:-24rem;right:-24rem}.-inset-x-px{left:-1px;right:-1px}.-inset-x-0\.5{left:-.125rem;right:-.125rem}.-inset-x-1\.5{left:-.375rem;right:-.375rem}.-inset-x-2\.5{left:-.625rem;right:-.625rem}.-inset-x-3\.5{left:-.875rem;right:-.875rem}.inset-x-1\/2{left:50%;right:50%}.inset-x-1\/3{left:33.333333%;right:33.333333%}.inset-x-2\/3{left:66.666667%;right:66.666667%}.inset-x-1\/4{left:25%;right:25%}.inset-x-2\/4{left:50%;right:50%}.inset-x-3\/4{left:75%;right:75%}.inset-x-full{left:100%;right:100%}.-inset-x-1\/2{left:-50%;right:-50%}.-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.-inset-x-1\/4{left:-25%;right:-25%}.-inset-x-2\/4{left:-50%;right:-50%}.-inset-x-3\/4{left:-75%;right:-75%}.-inset-x-full{left:-100%;right:-100%}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.inset-y-2{top:.5rem;bottom:.5rem}.inset-y-3{top:.75rem;bottom:.75rem}.inset-y-4{top:1rem;bottom:1rem}.inset-y-5{top:1.25rem;bottom:1.25rem}.inset-y-6{top:1.5rem;bottom:1.5rem}.inset-y-7{top:1.75rem;bottom:1.75rem}.inset-y-8{top:2rem;bottom:2rem}.inset-y-9{top:2.25rem;bottom:2.25rem}.inset-y-10{top:2.5rem;bottom:2.5rem}.inset-y-11{top:2.75rem;bottom:2.75rem}.inset-y-12{top:3rem;bottom:3rem}.inset-y-14{top:3.5rem;bottom:3.5rem}.inset-y-16{top:4rem;bottom:4rem}.inset-y-20{top:5rem;bottom:5rem}.inset-y-24{top:6rem;bottom:6rem}.inset-y-28{top:7rem;bottom:7rem}.inset-y-32{top:8rem;bottom:8rem}.inset-y-36{top:9rem;bottom:9rem}.inset-y-40{top:10rem;bottom:10rem}.inset-y-44{top:11rem;bottom:11rem}.inset-y-48{top:12rem;bottom:12rem}.inset-y-52{top:13rem;bottom:13rem}.inset-y-56{top:14rem;bottom:14rem}.inset-y-60{top:15rem;bottom:15rem}.inset-y-64{top:16rem;bottom:16rem}.inset-y-72{top:18rem;bottom:18rem}.inset-y-80{top:20rem;bottom:20rem}.inset-y-96{top:24rem;bottom:24rem}.inset-y-auto{top:auto;bottom:auto}.inset-y-px{top:1px;bottom:1px}.inset-y-0\.5{top:.125rem;bottom:.125rem}.inset-y-1\.5{top:.375rem;bottom:.375rem}.inset-y-2\.5{top:.625rem;bottom:.625rem}.inset-y-3\.5{top:.875rem;bottom:.875rem}.-inset-y-0{top:0;bottom:0}.-inset-y-1{top:-.25rem;bottom:-.25rem}.-inset-y-2{top:-.5rem;bottom:-.5rem}.-inset-y-3{top:-.75rem;bottom:-.75rem}.-inset-y-4{top:-1rem;bottom:-1rem}.-inset-y-5{top:-1.25rem;bottom:-1.25rem}.-inset-y-6{top:-1.5rem;bottom:-1.5rem}.-inset-y-7{top:-1.75rem;bottom:-1.75rem}.-inset-y-8{top:-2rem;bottom:-2rem}.-inset-y-9{top:-2.25rem;bottom:-2.25rem}.-inset-y-10{top:-2.5rem;bottom:-2.5rem}.-inset-y-11{top:-2.75rem;bottom:-2.75rem}.-inset-y-12{top:-3rem;bottom:-3rem}.-inset-y-14{top:-3.5rem;bottom:-3.5rem}.-inset-y-16{top:-4rem;bottom:-4rem}.-inset-y-20{top:-5rem;bottom:-5rem}.-inset-y-24{top:-6rem;bottom:-6rem}.-inset-y-28{top:-7rem;bottom:-7rem}.-inset-y-32{top:-8rem;bottom:-8rem}.-inset-y-36{top:-9rem;bottom:-9rem}.-inset-y-40{top:-10rem;bottom:-10rem}.-inset-y-44{top:-11rem;bottom:-11rem}.-inset-y-48{top:-12rem;bottom:-12rem}.-inset-y-52{top:-13rem;bottom:-13rem}.-inset-y-56{top:-14rem;bottom:-14rem}.-inset-y-60{top:-15rem;bottom:-15rem}.-inset-y-64{top:-16rem;bottom:-16rem}.-inset-y-72{top:-18rem;bottom:-18rem}.-inset-y-80{top:-20rem;bottom:-20rem}.-inset-y-96{top:-24rem;bottom:-24rem}.-inset-y-px{top:-1px;bottom:-1px}.-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.inset-y-1\/2{top:50%;bottom:50%}.inset-y-1\/3{top:33.333333%;bottom:33.333333%}.inset-y-2\/3{top:66.666667%;bottom:66.666667%}.inset-y-1\/4{top:25%;bottom:25%}.inset-y-2\/4{top:50%;bottom:50%}.inset-y-3\/4{top:75%;bottom:75%}.inset-y-full{top:100%;bottom:100%}.-inset-y-1\/2{top:-50%;bottom:-50%}.-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.-inset-y-1\/4{top:-25%;bottom:-25%}.-inset-y-2\/4{top:-50%;bottom:-50%}.-inset-y-3\/4{top:-75%;bottom:-75%}.-inset-y-full{top:-100%;bottom:-100%}.top-0{top:0}.top-1{top:.25rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-32{top:8rem}.top-36{top:9rem}.top-40{top:10rem}.top-44{top:11rem}.top-48{top:12rem}.top-52{top:13rem}.top-56{top:14rem}.top-60{top:15rem}.top-64{top:16rem}.top-72{top:18rem}.top-80{top:20rem}.top-96{top:24rem}.top-auto{top:auto}.top-px{top:1px}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-2\.5{top:.625rem}.top-3\.5{top:.875rem}.-top-0{top:0}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.-top-6{top:-1.5rem}.-top-7{top:-1.75rem}.-top-8{top:-2rem}.-top-9{top:-2.25rem}.-top-10{top:-2.5rem}.-top-11{top:-2.75rem}.-top-12{top:-3rem}.-top-14{top:-3.5rem}.-top-16{top:-4rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-32{top:-8rem}.-top-36{top:-9rem}.-top-40{top:-10rem}.-top-44{top:-11rem}.-top-48{top:-12rem}.-top-52{top:-13rem}.-top-56{top:-14rem}.-top-60{top:-15rem}.-top-64{top:-16rem}.-top-72{top:-18rem}.-top-80{top:-20rem}.-top-96{top:-24rem}.-top-px{top:-1px}.-top-0\.5{top:-.125rem}.-top-1\.5{top:-.375rem}.-top-2\.5{top:-.625rem}.-top-3\.5{top:-.875rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-2\/3{top:66.666667%}.top-1\/4{top:25%}.top-2\/4{top:50%}.top-3\/4{top:75%}.top-full{top:100%}.-top-1\/2{top:-50%}.-top-1\/3{top:-33.333333%}.-top-2\/3{top:-66.666667%}.-top-1\/4{top:-25%}.-top-2\/4{top:-50%}.-top-3\/4{top:-75%}.-top-full{top:-100%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-9{right:2.25rem}.right-10{right:2.5rem}.right-11{right:2.75rem}.right-12{right:3rem}.right-14{right:3.5rem}.right-16{right:4rem}.right-20{right:5rem}.right-24{right:6rem}.right-28{right:7rem}.right-32{right:8rem}.right-36{right:9rem}.right-40{right:10rem}.right-44{right:11rem}.right-48{right:12rem}.right-52{right:13rem}.right-56{right:14rem}.right-60{right:15rem}.right-64{right:16rem}.right-72{right:18rem}.right-80{right:20rem}.right-96{right:24rem}.right-auto{right:auto}.right-px{right:1px}.right-0\.5{right:.125rem}.right-1\.5{right:.375rem}.right-2\.5{right:.625rem}.right-3\.5{right:.875rem}.-right-0{right:0}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-5{right:-1.25rem}.-right-6{right:-1.5rem}.-right-7{right:-1.75rem}.-right-8{right:-2rem}.-right-9{right:-2.25rem}.-right-10{right:-2.5rem}.-right-11{right:-2.75rem}.-right-12{right:-3rem}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-28{right:-7rem}.-right-32{right:-8rem}.-right-36{right:-9rem}.-right-40{right:-10rem}.-right-44{right:-11rem}.-right-48{right:-12rem}.-right-52{right:-13rem}.-right-56{right:-14rem}.-right-60{right:-15rem}.-right-64{right:-16rem}.-right-72{right:-18rem}.-right-80{right:-20rem}.-right-96{right:-24rem}.-right-px{right:-1px}.-right-0\.5{right:-.125rem}.-right-1\.5{right:-.375rem}.-right-2\.5{right:-.625rem}.-right-3\.5{right:-.875rem}.right-1\/2{right:50%}.right-1\/3{right:33.333333%}.right-2\/3{right:66.666667%}.right-1\/4{right:25%}.right-2\/4{right:50%}.right-3\/4{right:75%}.right-full{right:100%}.-right-1\/2{right:-50%}.-right-1\/3{right:-33.333333%}.-right-2\/3{right:-66.666667%}.-right-1\/4{right:-25%}.-right-2\/4{right:-50%}.-right-3\/4{right:-75%}.-right-full{right:-100%}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-9{bottom:2.25rem}.bottom-10{bottom:2.5rem}.bottom-11{bottom:2.75rem}.bottom-12{bottom:3rem}.bottom-14{bottom:3.5rem}.bottom-16{bottom:4rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-32{bottom:8rem}.bottom-36{bottom:9rem}.bottom-40{bottom:10rem}.bottom-44{bottom:11rem}.bottom-48{bottom:12rem}.bottom-52{bottom:13rem}.bottom-56{bottom:14rem}.bottom-60{bottom:15rem}.bottom-64{bottom:16rem}.bottom-72{bottom:18rem}.bottom-80{bottom:20rem}.bottom-96{bottom:24rem}.bottom-auto{bottom:auto}.bottom-px{bottom:1px}.bottom-0\.5{bottom:.125rem}.bottom-1\.5{bottom:.375rem}.bottom-2\.5{bottom:.625rem}.bottom-3\.5{bottom:.875rem}.-bottom-0{bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-bottom-3{bottom:-.75rem}.-bottom-4{bottom:-1rem}.-bottom-5{bottom:-1.25rem}.-bottom-6{bottom:-1.5rem}.-bottom-7{bottom:-1.75rem}.-bottom-8{bottom:-2rem}.-bottom-9{bottom:-2.25rem}.-bottom-10{bottom:-2.5rem}.-bottom-11{bottom:-2.75rem}.-bottom-12{bottom:-3rem}.-bottom-14{bottom:-3.5rem}.-bottom-16{bottom:-4rem}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-32{bottom:-8rem}.-bottom-36{bottom:-9rem}.-bottom-40{bottom:-10rem}.-bottom-44{bottom:-11rem}.-bottom-48{bottom:-12rem}.-bottom-52{bottom:-13rem}.-bottom-56{bottom:-14rem}.-bottom-60{bottom:-15rem}.-bottom-64{bottom:-16rem}.-bottom-72{bottom:-18rem}.-bottom-80{bottom:-20rem}.-bottom-96{bottom:-24rem}.-bottom-px{bottom:-1px}.-bottom-0\.5{bottom:-.125rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-2\.5{bottom:-.625rem}.-bottom-3\.5{bottom:-.875rem}.bottom-1\/2{bottom:50%}.bottom-1\/3{bottom:33.333333%}.bottom-2\/3{bottom:66.666667%}.bottom-1\/4{bottom:25%}.bottom-2\/4{bottom:50%}.bottom-3\/4{bottom:75%}.bottom-full{bottom:100%}.-bottom-1\/2{bottom:-50%}.-bottom-1\/3{bottom:-33.333333%}.-bottom-2\/3{bottom:-66.666667%}.-bottom-1\/4{bottom:-25%}.-bottom-2\/4{bottom:-50%}.-bottom-3\/4{bottom:-75%}.-bottom-full{bottom:-100%}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-8{left:2rem}.left-9{left:2.25rem}.left-10{left:2.5rem}.left-11{left:2.75rem}.left-12{left:3rem}.left-14{left:3.5rem}.left-16{left:4rem}.left-20{left:5rem}.left-24{left:6rem}.left-28{left:7rem}.left-32{left:8rem}.left-36{left:9rem}.left-40{left:10rem}.left-44{left:11rem}.left-48{left:12rem}.left-52{left:13rem}.left-56{left:14rem}.left-60{left:15rem}.left-64{left:16rem}.left-72{left:18rem}.left-80{left:20rem}.left-96{left:24rem}.left-auto{left:auto}.left-px{left:1px}.left-0\.5{left:.125rem}.left-1\.5{left:.375rem}.left-2\.5{left:.625rem}.left-3\.5{left:.875rem}.-left-0{left:0}.-left-1{left:-.25rem}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-left-5{left:-1.25rem}.-left-6{left:-1.5rem}.-left-7{left:-1.75rem}.-left-8{left:-2rem}.-left-9{left:-2.25rem}.-left-10{left:-2.5rem}.-left-11{left:-2.75rem}.-left-12{left:-3rem}.-left-14{left:-3.5rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-28{left:-7rem}.-left-32{left:-8rem}.-left-36{left:-9rem}.-left-40{left:-10rem}.-left-44{left:-11rem}.-left-48{left:-12rem}.-left-52{left:-13rem}.-left-56{left:-14rem}.-left-60{left:-15rem}.-left-64{left:-16rem}.-left-72{left:-18rem}.-left-80{left:-20rem}.-left-96{left:-24rem}.-left-px{left:-1px}.-left-0\.5{left:-.125rem}.-left-1\.5{left:-.375rem}.-left-2\.5{left:-.625rem}.-left-3\.5{left:-.875rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-2\/3{left:66.666667%}.left-1\/4{left:25%}.left-2\/4{left:50%}.left-3\/4{left:75%}.left-full{left:100%}.-left-1\/2{left:-50%}.-left-1\/3{left:-33.333333%}.-left-2\/3{left:-66.666667%}.-left-1\/4{left:-25%}.-left-2\/4{left:-50%}.-left-3\/4{left:-75%}.-left-full{left:-100%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.focus-within\:z-0:focus-within{z-index:0}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:z-30:focus-within{z-index:30}.focus-within\:z-40:focus-within{z-index:40}.focus-within\:z-50:focus-within{z-index:50}.focus-within\:z-auto:focus-within{z-index:auto}.focus\:z-0:focus{z-index:0}.focus\:z-10:focus{z-index:10}.focus\:z-20:focus{z-index:20}.focus\:z-30:focus{z-index:30}.focus\:z-40:focus{z-index:40}.focus\:z-50:focus{z-index:50}.focus\:z-auto:focus{z-index:auto}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-auto{grid-column-start:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-auto{grid-column-end:auto}.row-auto{grid-row:auto}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-auto{grid-row-start:auto}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.row-end-7{grid-row-end:7}.row-end-auto{grid-row-end:auto}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-7{margin:1.75rem}.m-8{margin:2rem}.m-9{margin:2.25rem}.m-10{margin:2.5rem}.m-11{margin:2.75rem}.m-12{margin:3rem}.m-14{margin:3.5rem}.m-16{margin:4rem}.m-20{margin:5rem}.m-24{margin:6rem}.m-28{margin:7rem}.m-32{margin:8rem}.m-36{margin:9rem}.m-40{margin:10rem}.m-44{margin:11rem}.m-48{margin:12rem}.m-52{margin:13rem}.m-56{margin:14rem}.m-60{margin:15rem}.m-64{margin:16rem}.m-72{margin:18rem}.m-80{margin:20rem}.m-96{margin:24rem}.m-auto{margin:auto}.m-px{margin:1px}.m-0\.5{margin:.125rem}.m-1\.5{margin:.375rem}.m-2\.5{margin:.625rem}.m-3\.5{margin:.875rem}.-m-0{margin:0}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.-m-4{margin:-1rem}.-m-5{margin:-1.25rem}.-m-6{margin:-1.5rem}.-m-7{margin:-1.75rem}.-m-8{margin:-2rem}.-m-9{margin:-2.25rem}.-m-10{margin:-2.5rem}.-m-11{margin:-2.75rem}.-m-12{margin:-3rem}.-m-14{margin:-3.5rem}.-m-16{margin:-4rem}.-m-20{margin:-5rem}.-m-24{margin:-6rem}.-m-28{margin:-7rem}.-m-32{margin:-8rem}.-m-36{margin:-9rem}.-m-40{margin:-10rem}.-m-44{margin:-11rem}.-m-48{margin:-12rem}.-m-52{margin:-13rem}.-m-56{margin:-14rem}.-m-60{margin:-15rem}.-m-64{margin:-16rem}.-m-72{margin:-18rem}.-m-80{margin:-20rem}.-m-96{margin:-24rem}.-m-px{margin:-1px}.-m-0\.5{margin:-.125rem}.-m-1\.5{margin:-.375rem}.-m-2\.5{margin:-.625rem}.-m-3\.5{margin:-.875rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-9{margin-left:2.25rem;margin-right:2.25rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-11{margin-left:2.75rem;margin-right:2.75rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-14{margin-left:3.5rem;margin-right:3.5rem}.mx-16{margin-left:4rem;margin-right:4rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-24{margin-left:6rem;margin-right:6rem}.mx-28{margin-left:7rem;margin-right:7rem}.mx-32{margin-left:8rem;margin-right:8rem}.mx-36{margin-left:9rem;margin-right:9rem}.mx-40{margin-left:10rem;margin-right:10rem}.mx-44{margin-left:11rem;margin-right:11rem}.mx-48{margin-left:12rem;margin-right:12rem}.mx-52{margin-left:13rem;margin-right:13rem}.mx-56{margin-left:14rem;margin-right:14rem}.mx-60{margin-left:15rem;margin-right:15rem}.mx-64{margin-left:16rem;margin-right:16rem}.mx-72{margin-left:18rem;margin-right:18rem}.mx-80{margin-left:20rem;margin-right:20rem}.mx-96{margin-left:24rem;margin-right:24rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.-mx-0{margin-left:0;margin-right:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.-mx-12{margin-left:-3rem;margin-right:-3rem}.-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.-mx-16{margin-left:-4rem;margin-right:-4rem}.-mx-20{margin-left:-5rem;margin-right:-5rem}.-mx-24{margin-left:-6rem;margin-right:-6rem}.-mx-28{margin-left:-7rem;margin-right:-7rem}.-mx-32{margin-left:-8rem;margin-right:-8rem}.-mx-36{margin-left:-9rem;margin-right:-9rem}.-mx-40{margin-left:-10rem;margin-right:-10rem}.-mx-44{margin-left:-11rem;margin-right:-11rem}.-mx-48{margin-left:-12rem;margin-right:-12rem}.-mx-52{margin-left:-13rem;margin-right:-13rem}.-mx-56{margin-left:-14rem;margin-right:-14rem}.-mx-60{margin-left:-15rem;margin-right:-15rem}.-mx-64{margin-left:-16rem;margin-right:-16rem}.-mx-72{margin-left:-18rem;margin-right:-18rem}.-mx-80{margin-left:-20rem;margin-right:-20rem}.-mx-96{margin-left:-24rem;margin-right:-24rem}.-mx-px{margin-left:-1px;margin-right:-1px}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-11{margin-top:2.75rem;margin-bottom:2.75rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.my-28{margin-top:7rem;margin-bottom:7rem}.my-32{margin-top:8rem;margin-bottom:8rem}.my-36{margin-top:9rem;margin-bottom:9rem}.my-40{margin-top:10rem;margin-bottom:10rem}.my-44{margin-top:11rem;margin-bottom:11rem}.my-48{margin-top:12rem;margin-bottom:12rem}.my-52{margin-top:13rem;margin-bottom:13rem}.my-56{margin-top:14rem;margin-bottom:14rem}.my-60{margin-top:15rem;margin-bottom:15rem}.my-64{margin-top:16rem;margin-bottom:16rem}.my-72{margin-top:18rem;margin-bottom:18rem}.my-80{margin-top:20rem;margin-bottom:20rem}.my-96{margin-top:24rem;margin-bottom:24rem}.my-auto{margin-top:auto;margin-bottom:auto}.my-px{margin-top:1px;margin-bottom:1px}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.-my-0{margin-top:0;margin-bottom:0}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-my-4{margin-top:-1rem;margin-bottom:-1rem}.-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.-my-8{margin-top:-2rem;margin-bottom:-2rem}.-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.-my-12{margin-top:-3rem;margin-bottom:-3rem}.-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.-my-16{margin-top:-4rem;margin-bottom:-4rem}.-my-20{margin-top:-5rem;margin-bottom:-5rem}.-my-24{margin-top:-6rem;margin-bottom:-6rem}.-my-28{margin-top:-7rem;margin-bottom:-7rem}.-my-32{margin-top:-8rem;margin-bottom:-8rem}.-my-36{margin-top:-9rem;margin-bottom:-9rem}.-my-40{margin-top:-10rem;margin-bottom:-10rem}.-my-44{margin-top:-11rem;margin-bottom:-11rem}.-my-48{margin-top:-12rem;margin-bottom:-12rem}.-my-52{margin-top:-13rem;margin-bottom:-13rem}.-my-56{margin-top:-14rem;margin-bottom:-14rem}.-my-60{margin-top:-15rem;margin-bottom:-15rem}.-my-64{margin-top:-16rem;margin-bottom:-16rem}.-my-72{margin-top:-18rem;margin-bottom:-18rem}.-my-80{margin-top:-20rem;margin-bottom:-20rem}.-my-96{margin-top:-24rem;margin-bottom:-24rem}.-my-px{margin-top:-1px;margin-bottom:-1px}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-32{margin-top:8rem}.mt-36{margin-top:9rem}.mt-40{margin-top:10rem}.mt-44{margin-top:11rem}.mt-48{margin-top:12rem}.mt-52{margin-top:13rem}.mt-56{margin-top:14rem}.mt-60{margin-top:15rem}.mt-64{margin-top:16rem}.mt-72{margin-top:18rem}.mt-80{margin-top:20rem}.mt-96{margin-top:24rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2\.5{margin-top:.625rem}.mt-3\.5{margin-top:.875rem}.-mt-0{margin-top:0}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.-mt-6{margin-top:-1.5rem}.-mt-7{margin-top:-1.75rem}.-mt-8{margin-top:-2rem}.-mt-9{margin-top:-2.25rem}.-mt-10{margin-top:-2.5rem}.-mt-11{margin-top:-2.75rem}.-mt-12{margin-top:-3rem}.-mt-14{margin-top:-3.5rem}.-mt-16{margin-top:-4rem}.-mt-20{margin-top:-5rem}.-mt-24{margin-top:-6rem}.-mt-28{margin-top:-7rem}.-mt-32{margin-top:-8rem}.-mt-36{margin-top:-9rem}.-mt-40{margin-top:-10rem}.-mt-44{margin-top:-11rem}.-mt-48{margin-top:-12rem}.-mt-52{margin-top:-13rem}.-mt-56{margin-top:-14rem}.-mt-60{margin-top:-15rem}.-mt-64{margin-top:-16rem}.-mt-72{margin-top:-18rem}.-mt-80{margin-top:-20rem}.-mt-96{margin-top:-24rem}.-mt-px{margin-top:-1px}.-mt-0\.5{margin-top:-.125rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2\.5{margin-top:-.625rem}.-mt-3\.5{margin-top:-.875rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-7{margin-right:1.75rem}.mr-8{margin-right:2rem}.mr-9{margin-right:2.25rem}.mr-10{margin-right:2.5rem}.mr-11{margin-right:2.75rem}.mr-12{margin-right:3rem}.mr-14{margin-right:3.5rem}.mr-16{margin-right:4rem}.mr-20{margin-right:5rem}.mr-24{margin-right:6rem}.mr-28{margin-right:7rem}.mr-32{margin-right:8rem}.mr-36{margin-right:9rem}.mr-40{margin-right:10rem}.mr-44{margin-right:11rem}.mr-48{margin-right:12rem}.mr-52{margin-right:13rem}.mr-56{margin-right:14rem}.mr-60{margin-right:15rem}.mr-64{margin-right:16rem}.mr-72{margin-right:18rem}.mr-80{margin-right:20rem}.mr-96{margin-right:24rem}.mr-auto{margin-right:auto}.mr-px{margin-right:1px}.mr-0\.5{margin-right:.125rem}.mr-1\.5{margin-right:.375rem}.mr-2\.5{margin-right:.625rem}.mr-3\.5{margin-right:.875rem}.-mr-0{margin-right:0}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-3{margin-right:-.75rem}.-mr-4{margin-right:-1rem}.-mr-5{margin-right:-1.25rem}.-mr-6{margin-right:-1.5rem}.-mr-7{margin-right:-1.75rem}.-mr-8{margin-right:-2rem}.-mr-9{margin-right:-2.25rem}.-mr-10{margin-right:-2.5rem}.-mr-11{margin-right:-2.75rem}.-mr-12{margin-right:-3rem}.-mr-14{margin-right:-3.5rem}.-mr-16{margin-right:-4rem}.-mr-20{margin-right:-5rem}.-mr-24{margin-right:-6rem}.-mr-28{margin-right:-7rem}.-mr-32{margin-right:-8rem}.-mr-36{margin-right:-9rem}.-mr-40{margin-right:-10rem}.-mr-44{margin-right:-11rem}.-mr-48{margin-right:-12rem}.-mr-52{margin-right:-13rem}.-mr-56{margin-right:-14rem}.-mr-60{margin-right:-15rem}.-mr-64{margin-right:-16rem}.-mr-72{margin-right:-18rem}.-mr-80{margin-right:-20rem}.-mr-96{margin-right:-24rem}.-mr-px{margin-right:-1px}.-mr-0\.5{margin-right:-.125rem}.-mr-1\.5{margin-right:-.375rem}.-mr-2\.5{margin-right:-.625rem}.-mr-3\.5{margin-right:-.875rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-28{margin-bottom:7rem}.mb-32{margin-bottom:8rem}.mb-36{margin-bottom:9rem}.mb-40{margin-bottom:10rem}.mb-44{margin-bottom:11rem}.mb-48{margin-bottom:12rem}.mb-52{margin-bottom:13rem}.mb-56{margin-bottom:14rem}.mb-60{margin-bottom:15rem}.mb-64{margin-bottom:16rem}.mb-72{margin-bottom:18rem}.mb-80{margin-bottom:20rem}.mb-96{margin-bottom:24rem}.mb-auto{margin-bottom:auto}.mb-px{margin-bottom:1px}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.mb-2\.5{margin-bottom:.625rem}.mb-3\.5{margin-bottom:.875rem}.-mb-0{margin-bottom:0}.-mb-1{margin-bottom:-.25rem}.-mb-2{margin-bottom:-.5rem}.-mb-3{margin-bottom:-.75rem}.-mb-4{margin-bottom:-1rem}.-mb-5{margin-bottom:-1.25rem}.-mb-6{margin-bottom:-1.5rem}.-mb-7{margin-bottom:-1.75rem}.-mb-8{margin-bottom:-2rem}.-mb-9{margin-bottom:-2.25rem}.-mb-10{margin-bottom:-2.5rem}.-mb-11{margin-bottom:-2.75rem}.-mb-12{margin-bottom:-3rem}.-mb-14{margin-bottom:-3.5rem}.-mb-16{margin-bottom:-4rem}.-mb-20{margin-bottom:-5rem}.-mb-24{margin-bottom:-6rem}.-mb-28{margin-bottom:-7rem}.-mb-32{margin-bottom:-8rem}.-mb-36{margin-bottom:-9rem}.-mb-40{margin-bottom:-10rem}.-mb-44{margin-bottom:-11rem}.-mb-48{margin-bottom:-12rem}.-mb-52{margin-bottom:-13rem}.-mb-56{margin-bottom:-14rem}.-mb-60{margin-bottom:-15rem}.-mb-64{margin-bottom:-16rem}.-mb-72{margin-bottom:-18rem}.-mb-80{margin-bottom:-20rem}.-mb-96{margin-bottom:-24rem}.-mb-px{margin-bottom:-1px}.-mb-0\.5{margin-bottom:-.125rem}.-mb-1\.5{margin-bottom:-.375rem}.-mb-2\.5{margin-bottom:-.625rem}.-mb-3\.5{margin-bottom:-.875rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-9{margin-left:2.25rem}.ml-10{margin-left:2.5rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.ml-14{margin-left:3.5rem}.ml-16{margin-left:4rem}.ml-20{margin-left:5rem}.ml-24{margin-left:6rem}.ml-28{margin-left:7rem}.ml-32{margin-left:8rem}.ml-36{margin-left:9rem}.ml-40{margin-left:10rem}.ml-44{margin-left:11rem}.ml-48{margin-left:12rem}.ml-52{margin-left:13rem}.ml-56{margin-left:14rem}.ml-60{margin-left:15rem}.ml-64{margin-left:16rem}.ml-72{margin-left:18rem}.ml-80{margin-left:20rem}.ml-96{margin-left:24rem}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.ml-0\.5{margin-left:.125rem}.ml-1\.5{margin-left:.375rem}.ml-2\.5{margin-left:.625rem}.ml-3\.5{margin-left:.875rem}.-ml-0{margin-left:0}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-ml-5{margin-left:-1.25rem}.-ml-6{margin-left:-1.5rem}.-ml-7{margin-left:-1.75rem}.-ml-8{margin-left:-2rem}.-ml-9{margin-left:-2.25rem}.-ml-10{margin-left:-2.5rem}.-ml-11{margin-left:-2.75rem}.-ml-12{margin-left:-3rem}.-ml-14{margin-left:-3.5rem}.-ml-16{margin-left:-4rem}.-ml-20{margin-left:-5rem}.-ml-24{margin-left:-6rem}.-ml-28{margin-left:-7rem}.-ml-32{margin-left:-8rem}.-ml-36{margin-left:-9rem}.-ml-40{margin-left:-10rem}.-ml-44{margin-left:-11rem}.-ml-48{margin-left:-12rem}.-ml-52{margin-left:-13rem}.-ml-56{margin-left:-14rem}.-ml-60{margin-left:-15rem}.-ml-64{margin-left:-16rem}.-ml-72{margin-left:-18rem}.-ml-80{margin-left:-20rem}.-ml-96{margin-left:-24rem}.-ml-px{margin-left:-1px}.-ml-0\.5{margin-left:-.125rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2\.5{margin-left:-.625rem}.-ml-3\.5{margin-left:-.875rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-52{height:13rem}.h-56{height:14rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-80{height:20rem}.h-96{height:24rem}.h-auto{height:auto}.h-px{height:1px}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-2\/3{height:66.666667%}.h-1\/4{height:25%}.h-2\/4{height:50%}.h-3\/4{height:75%}.h-1\/5{height:20%}.h-2\/5{height:40%}.h-3\/5{height:60%}.h-4\/5{height:80%}.h-1\/6{height:16.666667%}.h-2\/6{height:33.333333%}.h-3\/6{height:50%}.h-4\/6{height:66.666667%}.h-5\/6{height:83.333333%}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-1{max-height:.25rem}.max-h-2{max-height:.5rem}.max-h-3{max-height:.75rem}.max-h-4{max-height:1rem}.max-h-5{max-height:1.25rem}.max-h-6{max-height:1.5rem}.max-h-7{max-height:1.75rem}.max-h-8{max-height:2rem}.max-h-9{max-height:2.25rem}.max-h-10{max-height:2.5rem}.max-h-11{max-height:2.75rem}.max-h-12{max-height:3rem}.max-h-14{max-height:3.5rem}.max-h-16{max-height:4rem}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-px{max-height:1px}.max-h-0\.5{max-height:.125rem}.max-h-1\.5{max-height:.375rem}.max-h-2\.5{max-height:.625rem}.max-h-3\.5{max-height:.875rem}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-52{width:13rem}.w-56{width:14rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-96{width:24rem}.w-auto{width:auto}.w-px{width:1px}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-2\.5{width:.625rem}.w-3\.5{width:.875rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-2\/4{width:50%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-1\/6{width:16.666667%}.w-2\/6{width:33.333333%}.w-3\/6{width:50%}.w-4\/6{width:66.666667%}.w-5\/6{width:83.333333%}.w-1\/12{width:8.333333%}.w-2\/12{width:16.666667%}.w-3\/12{width:25%}.w-4\/12{width:33.333333%}.w-5\/12{width:41.666667%}.w-6\/12{width:50%}.w-7\/12{width:58.333333%}.w-8\/12{width:66.666667%}.w-9\/12{width:75%}.w-10\/12{width:83.333333%}.w-11\/12{width:91.666667%}.w-full{width:100%}.w-screen{width:100vw}.w-min{width:min-content}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-min{min-width:min-content}.min-w-max{min-width:max-content}.max-w-0{max-width:0}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-min{max-width:min-content}.max-w-max{max-width:max-content}.max-w-prose{max-width:65ch}.max-w-screen-sm{max-width:640px}.max-w-screen-md{max-width:768px}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.max-w-screen-2xl{max-width:1536px}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-center{transform-origin:center}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.origin-right{transform-origin:right}.origin-bottom-right{transform-origin:bottom right}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:bottom left}.origin-left{transform-origin:left}.origin-top-left{transform-origin:top left}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(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-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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-none{transform:none}.translate-x-0{--tw-translate-x:0px}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-3{--tw-translate-x:0.75rem}.translate-x-4{--tw-translate-x:1rem}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-7{--tw-translate-x:1.75rem}.translate-x-8{--tw-translate-x:2rem}.translate-x-9{--tw-translate-x:2.25rem}.translate-x-10{--tw-translate-x:2.5rem}.translate-x-11{--tw-translate-x:2.75rem}.translate-x-12{--tw-translate-x:3rem}.translate-x-14{--tw-translate-x:3.5rem}.translate-x-16{--tw-translate-x:4rem}.translate-x-20{--tw-translate-x:5rem}.translate-x-24{--tw-translate-x:6rem}.translate-x-28{--tw-translate-x:7rem}.translate-x-32{--tw-translate-x:8rem}.translate-x-36{--tw-translate-x:9rem}.translate-x-40{--tw-translate-x:10rem}.translate-x-44{--tw-translate-x:11rem}.translate-x-48{--tw-translate-x:12rem}.translate-x-52{--tw-translate-x:13rem}.translate-x-56{--tw-translate-x:14rem}.translate-x-60{--tw-translate-x:15rem}.translate-x-64{--tw-translate-x:16rem}.translate-x-72{--tw-translate-x:18rem}.translate-x-80{--tw-translate-x:20rem}.translate-x-96{--tw-translate-x:24rem}.translate-x-px{--tw-translate-x:1px}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1\.5{--tw-translate-x:0.375rem}.translate-x-2\.5{--tw-translate-x:0.625rem}.translate-x-3\.5{--tw-translate-x:0.875rem}.-translate-x-0{--tw-translate-x:0px}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-2{--tw-translate-x:-0.5rem}.-translate-x-3{--tw-translate-x:-0.75rem}.-translate-x-4{--tw-translate-x:-1rem}.-translate-x-5{--tw-translate-x:-1.25rem}.-translate-x-6{--tw-translate-x:-1.5rem}.-translate-x-7{--tw-translate-x:-1.75rem}.-translate-x-8{--tw-translate-x:-2rem}.-translate-x-9{--tw-translate-x:-2.25rem}.-translate-x-10{--tw-translate-x:-2.5rem}.-translate-x-11{--tw-translate-x:-2.75rem}.-translate-x-12{--tw-translate-x:-3rem}.-translate-x-14{--tw-translate-x:-3.5rem}.-translate-x-16{--tw-translate-x:-4rem}.-translate-x-20{--tw-translate-x:-5rem}.-translate-x-24{--tw-translate-x:-6rem}.-translate-x-28{--tw-translate-x:-7rem}.-translate-x-32{--tw-translate-x:-8rem}.-translate-x-36{--tw-translate-x:-9rem}.-translate-x-40{--tw-translate-x:-10rem}.-translate-x-44{--tw-translate-x:-11rem}.-translate-x-48{--tw-translate-x:-12rem}.-translate-x-52{--tw-translate-x:-13rem}.-translate-x-56{--tw-translate-x:-14rem}.-translate-x-60{--tw-translate-x:-15rem}.-translate-x-64{--tw-translate-x:-16rem}.-translate-x-72{--tw-translate-x:-18rem}.-translate-x-80{--tw-translate-x:-20rem}.-translate-x-96{--tw-translate-x:-24rem}.-translate-x-px{--tw-translate-x:-1px}.-translate-x-0\.5{--tw-translate-x:-0.125rem}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-2\.5{--tw-translate-x:-0.625rem}.-translate-x-3\.5{--tw-translate-x:-0.875rem}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/3{--tw-translate-x:33.333333%}.translate-x-2\/3{--tw-translate-x:66.666667%}.translate-x-1\/4{--tw-translate-x:25%}.translate-x-2\/4{--tw-translate-x:50%}.translate-x-3\/4{--tw-translate-x:75%}.translate-x-full{--tw-translate-x:100%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/3{--tw-translate-x:-33.333333%}.-translate-x-2\/3{--tw-translate-x:-66.666667%}.-translate-x-1\/4{--tw-translate-x:-25%}.-translate-x-2\/4{--tw-translate-x:-50%}.-translate-x-3\/4{--tw-translate-x:-75%}.-translate-x-full{--tw-translate-x:-100%}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-2{--tw-translate-y:0.5rem}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-4{--tw-translate-y:1rem}.translate-y-5{--tw-translate-y:1.25rem}.translate-y-6{--tw-translate-y:1.5rem}.translate-y-7{--tw-translate-y:1.75rem}.translate-y-8{--tw-translate-y:2rem}.translate-y-9{--tw-translate-y:2.25rem}.translate-y-10{--tw-translate-y:2.5rem}.translate-y-11{--tw-translate-y:2.75rem}.translate-y-12{--tw-translate-y:3rem}.translate-y-14{--tw-translate-y:3.5rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-20{--tw-translate-y:5rem}.translate-y-24{--tw-translate-y:6rem}.translate-y-28{--tw-translate-y:7rem}.translate-y-32{--tw-translate-y:8rem}.translate-y-36{--tw-translate-y:9rem}.translate-y-40{--tw-translate-y:10rem}.translate-y-44{--tw-translate-y:11rem}.translate-y-48{--tw-translate-y:12rem}.translate-y-52{--tw-translate-y:13rem}.translate-y-56{--tw-translate-y:14rem}.translate-y-60{--tw-translate-y:15rem}.translate-y-64{--tw-translate-y:16rem}.translate-y-72{--tw-translate-y:18rem}.translate-y-80{--tw-translate-y:20rem}.translate-y-96{--tw-translate-y:24rem}.translate-y-px{--tw-translate-y:1px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-1\.5{--tw-translate-y:0.375rem}.translate-y-2\.5{--tw-translate-y:0.625rem}.translate-y-3\.5{--tw-translate-y:0.875rem}.-translate-y-0{--tw-translate-y:0px}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-2{--tw-translate-y:-0.5rem}.-translate-y-3{--tw-translate-y:-0.75rem}.-translate-y-4{--tw-translate-y:-1rem}.-translate-y-5{--tw-translate-y:-1.25rem}.-translate-y-6{--tw-translate-y:-1.5rem}.-translate-y-7{--tw-translate-y:-1.75rem}.-translate-y-8{--tw-translate-y:-2rem}.-translate-y-9{--tw-translate-y:-2.25rem}.-translate-y-10{--tw-translate-y:-2.5rem}.-translate-y-11{--tw-translate-y:-2.75rem}.-translate-y-12{--tw-translate-y:-3rem}.-translate-y-14{--tw-translate-y:-3.5rem}.-translate-y-16{--tw-translate-y:-4rem}.-translate-y-20{--tw-translate-y:-5rem}.-translate-y-24{--tw-translate-y:-6rem}.-translate-y-28{--tw-translate-y:-7rem}.-translate-y-32{--tw-translate-y:-8rem}.-translate-y-36{--tw-translate-y:-9rem}.-translate-y-40{--tw-translate-y:-10rem}.-translate-y-44{--tw-translate-y:-11rem}.-translate-y-48{--tw-translate-y:-12rem}.-translate-y-52{--tw-translate-y:-13rem}.-translate-y-56{--tw-translate-y:-14rem}.-translate-y-60{--tw-translate-y:-15rem}.-translate-y-64{--tw-translate-y:-16rem}.-translate-y-72{--tw-translate-y:-18rem}.-translate-y-80{--tw-translate-y:-20rem}.-translate-y-96{--tw-translate-y:-24rem}.-translate-y-px{--tw-translate-y:-1px}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.-translate-y-2\.5{--tw-translate-y:-0.625rem}.-translate-y-3\.5{--tw-translate-y:-0.875rem}.translate-y-1\/2{--tw-translate-y:50%}.translate-y-1\/3{--tw-translate-y:33.333333%}.translate-y-2\/3{--tw-translate-y:66.666667%}.translate-y-1\/4{--tw-translate-y:25%}.translate-y-2\/4{--tw-translate-y:50%}.translate-y-3\/4{--tw-translate-y:75%}.translate-y-full{--tw-translate-y:100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/3{--tw-translate-y:-33.333333%}.-translate-y-2\/3{--tw-translate-y:-66.666667%}.-translate-y-1\/4{--tw-translate-y:-25%}.-translate-y-2\/4{--tw-translate-y:-50%}.-translate-y-3\/4{--tw-translate-y:-75%}.-translate-y-full{--tw-translate-y:-100%}.hover\:translate-x-0:hover{--tw-translate-x:0px}.hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.hover\:translate-x-4:hover{--tw-translate-x:1rem}.hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.hover\:translate-x-8:hover{--tw-translate-x:2rem}.hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.hover\:translate-x-12:hover{--tw-translate-x:3rem}.hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.hover\:translate-x-16:hover{--tw-translate-x:4rem}.hover\:translate-x-20:hover{--tw-translate-x:5rem}.hover\:translate-x-24:hover{--tw-translate-x:6rem}.hover\:translate-x-28:hover{--tw-translate-x:7rem}.hover\:translate-x-32:hover{--tw-translate-x:8rem}.hover\:translate-x-36:hover{--tw-translate-x:9rem}.hover\:translate-x-40:hover{--tw-translate-x:10rem}.hover\:translate-x-44:hover{--tw-translate-x:11rem}.hover\:translate-x-48:hover{--tw-translate-x:12rem}.hover\:translate-x-52:hover{--tw-translate-x:13rem}.hover\:translate-x-56:hover{--tw-translate-x:14rem}.hover\:translate-x-60:hover{--tw-translate-x:15rem}.hover\:translate-x-64:hover{--tw-translate-x:16rem}.hover\:translate-x-72:hover{--tw-translate-x:18rem}.hover\:translate-x-80:hover{--tw-translate-x:20rem}.hover\:translate-x-96:hover{--tw-translate-x:24rem}.hover\:translate-x-px:hover{--tw-translate-x:1px}.hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.hover\:-translate-x-0:hover{--tw-translate-x:0px}.hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.hover\:-translate-x-px:hover{--tw-translate-x:-1px}.hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.hover\:translate-x-full:hover{--tw-translate-x:100%}.hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.hover\:-translate-x-full:hover{--tw-translate-x:-100%}.hover\:translate-y-0:hover{--tw-translate-y:0px}.hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.hover\:translate-y-4:hover{--tw-translate-y:1rem}.hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.hover\:translate-y-8:hover{--tw-translate-y:2rem}.hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.hover\:translate-y-12:hover{--tw-translate-y:3rem}.hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.hover\:translate-y-16:hover{--tw-translate-y:4rem}.hover\:translate-y-20:hover{--tw-translate-y:5rem}.hover\:translate-y-24:hover{--tw-translate-y:6rem}.hover\:translate-y-28:hover{--tw-translate-y:7rem}.hover\:translate-y-32:hover{--tw-translate-y:8rem}.hover\:translate-y-36:hover{--tw-translate-y:9rem}.hover\:translate-y-40:hover{--tw-translate-y:10rem}.hover\:translate-y-44:hover{--tw-translate-y:11rem}.hover\:translate-y-48:hover{--tw-translate-y:12rem}.hover\:translate-y-52:hover{--tw-translate-y:13rem}.hover\:translate-y-56:hover{--tw-translate-y:14rem}.hover\:translate-y-60:hover{--tw-translate-y:15rem}.hover\:translate-y-64:hover{--tw-translate-y:16rem}.hover\:translate-y-72:hover{--tw-translate-y:18rem}.hover\:translate-y-80:hover{--tw-translate-y:20rem}.hover\:translate-y-96:hover{--tw-translate-y:24rem}.hover\:translate-y-px:hover{--tw-translate-y:1px}.hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.hover\:-translate-y-0:hover{--tw-translate-y:0px}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.hover\:translate-y-full:hover{--tw-translate-y:100%}.hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.hover\:-translate-y-full:hover{--tw-translate-y:-100%}.focus\:translate-x-0:focus{--tw-translate-x:0px}.focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.focus\:translate-x-4:focus{--tw-translate-x:1rem}.focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.focus\:translate-x-8:focus{--tw-translate-x:2rem}.focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.focus\:translate-x-12:focus{--tw-translate-x:3rem}.focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.focus\:translate-x-16:focus{--tw-translate-x:4rem}.focus\:translate-x-20:focus{--tw-translate-x:5rem}.focus\:translate-x-24:focus{--tw-translate-x:6rem}.focus\:translate-x-28:focus{--tw-translate-x:7rem}.focus\:translate-x-32:focus{--tw-translate-x:8rem}.focus\:translate-x-36:focus{--tw-translate-x:9rem}.focus\:translate-x-40:focus{--tw-translate-x:10rem}.focus\:translate-x-44:focus{--tw-translate-x:11rem}.focus\:translate-x-48:focus{--tw-translate-x:12rem}.focus\:translate-x-52:focus{--tw-translate-x:13rem}.focus\:translate-x-56:focus{--tw-translate-x:14rem}.focus\:translate-x-60:focus{--tw-translate-x:15rem}.focus\:translate-x-64:focus{--tw-translate-x:16rem}.focus\:translate-x-72:focus{--tw-translate-x:18rem}.focus\:translate-x-80:focus{--tw-translate-x:20rem}.focus\:translate-x-96:focus{--tw-translate-x:24rem}.focus\:translate-x-px:focus{--tw-translate-x:1px}.focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.focus\:-translate-x-0:focus{--tw-translate-x:0px}.focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.focus\:-translate-x-px:focus{--tw-translate-x:-1px}.focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.focus\:translate-x-full:focus{--tw-translate-x:100%}.focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.focus\:-translate-x-full:focus{--tw-translate-x:-100%}.focus\:translate-y-0:focus{--tw-translate-y:0px}.focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.focus\:translate-y-4:focus{--tw-translate-y:1rem}.focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.focus\:translate-y-8:focus{--tw-translate-y:2rem}.focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.focus\:translate-y-12:focus{--tw-translate-y:3rem}.focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.focus\:translate-y-16:focus{--tw-translate-y:4rem}.focus\:translate-y-20:focus{--tw-translate-y:5rem}.focus\:translate-y-24:focus{--tw-translate-y:6rem}.focus\:translate-y-28:focus{--tw-translate-y:7rem}.focus\:translate-y-32:focus{--tw-translate-y:8rem}.focus\:translate-y-36:focus{--tw-translate-y:9rem}.focus\:translate-y-40:focus{--tw-translate-y:10rem}.focus\:translate-y-44:focus{--tw-translate-y:11rem}.focus\:translate-y-48:focus{--tw-translate-y:12rem}.focus\:translate-y-52:focus{--tw-translate-y:13rem}.focus\:translate-y-56:focus{--tw-translate-y:14rem}.focus\:translate-y-60:focus{--tw-translate-y:15rem}.focus\:translate-y-64:focus{--tw-translate-y:16rem}.focus\:translate-y-72:focus{--tw-translate-y:18rem}.focus\:translate-y-80:focus{--tw-translate-y:20rem}.focus\:translate-y-96:focus{--tw-translate-y:24rem}.focus\:translate-y-px:focus{--tw-translate-y:1px}.focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.focus\:-translate-y-0:focus{--tw-translate-y:0px}.focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.focus\:-translate-y-px:focus{--tw-translate-y:-1px}.focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.focus\:translate-y-full:focus{--tw-translate-y:100%}.focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.focus\:-translate-y-full:focus{--tw-translate-y:-100%}.rotate-0{--tw-rotate:0deg}.rotate-1{--tw-rotate:1deg}.rotate-2{--tw-rotate:2deg}.rotate-3{--tw-rotate:3deg}.rotate-6{--tw-rotate:6deg}.rotate-12{--tw-rotate:12deg}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-180{--tw-rotate:180deg}.-rotate-180{--tw-rotate:-180deg}.-rotate-90{--tw-rotate:-90deg}.-rotate-45{--tw-rotate:-45deg}.-rotate-12{--tw-rotate:-12deg}.-rotate-6{--tw-rotate:-6deg}.-rotate-3{--tw-rotate:-3deg}.-rotate-2{--tw-rotate:-2deg}.-rotate-1{--tw-rotate:-1deg}.hover\:rotate-0:hover{--tw-rotate:0deg}.hover\:rotate-1:hover{--tw-rotate:1deg}.hover\:rotate-2:hover{--tw-rotate:2deg}.hover\:rotate-3:hover{--tw-rotate:3deg}.hover\:rotate-6:hover{--tw-rotate:6deg}.hover\:rotate-12:hover{--tw-rotate:12deg}.hover\:rotate-45:hover{--tw-rotate:45deg}.hover\:rotate-90:hover{--tw-rotate:90deg}.hover\:rotate-180:hover{--tw-rotate:180deg}.hover\:-rotate-180:hover{--tw-rotate:-180deg}.hover\:-rotate-90:hover{--tw-rotate:-90deg}.hover\:-rotate-45:hover{--tw-rotate:-45deg}.hover\:-rotate-12:hover{--tw-rotate:-12deg}.hover\:-rotate-6:hover{--tw-rotate:-6deg}.hover\:-rotate-3:hover{--tw-rotate:-3deg}.hover\:-rotate-2:hover{--tw-rotate:-2deg}.hover\:-rotate-1:hover{--tw-rotate:-1deg}.focus\:rotate-0:focus{--tw-rotate:0deg}.focus\:rotate-1:focus{--tw-rotate:1deg}.focus\:rotate-2:focus{--tw-rotate:2deg}.focus\:rotate-3:focus{--tw-rotate:3deg}.focus\:rotate-6:focus{--tw-rotate:6deg}.focus\:rotate-12:focus{--tw-rotate:12deg}.focus\:rotate-45:focus{--tw-rotate:45deg}.focus\:rotate-90:focus{--tw-rotate:90deg}.focus\:rotate-180:focus{--tw-rotate:180deg}.focus\:-rotate-180:focus{--tw-rotate:-180deg}.focus\:-rotate-90:focus{--tw-rotate:-90deg}.focus\:-rotate-45:focus{--tw-rotate:-45deg}.focus\:-rotate-12:focus{--tw-rotate:-12deg}.focus\:-rotate-6:focus{--tw-rotate:-6deg}.focus\:-rotate-3:focus{--tw-rotate:-3deg}.focus\:-rotate-2:focus{--tw-rotate:-2deg}.focus\:-rotate-1:focus{--tw-rotate:-1deg}.skew-x-0{--tw-skew-x:0deg}.skew-x-1{--tw-skew-x:1deg}.skew-x-2{--tw-skew-x:2deg}.skew-x-3{--tw-skew-x:3deg}.skew-x-6{--tw-skew-x:6deg}.skew-x-12{--tw-skew-x:12deg}.-skew-x-12{--tw-skew-x:-12deg}.-skew-x-6{--tw-skew-x:-6deg}.-skew-x-3{--tw-skew-x:-3deg}.-skew-x-2{--tw-skew-x:-2deg}.-skew-x-1{--tw-skew-x:-1deg}.skew-y-0{--tw-skew-y:0deg}.skew-y-1{--tw-skew-y:1deg}.skew-y-2{--tw-skew-y:2deg}.skew-y-3{--tw-skew-y:3deg}.skew-y-6{--tw-skew-y:6deg}.skew-y-12{--tw-skew-y:12deg}.-skew-y-12{--tw-skew-y:-12deg}.-skew-y-6{--tw-skew-y:-6deg}.-skew-y-3{--tw-skew-y:-3deg}.-skew-y-2{--tw-skew-y:-2deg}.-skew-y-1{--tw-skew-y:-1deg}.hover\:skew-x-0:hover{--tw-skew-x:0deg}.hover\:skew-x-1:hover{--tw-skew-x:1deg}.hover\:skew-x-2:hover{--tw-skew-x:2deg}.hover\:skew-x-3:hover{--tw-skew-x:3deg}.hover\:skew-x-6:hover{--tw-skew-x:6deg}.hover\:skew-x-12:hover{--tw-skew-x:12deg}.hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.hover\:skew-y-0:hover{--tw-skew-y:0deg}.hover\:skew-y-1:hover{--tw-skew-y:1deg}.hover\:skew-y-2:hover{--tw-skew-y:2deg}.hover\:skew-y-3:hover{--tw-skew-y:3deg}.hover\:skew-y-6:hover{--tw-skew-y:6deg}.hover\:skew-y-12:hover{--tw-skew-y:12deg}.hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.focus\:skew-x-0:focus{--tw-skew-x:0deg}.focus\:skew-x-1:focus{--tw-skew-x:1deg}.focus\:skew-x-2:focus{--tw-skew-x:2deg}.focus\:skew-x-3:focus{--tw-skew-x:3deg}.focus\:skew-x-6:focus{--tw-skew-x:6deg}.focus\:skew-x-12:focus{--tw-skew-x:12deg}.focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.focus\:skew-y-0:focus{--tw-skew-y:0deg}.focus\:skew-y-1:focus{--tw-skew-y:1deg}.focus\:skew-y-2:focus{--tw-skew-y:2deg}.focus\:skew-y-3:focus{--tw-skew-y:3deg}.focus\:skew-y-6:focus{--tw-skew-y:6deg}.focus\:skew-y-12:focus{--tw-skew-y:12deg}.focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.scale-x-0{--tw-scale-x:0}.scale-x-50{--tw-scale-x:.5}.scale-x-75{--tw-scale-x:.75}.scale-x-90{--tw-scale-x:.9}.scale-x-95{--tw-scale-x:.95}.scale-x-100{--tw-scale-x:1}.scale-x-105{--tw-scale-x:1.05}.scale-x-110{--tw-scale-x:1.1}.scale-x-125{--tw-scale-x:1.25}.scale-x-150{--tw-scale-x:1.5}.scale-y-0{--tw-scale-y:0}.scale-y-50{--tw-scale-y:.5}.scale-y-75{--tw-scale-y:.75}.scale-y-90{--tw-scale-y:.9}.scale-y-95{--tw-scale-y:.95}.scale-y-100{--tw-scale-y:1}.scale-y-105{--tw-scale-y:1.05}.scale-y-110{--tw-scale-y:1.1}.scale-y-125{--tw-scale-y:1.25}.scale-y-150{--tw-scale-y:1.5}.hover\:scale-x-0:hover{--tw-scale-x:0}.hover\:scale-x-50:hover{--tw-scale-x:.5}.hover\:scale-x-75:hover{--tw-scale-x:.75}.hover\:scale-x-90:hover{--tw-scale-x:.9}.hover\:scale-x-95:hover{--tw-scale-x:.95}.hover\:scale-x-100:hover{--tw-scale-x:1}.hover\:scale-x-105:hover{--tw-scale-x:1.05}.hover\:scale-x-110:hover{--tw-scale-x:1.1}.hover\:scale-x-125:hover{--tw-scale-x:1.25}.hover\:scale-x-150:hover{--tw-scale-x:1.5}.hover\:scale-y-0:hover{--tw-scale-y:0}.hover\:scale-y-50:hover{--tw-scale-y:.5}.hover\:scale-y-75:hover{--tw-scale-y:.75}.hover\:scale-y-90:hover{--tw-scale-y:.9}.hover\:scale-y-95:hover{--tw-scale-y:.95}.hover\:scale-y-100:hover{--tw-scale-y:1}.hover\:scale-y-105:hover{--tw-scale-y:1.05}.hover\:scale-y-110:hover{--tw-scale-y:1.1}.hover\:scale-y-125:hover{--tw-scale-y:1.25}.hover\:scale-y-150:hover{--tw-scale-y:1.5}.focus\:scale-x-0:focus{--tw-scale-x:0}.focus\:scale-x-50:focus{--tw-scale-x:.5}.focus\:scale-x-75:focus{--tw-scale-x:.75}.focus\:scale-x-90:focus{--tw-scale-x:.9}.focus\:scale-x-95:focus{--tw-scale-x:.95}.focus\:scale-x-100:focus{--tw-scale-x:1}.focus\:scale-x-105:focus{--tw-scale-x:1.05}.focus\:scale-x-110:focus{--tw-scale-x:1.1}.focus\:scale-x-125:focus{--tw-scale-x:1.25}.focus\:scale-x-150:focus{--tw-scale-x:1.5}.focus\:scale-y-0:focus{--tw-scale-y:0}.focus\:scale-y-50:focus{--tw-scale-y:.5}.focus\:scale-y-75:focus{--tw-scale-y:.75}.focus\:scale-y-90:focus{--tw-scale-y:.9}.focus\:scale-y-95:focus{--tw-scale-y:.95}.focus\:scale-y-100:focus{--tw-scale-y:1}.focus\:scale-y-105:focus{--tw-scale-y:1.05}.focus\:scale-y-110:focus{--tw-scale-y:1.1}.focus\:scale-y-125:focus{--tw-scale-y:1.25}.focus\:scale-y-150:focus{--tw-scale-y:1.5}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{100%,75%{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1)}}.animate-none{animation:none}.animate-spin{animation:spin 1s linear infinite}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{animation:bounce 1s infinite}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.appearance-none{-webkit-appearance:none;appearance:none}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-min{grid-auto-columns:min-content}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-min{grid-auto-rows:min-content}.auto-rows-max{grid-auto-rows:max-content}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-none{grid-template-rows:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-10{gap:2.5rem}.gap-11{gap:2.75rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-20{gap:5rem}.gap-24{gap:6rem}.gap-28{gap:7rem}.gap-32{gap:8rem}.gap-36{gap:9rem}.gap-40{gap:10rem}.gap-44{gap:11rem}.gap-48{gap:12rem}.gap-52{gap:13rem}.gap-56{gap:14rem}.gap-60{gap:15rem}.gap-64{gap:16rem}.gap-72{gap:18rem}.gap-80{gap:20rem}.gap-96{gap:24rem}.gap-px{gap:1px}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-2\.5{gap:.625rem}.gap-3\.5{gap:.875rem}.gap-x-0{column-gap:0}.gap-x-1{column-gap:.25rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-7{column-gap:1.75rem}.gap-x-8{column-gap:2rem}.gap-x-9{column-gap:2.25rem}.gap-x-10{column-gap:2.5rem}.gap-x-11{column-gap:2.75rem}.gap-x-12{column-gap:3rem}.gap-x-14{column-gap:3.5rem}.gap-x-16{column-gap:4rem}.gap-x-20{column-gap:5rem}.gap-x-24{column-gap:6rem}.gap-x-28{column-gap:7rem}.gap-x-32{column-gap:8rem}.gap-x-36{column-gap:9rem}.gap-x-40{column-gap:10rem}.gap-x-44{column-gap:11rem}.gap-x-48{column-gap:12rem}.gap-x-52{column-gap:13rem}.gap-x-56{column-gap:14rem}.gap-x-60{column-gap:15rem}.gap-x-64{column-gap:16rem}.gap-x-72{column-gap:18rem}.gap-x-80{column-gap:20rem}.gap-x-96{column-gap:24rem}.gap-x-px{column-gap:1px}.gap-x-0\.5{column-gap:.125rem}.gap-x-1\.5{column-gap:.375rem}.gap-x-2\.5{column-gap:.625rem}.gap-x-3\.5{column-gap:.875rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-7{row-gap:1.75rem}.gap-y-8{row-gap:2rem}.gap-y-9{row-gap:2.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-11{row-gap:2.75rem}.gap-y-12{row-gap:3rem}.gap-y-14{row-gap:3.5rem}.gap-y-16{row-gap:4rem}.gap-y-20{row-gap:5rem}.gap-y-24{row-gap:6rem}.gap-y-28{row-gap:7rem}.gap-y-32{row-gap:8rem}.gap-y-36{row-gap:9rem}.gap-y-40{row-gap:10rem}.gap-y-44{row-gap:11rem}.gap-y-48{row-gap:12rem}.gap-y-52{row-gap:13rem}.gap-y-56{row-gap:14rem}.gap-y-60{row-gap:15rem}.gap-y-64{row-gap:16rem}.gap-y-72{row-gap:18rem}.gap-y-80{row-gap:20rem}.gap-y-96{row-gap:24rem}.gap-y-px{row-gap:1px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3\.5{row-gap:.875rem}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-x-0>: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)))}.divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.divide-x>: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)))}.divide-y-0>:not([hidden])~:not([hidden]){--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))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.divide-y>: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))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.divide-double>:not([hidden])~:not([hidden]){border-style:double}.divide-none>:not([hidden])~:not([hidden]){border-style:none}.divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.overflow-clip{text-overflow:clip}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tl-3xl{border-top-left-radius:1.5rem}.rounded-tl-full{border-top-left-radius:9999px}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-tr-xl{border-top-right-radius:.75rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-tr-3xl{border-top-right-radius:1.5rem}.rounded-tr-full{border-top-right-radius:9999px}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-br-full{border-bottom-right-radius:9999px}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-bl-3xl{border-bottom-left-radius:1.5rem}.rounded-bl-full{border-bottom-left-radius:9999px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border{border-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-8{border-top-width:8px}.border-t{border-top-width:1px}.border-r-0{border-right-width:0}.border-r-2{border-right-width:2px}.border-r-4{border-right-width:4px}.border-r-8{border-right-width:8px}.border-r{border-right-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b{border-bottom-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-l{border-left-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.border-transparent{border-color:transparent}.border-current{border-color:currentColor}.border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .group-hover\:border-transparent{border-color:transparent}.group:hover .group-hover\:border-current{border-color:currentColor}.group:hover .group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.focus-within\:border-transparent:focus-within{border-color:transparent}.focus-within\:border-current:focus-within{border-color:currentColor}.focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.hover\:border-transparent:hover{border-color:transparent}.hover\:border-current:hover{border-color:currentColor}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-current:focus{border-color:currentColor}.focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.border-opacity-0{--tw-border-opacity:0}.border-opacity-5{--tw-border-opacity:0.05}.border-opacity-10{--tw-border-opacity:0.1}.border-opacity-20{--tw-border-opacity:0.2}.border-opacity-25{--tw-border-opacity:0.25}.border-opacity-30{--tw-border-opacity:0.3}.border-opacity-40{--tw-border-opacity:0.4}.border-opacity-50{--tw-border-opacity:0.5}.border-opacity-60{--tw-border-opacity:0.6}.border-opacity-70{--tw-border-opacity:0.7}.border-opacity-75{--tw-border-opacity:0.75}.border-opacity-80{--tw-border-opacity:0.8}.border-opacity-90{--tw-border-opacity:0.9}.border-opacity-95{--tw-border-opacity:0.95}.border-opacity-100{--tw-border-opacity:1}.group:hover .group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .group-hover\:border-opacity-100{--tw-border-opacity:1}.focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.hover\:border-opacity-0:hover{--tw-border-opacity:0}.hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.hover\:border-opacity-100:hover{--tw-border-opacity:1}.focus\:border-opacity-0:focus{--tw-border-opacity:0}.focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.focus\:border-opacity-100:focus{--tw-border-opacity:1}.bg-transparent{background-color:transparent}.bg-current{background-color:currentColor}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-transparent{background-color:transparent}.group:hover .group-hover\:bg-current{background-color:currentColor}.group:hover .group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.focus-within\:bg-transparent:focus-within{background-color:transparent}.focus-within\:bg-current:focus-within{background-color:currentColor}.focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-current:hover{background-color:currentColor}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:bg-current:focus{background-color:currentColor}.focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-5{--tw-bg-opacity:0.05}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-25{--tw-bg-opacity:0.25}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-opacity-95{--tw-bg-opacity:0.95}.bg-opacity-100{--tw-bg-opacity:1}.group:hover .group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .group-hover\:bg-opacity-100{--tw-bg-opacity:1}.focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.bg-none{background-image:none}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.to-transparent{--tw-gradient-to:transparent}.to-current{--tw-gradient-to:currentColor}.to-black{--tw-gradient-to:#000}.to-white{--tw-gradient-to:#fff}.to-gray-50{--tw-gradient-to:#f9fafb}.to-gray-100{--tw-gradient-to:#f3f4f6}.to-gray-200{--tw-gradient-to:#e5e7eb}.to-gray-300{--tw-gradient-to:#d1d5db}.to-gray-400{--tw-gradient-to:#9ca3af}.to-gray-500{--tw-gradient-to:#6b7280}.to-gray-600{--tw-gradient-to:#4b5563}.to-gray-700{--tw-gradient-to:#374151}.to-gray-800{--tw-gradient-to:#1f2937}.to-gray-900{--tw-gradient-to:#111827}.to-red-50{--tw-gradient-to:#fef2f2}.to-red-100{--tw-gradient-to:#fee2e2}.to-red-200{--tw-gradient-to:#fecaca}.to-red-300{--tw-gradient-to:#fca5a5}.to-red-400{--tw-gradient-to:#f87171}.to-red-500{--tw-gradient-to:#ef4444}.to-red-600{--tw-gradient-to:#dc2626}.to-red-700{--tw-gradient-to:#b91c1c}.to-red-800{--tw-gradient-to:#991b1b}.to-red-900{--tw-gradient-to:#7f1d1d}.to-yellow-50{--tw-gradient-to:#fffbeb}.to-yellow-100{--tw-gradient-to:#fef3c7}.to-yellow-200{--tw-gradient-to:#fde68a}.to-yellow-300{--tw-gradient-to:#fcd34d}.to-yellow-400{--tw-gradient-to:#fbbf24}.to-yellow-500{--tw-gradient-to:#f59e0b}.to-yellow-600{--tw-gradient-to:#d97706}.to-yellow-700{--tw-gradient-to:#b45309}.to-yellow-800{--tw-gradient-to:#92400e}.to-yellow-900{--tw-gradient-to:#78350f}.to-green-50{--tw-gradient-to:#ecfdf5}.to-green-100{--tw-gradient-to:#d1fae5}.to-green-200{--tw-gradient-to:#a7f3d0}.to-green-300{--tw-gradient-to:#6ee7b7}.to-green-400{--tw-gradient-to:#34d399}.to-green-500{--tw-gradient-to:#10b981}.to-green-600{--tw-gradient-to:#059669}.to-green-700{--tw-gradient-to:#047857}.to-green-800{--tw-gradient-to:#065f46}.to-green-900{--tw-gradient-to:#064e3b}.to-blue-50{--tw-gradient-to:#eff6ff}.to-blue-100{--tw-gradient-to:#dbeafe}.to-blue-200{--tw-gradient-to:#bfdbfe}.to-blue-300{--tw-gradient-to:#93c5fd}.to-blue-400{--tw-gradient-to:#60a5fa}.to-blue-500{--tw-gradient-to:#3b82f6}.to-blue-600{--tw-gradient-to:#2563eb}.to-blue-700{--tw-gradient-to:#1d4ed8}.to-blue-800{--tw-gradient-to:#1e40af}.to-blue-900{--tw-gradient-to:#1e3a8a}.to-indigo-50{--tw-gradient-to:#eef2ff}.to-indigo-100{--tw-gradient-to:#e0e7ff}.to-indigo-200{--tw-gradient-to:#c7d2fe}.to-indigo-300{--tw-gradient-to:#a5b4fc}.to-indigo-400{--tw-gradient-to:#818cf8}.to-indigo-500{--tw-gradient-to:#6366f1}.to-indigo-600{--tw-gradient-to:#4f46e5}.to-indigo-700{--tw-gradient-to:#4338ca}.to-indigo-800{--tw-gradient-to:#3730a3}.to-indigo-900{--tw-gradient-to:#312e81}.to-purple-50{--tw-gradient-to:#f5f3ff}.to-purple-100{--tw-gradient-to:#ede9fe}.to-purple-200{--tw-gradient-to:#ddd6fe}.to-purple-300{--tw-gradient-to:#c4b5fd}.to-purple-400{--tw-gradient-to:#a78bfa}.to-purple-500{--tw-gradient-to:#8b5cf6}.to-purple-600{--tw-gradient-to:#7c3aed}.to-purple-700{--tw-gradient-to:#6d28d9}.to-purple-800{--tw-gradient-to:#5b21b6}.to-purple-900{--tw-gradient-to:#4c1d95}.to-pink-50{--tw-gradient-to:#fdf2f8}.to-pink-100{--tw-gradient-to:#fce7f3}.to-pink-200{--tw-gradient-to:#fbcfe8}.to-pink-300{--tw-gradient-to:#f9a8d4}.to-pink-400{--tw-gradient-to:#f472b6}.to-pink-500{--tw-gradient-to:#ec4899}.to-pink-600{--tw-gradient-to:#db2777}.to-pink-700{--tw-gradient-to:#be185d}.to-pink-800{--tw-gradient-to:#9d174d}.to-pink-900{--tw-gradient-to:#831843}.hover\:to-transparent:hover{--tw-gradient-to:transparent}.hover\:to-current:hover{--tw-gradient-to:currentColor}.hover\:to-black:hover{--tw-gradient-to:#000}.hover\:to-white:hover{--tw-gradient-to:#fff}.hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.hover\:to-gray-700:hover{--tw-gradient-to:#374151}.hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.hover\:to-gray-900:hover{--tw-gradient-to:#111827}.hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.hover\:to-red-400:hover{--tw-gradient-to:#f87171}.hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.hover\:to-green-400:hover{--tw-gradient-to:#34d399}.hover\:to-green-500:hover{--tw-gradient-to:#10b981}.hover\:to-green-600:hover{--tw-gradient-to:#059669}.hover\:to-green-700:hover{--tw-gradient-to:#047857}.hover\:to-green-800:hover{--tw-gradient-to:#065f46}.hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.hover\:to-pink-900:hover{--tw-gradient-to:#831843}.focus\:to-transparent:focus{--tw-gradient-to:transparent}.focus\:to-current:focus{--tw-gradient-to:currentColor}.focus\:to-black:focus{--tw-gradient-to:#000}.focus\:to-white:focus{--tw-gradient-to:#fff}.focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.focus\:to-gray-700:focus{--tw-gradient-to:#374151}.focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.focus\:to-gray-900:focus{--tw-gradient-to:#111827}.focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.focus\:to-red-400:focus{--tw-gradient-to:#f87171}.focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.focus\:to-green-400:focus{--tw-gradient-to:#34d399}.focus\:to-green-500:focus{--tw-gradient-to:#10b981}.focus\:to-green-600:focus{--tw-gradient-to:#059669}.focus\:to-green-700:focus{--tw-gradient-to:#047857}.focus\:to-green-800:focus{--tw-gradient-to:#065f46}.focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.focus\:to-pink-900:focus{--tw-gradient-to:#831843}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:center}.bg-left{background-position:left}.bg-left-bottom{background-position:left bottom}.bg-left-top{background-position:left top}.bg-right{background-position:right}.bg-right-bottom{background-position:right bottom}.bg-right-top{background-position:right top}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:padding-box}.bg-origin-content{background-origin:content-box}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-0{stroke-width:0}.stroke-1{stroke-width:1}.stroke-2{stroke-width:2}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right{object-position:right}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.object-top{object-position:top}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-10{padding:2.5rem}.p-11{padding:2.75rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-20{padding:5rem}.p-24{padding:6rem}.p-28{padding:7rem}.p-32{padding:8rem}.p-36{padding:9rem}.p-40{padding:10rem}.p-44{padding:11rem}.p-48{padding:12rem}.p-52{padding:13rem}.p-56{padding:14rem}.p-60{padding:15rem}.p-64{padding:16rem}.p-72{padding:18rem}.p-80{padding:20rem}.p-96{padding:24rem}.p-px{padding:1px}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.p-2\.5{padding:.625rem}.p-3\.5{padding:.875rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-28{padding-left:7rem;padding-right:7rem}.px-32{padding-left:8rem;padding-right:8rem}.px-36{padding-left:9rem;padding-right:9rem}.px-40{padding-left:10rem;padding-right:10rem}.px-44{padding-left:11rem;padding-right:11rem}.px-48{padding-left:12rem;padding-right:12rem}.px-52{padding-left:13rem;padding-right:13rem}.px-56{padding-left:14rem;padding-right:14rem}.px-60{padding-left:15rem;padding-right:15rem}.px-64{padding-left:16rem;padding-right:16rem}.px-72{padding-left:18rem;padding-right:18rem}.px-80{padding-left:20rem;padding-right:20rem}.px-96{padding-left:24rem;padding-right:24rem}.px-px{padding-left:1px;padding-right:1px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-36{padding-top:9rem;padding-bottom:9rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-44{padding-top:11rem;padding-bottom:11rem}.py-48{padding-top:12rem;padding-bottom:12rem}.py-52{padding-top:13rem;padding-bottom:13rem}.py-56{padding-top:14rem;padding-bottom:14rem}.py-60{padding-top:15rem;padding-bottom:15rem}.py-64{padding-top:16rem;padding-bottom:16rem}.py-72{padding-top:18rem;padding-bottom:18rem}.py-80{padding-top:20rem;padding-bottom:20rem}.py-96{padding-top:24rem;padding-bottom:24rem}.py-px{padding-top:1px;padding-bottom:1px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-10{padding-top:2.5rem}.pt-11{padding-top:2.75rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-40{padding-top:10rem}.pt-44{padding-top:11rem}.pt-48{padding-top:12rem}.pt-52{padding-top:13rem}.pt-56{padding-top:14rem}.pt-60{padding-top:15rem}.pt-64{padding-top:16rem}.pt-72{padding-top:18rem}.pt-80{padding-top:20rem}.pt-96{padding-top:24rem}.pt-px{padding-top:1px}.pt-0\.5{padding-top:.125rem}.pt-1\.5{padding-top:.375rem}.pt-2\.5{padding-top:.625rem}.pt-3\.5{padding-top:.875rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-20{padding-right:5rem}.pr-24{padding-right:6rem}.pr-28{padding-right:7rem}.pr-32{padding-right:8rem}.pr-36{padding-right:9rem}.pr-40{padding-right:10rem}.pr-44{padding-right:11rem}.pr-48{padding-right:12rem}.pr-52{padding-right:13rem}.pr-56{padding-right:14rem}.pr-60{padding-right:15rem}.pr-64{padding-right:16rem}.pr-72{padding-right:18rem}.pr-80{padding-right:20rem}.pr-96{padding-right:24rem}.pr-px{padding-right:1px}.pr-0\.5{padding-right:.125rem}.pr-1\.5{padding-right:.375rem}.pr-2\.5{padding-right:.625rem}.pr-3\.5{padding-right:.875rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-10{padding-bottom:2.5rem}.pb-11{padding-bottom:2.75rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-40{padding-bottom:10rem}.pb-44{padding-bottom:11rem}.pb-48{padding-bottom:12rem}.pb-52{padding-bottom:13rem}.pb-56{padding-bottom:14rem}.pb-60{padding-bottom:15rem}.pb-64{padding-bottom:16rem}.pb-72{padding-bottom:18rem}.pb-80{padding-bottom:20rem}.pb-96{padding-bottom:24rem}.pb-px{padding-bottom:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1\.5{padding-bottom:.375rem}.pb-2\.5{padding-bottom:.625rem}.pb-3\.5{padding-bottom:.875rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-16{padding-left:4rem}.pl-20{padding-left:5rem}.pl-24{padding-left:6rem}.pl-28{padding-left:7rem}.pl-32{padding-left:8rem}.pl-36{padding-left:9rem}.pl-40{padding-left:10rem}.pl-44{padding-left:11rem}.pl-48{padding-left:12rem}.pl-52{padding-left:13rem}.pl-56{padding-left:14rem}.pl-60{padding-left:15rem}.pl-64{padding-left:16rem}.pl-72{padding-left:18rem}.pl-80{padding-left:20rem}.pl-96{padding-left:24rem}.pl-px{padding-left:1px}.pl-0\.5{padding-left:.125rem}.pl-1\.5{padding-left:.375rem}.pl-2\.5{padding-left:.625rem}.pl-3\.5{padding-left:.875rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.normal-nums{font-variant-numeric:normal}.ordinal{--tw-ordinal:ordinal}.slashed-zero{--tw-slashed-zero:slashed-zero}.lining-nums{--tw-numeric-figure:lining-nums}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.proportional-nums{--tw-numeric-spacing:proportional-nums}.tabular-nums{--tw-numeric-spacing:tabular-nums}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.stacked-fractions{--tw-numeric-fraction:stacked-fractions}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-transparent{color:transparent}.text-current{color:currentColor}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .group-hover\:text-transparent{color:transparent}.group:hover .group-hover\:text-current{color:currentColor}.group:hover .group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.focus-within\:text-transparent:focus-within{color:transparent}.focus-within\:text-current:focus-within{color:currentColor}.focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.hover\:text-transparent:hover{color:transparent}.hover\:text-current:hover{color:currentColor}.hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.focus\:text-transparent:focus{color:transparent}.focus\:text-current:focus{color:currentColor}.focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.text-opacity-0{--tw-text-opacity:0}.text-opacity-5{--tw-text-opacity:0.05}.text-opacity-10{--tw-text-opacity:0.1}.text-opacity-20{--tw-text-opacity:0.2}.text-opacity-25{--tw-text-opacity:0.25}.text-opacity-30{--tw-text-opacity:0.3}.text-opacity-40{--tw-text-opacity:0.4}.text-opacity-50{--tw-text-opacity:0.5}.text-opacity-60{--tw-text-opacity:0.6}.text-opacity-70{--tw-text-opacity:0.7}.text-opacity-75{--tw-text-opacity:0.75}.text-opacity-80{--tw-text-opacity:0.8}.text-opacity-90{--tw-text-opacity:0.9}.text-opacity-95{--tw-text-opacity:0.95}.text-opacity-100{--tw-text-opacity:1}.group:hover .group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .group-hover\:text-opacity-100{--tw-text-opacity:1}.focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.hover\:text-opacity-0:hover{--tw-text-opacity:0}.hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.hover\:text-opacity-100:hover{--tw-text-opacity:1}.focus\:text-opacity-0:focus{--tw-text-opacity:0}.focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.focus\:text-opacity-100:focus{--tw-text-opacity:1}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.group:hover .group-hover\:underline{text-decoration:underline}.group:hover .group-hover\:line-through{text-decoration:line-through}.group:hover .group-hover\:no-underline{text-decoration:none}.focus-within\:underline:focus-within{text-decoration:underline}.focus-within\:line-through:focus-within{text-decoration:line-through}.focus-within\:no-underline:focus-within{text-decoration:none}.hover\:underline:hover{text-decoration:underline}.hover\:line-through:hover{text-decoration:line-through}.hover\:no-underline:hover{text-decoration:none}.focus\:underline:focus{text-decoration:underline}.focus\:line-through:focus{text-decoration:line-through}.focus\:no-underline:focus{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.placeholder-transparent::placeholder{color:transparent}.placeholder-current::placeholder{color:currentColor}.placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.focus\:placeholder-transparent:focus::placeholder{color:transparent}.focus\:placeholder-current:focus::placeholder{color:currentColor}.focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-5{opacity:.05}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-20{opacity:.2}.group:hover .group-hover\:opacity-25{opacity:.25}.group:hover .group-hover\:opacity-30{opacity:.3}.group:hover .group-hover\:opacity-40{opacity:.4}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-75{opacity:.75}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:opacity-95{opacity:.95}.group:hover .group-hover\:opacity-100{opacity:1}.focus-within\:opacity-0:focus-within{opacity:0}.focus-within\:opacity-5:focus-within{opacity:.05}.focus-within\:opacity-10:focus-within{opacity:.1}.focus-within\:opacity-20:focus-within{opacity:.2}.focus-within\:opacity-25:focus-within{opacity:.25}.focus-within\:opacity-30:focus-within{opacity:.3}.focus-within\:opacity-40:focus-within{opacity:.4}.focus-within\:opacity-50:focus-within{opacity:.5}.focus-within\:opacity-60:focus-within{opacity:.6}.focus-within\:opacity-70:focus-within{opacity:.7}.focus-within\:opacity-75:focus-within{opacity:.75}.focus-within\:opacity-80:focus-within{opacity:.8}.focus-within\:opacity-90:focus-within{opacity:.9}.focus-within\:opacity-95:focus-within{opacity:.95}.focus-within\:opacity-100:focus-within{opacity:1}.hover\:opacity-0:hover{opacity:0}.hover\:opacity-5:hover{opacity:.05}.hover\:opacity-10:hover{opacity:.1}.hover\:opacity-20:hover{opacity:.2}.hover\:opacity-25:hover{opacity:.25}.hover\:opacity-30:hover{opacity:.3}.hover\:opacity-40:hover{opacity:.4}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.focus\:opacity-0:focus{opacity:0}.focus\:opacity-5:focus{opacity:.05}.focus\:opacity-10:focus{opacity:.1}.focus\:opacity-20:focus{opacity:.2}.focus\:opacity-25:focus{opacity:.25}.focus\:opacity-30:focus{opacity:.3}.focus\:opacity-40:focus{opacity:.4}.focus\:opacity-50:focus{opacity:.5}.focus\:opacity-60:focus{opacity:.6}.focus\:opacity-70:focus{opacity:.7}.focus\:opacity-75:focus{opacity:.75}.focus\:opacity-80:focus{opacity:.8}.focus\:opacity-90:focus{opacity:.9}.focus\:opacity-95:focus{opacity:.95}.focus\:opacity-100:focus{opacity:1}.bg-blend-normal{background-blend-mode:normal}.bg-blend-multiply{background-blend-mode:multiply}.bg-blend-screen{background-blend-mode:screen}.bg-blend-overlay{background-blend-mode:overlay}.bg-blend-darken{background-blend-mode:darken}.bg-blend-lighten{background-blend-mode:lighten}.bg-blend-color-dodge{background-blend-mode:color-dodge}.bg-blend-color-burn{background-blend-mode:color-burn}.bg-blend-hard-light{background-blend-mode:hard-light}.bg-blend-soft-light{background-blend-mode:soft-light}.bg-blend-difference{background-blend-mode:difference}.bg-blend-exclusion{background-blend-mode:exclusion}.bg-blend-hue{background-blend-mode:hue}.bg-blend-saturation{background-blend-mode:saturation}.bg-blend-color{background-blend-mode:color}.bg-blend-luminosity{background-blend-mode:luminosity}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-color-dodge{mix-blend-mode:color-dodge}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-soft-light{mix-blend-mode:soft-light}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-hue{mix-blend-mode:hue}.mix-blend-saturation{mix-blend-mode:saturation}.mix-blend-color{mix-blend-mode:color}.mix-blend-luminosity{mix-blend-mode:luminosity}*,::after,::before{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-white{outline:2px dotted white;outline-offset:2px}.outline-black{outline:2px dotted black;outline-offset:2px}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}*,::after,::before{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-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);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);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);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);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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.focus\:ring-inset:focus{--tw-ring-inset:inset}.ring-transparent{--tw-ring-color:transparent}.ring-current{--tw-ring-color:currentColor}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-current:focus{--tw-ring-color:currentColor}.focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.ring-opacity-0{--tw-ring-opacity:0}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-opacity-10{--tw-ring-opacity:0.1}.ring-opacity-20{--tw-ring-opacity:0.2}.ring-opacity-25{--tw-ring-opacity:0.25}.ring-opacity-30{--tw-ring-opacity:0.3}.ring-opacity-40{--tw-ring-opacity:0.4}.ring-opacity-50{--tw-ring-opacity:0.5}.ring-opacity-60{--tw-ring-opacity:0.6}.ring-opacity-70{--tw-ring-opacity:0.7}.ring-opacity-75{--tw-ring-opacity:0.75}.ring-opacity-80{--tw-ring-opacity:0.8}.ring-opacity-90{--tw-ring-opacity:0.9}.ring-opacity-95{--tw-ring-opacity:0.95}.ring-opacity-100{--tw-ring-opacity:1}.focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.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}.focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.ring-offset-transparent{--tw-ring-offset-color:transparent}.ring-offset-current{--tw-ring-offset-color:currentColor}.ring-offset-black{--tw-ring-offset-color:#000}.ring-offset-white{--tw-ring-offset-color:#fff}.ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.ring-offset-gray-700{--tw-ring-offset-color:#374151}.ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.ring-offset-gray-900{--tw-ring-offset-color:#111827}.ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.ring-offset-red-200{--tw-ring-offset-color:#fecaca}.ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.ring-offset-red-400{--tw-ring-offset-color:#f87171}.ring-offset-red-500{--tw-ring-offset-color:#ef4444}.ring-offset-red-600{--tw-ring-offset-color:#dc2626}.ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.ring-offset-red-800{--tw-ring-offset-color:#991b1b}.ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.ring-offset-green-400{--tw-ring-offset-color:#34d399}.ring-offset-green-500{--tw-ring-offset-color:#10b981}.ring-offset-green-600{--tw-ring-offset-color:#059669}.ring-offset-green-700{--tw-ring-offset-color:#047857}.ring-offset-green-800{--tw-ring-offset-color:#065f46}.ring-offset-green-900{--tw-ring-offset-color:#064e3b}.ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.ring-offset-pink-600{--tw-ring-offset-color:#db2777}.ring-offset-pink-700{--tw-ring-offset-color:#be185d}.ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.ring-offset-pink-900{--tw-ring-offset-color:#831843}.focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter-none{filter:none}.blur-0{--tw-blur:blur(0)}.blur-none{--tw-blur:blur(0)}.blur-sm{--tw-blur:blur(4px)}.blur{--tw-blur:blur(8px)}.blur-md{--tw-blur:blur(12px)}.blur-lg{--tw-blur:blur(16px)}.blur-xl{--tw-blur:blur(24px)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.brightness-0{--tw-brightness:brightness(0)}.brightness-50{--tw-brightness:brightness(.5)}.brightness-75{--tw-brightness:brightness(.75)}.brightness-90{--tw-brightness:brightness(.9)}.brightness-95{--tw-brightness:brightness(.95)}.brightness-100{--tw-brightness:brightness(1)}.brightness-105{--tw-brightness:brightness(1.05)}.brightness-110{--tw-brightness:brightness(1.1)}.brightness-125{--tw-brightness:brightness(1.25)}.brightness-150{--tw-brightness:brightness(1.5)}.brightness-200{--tw-brightness:brightness(2)}.contrast-0{--tw-contrast:contrast(0)}.contrast-50{--tw-contrast:contrast(.5)}.contrast-75{--tw-contrast:contrast(.75)}.contrast-100{--tw-contrast:contrast(1)}.contrast-125{--tw-contrast:contrast(1.25)}.contrast-150{--tw-contrast:contrast(1.5)}.contrast-200{--tw-contrast:contrast(2)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06))}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06))}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1))}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08))}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.grayscale-0{--tw-grayscale:grayscale(0)}.grayscale{--tw-grayscale:grayscale(100%)}.hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.invert-0{--tw-invert:invert(0)}.invert{--tw-invert:invert(100%)}.saturate-0{--tw-saturate:saturate(0)}.saturate-50{--tw-saturate:saturate(.5)}.saturate-100{--tw-saturate:saturate(1)}.saturate-150{--tw-saturate:saturate(1.5)}.saturate-200{--tw-saturate:saturate(2)}.sepia-0{--tw-sepia:sepia(0)}.sepia{--tw-sepia:sepia(100%)}.backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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)}.backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.backdrop-blur-0{--tw-backdrop-blur:blur(0)}.backdrop-blur-none{--tw-backdrop-blur:blur(0)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.backdrop-invert-0{--tw-backdrop-invert:invert(0)}.backdrop-invert{--tw-backdrop-invert:invert(100%)}.backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.transition-none{transition-property:none}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.delay-75{transition-delay:75ms}.delay-100{transition-delay:0.1s}.delay-150{transition-delay:150ms}.delay-200{transition-delay:0.2s}.delay-300{transition-delay:0.3s}.delay-500{transition-delay:0.5s}.delay-700{transition-delay:0.7s}.delay-1000{transition-delay:1s}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:150ms}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-1000{transition-duration:1s}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}@media (min-width:640px){.sm\:container{width:100%}@media (min-width:640px){.sm\:container{max-width:640px}}@media (min-width:768px){.sm\:container{max-width:768px}}@media (min-width:1024px){.sm\:container{max-width:1024px}}@media (min-width:1280px){.sm\:container{max-width:1280px}}@media (min-width:1536px){.sm\:container{max-width:1536px}}.sm\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:pointer-events-none{pointer-events:none}.sm\:pointer-events-auto{pointer-events:auto}.sm\:visible{visibility:visible}.sm\:invisible{visibility:hidden}.sm\:static{position:static}.sm\:fixed{position:fixed}.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:sticky{position:sticky}.sm\:inset-0{top:0;right:0;bottom:0;left:0}.sm\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.sm\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.sm\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.sm\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.sm\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.sm\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.sm\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.sm\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.sm\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.sm\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.sm\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.sm\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.sm\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.sm\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.sm\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.sm\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.sm\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.sm\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.sm\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.sm\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.sm\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.sm\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.sm\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.sm\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.sm\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.sm\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.sm\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.sm\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.sm\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.sm\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.sm\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.sm\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.sm\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.sm\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.sm\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.sm\:-inset-0{top:0;right:0;bottom:0;left:0}.sm\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.sm\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.sm\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.sm\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.sm\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.sm\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.sm\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.sm\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.sm\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.sm\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.sm\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.sm\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.sm\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.sm\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.sm\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.sm\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.sm\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.sm\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.sm\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.sm\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.sm\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.sm\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.sm\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.sm\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.sm\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.sm\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.sm\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.sm\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.sm\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.sm\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.sm\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.sm\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.sm\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.sm\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.sm\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.sm\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.sm\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.sm\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.sm\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.sm\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.sm\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.sm\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.sm\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.sm\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.sm\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.sm\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.sm\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.sm\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.sm\:inset-x-0{left:0;right:0}.sm\:inset-x-1{left:.25rem;right:.25rem}.sm\:inset-x-2{left:.5rem;right:.5rem}.sm\:inset-x-3{left:.75rem;right:.75rem}.sm\:inset-x-4{left:1rem;right:1rem}.sm\:inset-x-5{left:1.25rem;right:1.25rem}.sm\:inset-x-6{left:1.5rem;right:1.5rem}.sm\:inset-x-7{left:1.75rem;right:1.75rem}.sm\:inset-x-8{left:2rem;right:2rem}.sm\:inset-x-9{left:2.25rem;right:2.25rem}.sm\:inset-x-10{left:2.5rem;right:2.5rem}.sm\:inset-x-11{left:2.75rem;right:2.75rem}.sm\:inset-x-12{left:3rem;right:3rem}.sm\:inset-x-14{left:3.5rem;right:3.5rem}.sm\:inset-x-16{left:4rem;right:4rem}.sm\:inset-x-20{left:5rem;right:5rem}.sm\:inset-x-24{left:6rem;right:6rem}.sm\:inset-x-28{left:7rem;right:7rem}.sm\:inset-x-32{left:8rem;right:8rem}.sm\:inset-x-36{left:9rem;right:9rem}.sm\:inset-x-40{left:10rem;right:10rem}.sm\:inset-x-44{left:11rem;right:11rem}.sm\:inset-x-48{left:12rem;right:12rem}.sm\:inset-x-52{left:13rem;right:13rem}.sm\:inset-x-56{left:14rem;right:14rem}.sm\:inset-x-60{left:15rem;right:15rem}.sm\:inset-x-64{left:16rem;right:16rem}.sm\:inset-x-72{left:18rem;right:18rem}.sm\:inset-x-80{left:20rem;right:20rem}.sm\:inset-x-96{left:24rem;right:24rem}.sm\:inset-x-auto{left:auto;right:auto}.sm\:inset-x-px{left:1px;right:1px}.sm\:inset-x-0\.5{left:.125rem;right:.125rem}.sm\:inset-x-1\.5{left:.375rem;right:.375rem}.sm\:inset-x-2\.5{left:.625rem;right:.625rem}.sm\:inset-x-3\.5{left:.875rem;right:.875rem}.sm\:-inset-x-0{left:0;right:0}.sm\:-inset-x-1{left:-.25rem;right:-.25rem}.sm\:-inset-x-2{left:-.5rem;right:-.5rem}.sm\:-inset-x-3{left:-.75rem;right:-.75rem}.sm\:-inset-x-4{left:-1rem;right:-1rem}.sm\:-inset-x-5{left:-1.25rem;right:-1.25rem}.sm\:-inset-x-6{left:-1.5rem;right:-1.5rem}.sm\:-inset-x-7{left:-1.75rem;right:-1.75rem}.sm\:-inset-x-8{left:-2rem;right:-2rem}.sm\:-inset-x-9{left:-2.25rem;right:-2.25rem}.sm\:-inset-x-10{left:-2.5rem;right:-2.5rem}.sm\:-inset-x-11{left:-2.75rem;right:-2.75rem}.sm\:-inset-x-12{left:-3rem;right:-3rem}.sm\:-inset-x-14{left:-3.5rem;right:-3.5rem}.sm\:-inset-x-16{left:-4rem;right:-4rem}.sm\:-inset-x-20{left:-5rem;right:-5rem}.sm\:-inset-x-24{left:-6rem;right:-6rem}.sm\:-inset-x-28{left:-7rem;right:-7rem}.sm\:-inset-x-32{left:-8rem;right:-8rem}.sm\:-inset-x-36{left:-9rem;right:-9rem}.sm\:-inset-x-40{left:-10rem;right:-10rem}.sm\:-inset-x-44{left:-11rem;right:-11rem}.sm\:-inset-x-48{left:-12rem;right:-12rem}.sm\:-inset-x-52{left:-13rem;right:-13rem}.sm\:-inset-x-56{left:-14rem;right:-14rem}.sm\:-inset-x-60{left:-15rem;right:-15rem}.sm\:-inset-x-64{left:-16rem;right:-16rem}.sm\:-inset-x-72{left:-18rem;right:-18rem}.sm\:-inset-x-80{left:-20rem;right:-20rem}.sm\:-inset-x-96{left:-24rem;right:-24rem}.sm\:-inset-x-px{left:-1px;right:-1px}.sm\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.sm\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.sm\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.sm\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.sm\:inset-x-1\/2{left:50%;right:50%}.sm\:inset-x-1\/3{left:33.333333%;right:33.333333%}.sm\:inset-x-2\/3{left:66.666667%;right:66.666667%}.sm\:inset-x-1\/4{left:25%;right:25%}.sm\:inset-x-2\/4{left:50%;right:50%}.sm\:inset-x-3\/4{left:75%;right:75%}.sm\:inset-x-full{left:100%;right:100%}.sm\:-inset-x-1\/2{left:-50%;right:-50%}.sm\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.sm\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.sm\:-inset-x-1\/4{left:-25%;right:-25%}.sm\:-inset-x-2\/4{left:-50%;right:-50%}.sm\:-inset-x-3\/4{left:-75%;right:-75%}.sm\:-inset-x-full{left:-100%;right:-100%}.sm\:inset-y-0{top:0;bottom:0}.sm\:inset-y-1{top:.25rem;bottom:.25rem}.sm\:inset-y-2{top:.5rem;bottom:.5rem}.sm\:inset-y-3{top:.75rem;bottom:.75rem}.sm\:inset-y-4{top:1rem;bottom:1rem}.sm\:inset-y-5{top:1.25rem;bottom:1.25rem}.sm\:inset-y-6{top:1.5rem;bottom:1.5rem}.sm\:inset-y-7{top:1.75rem;bottom:1.75rem}.sm\:inset-y-8{top:2rem;bottom:2rem}.sm\:inset-y-9{top:2.25rem;bottom:2.25rem}.sm\:inset-y-10{top:2.5rem;bottom:2.5rem}.sm\:inset-y-11{top:2.75rem;bottom:2.75rem}.sm\:inset-y-12{top:3rem;bottom:3rem}.sm\:inset-y-14{top:3.5rem;bottom:3.5rem}.sm\:inset-y-16{top:4rem;bottom:4rem}.sm\:inset-y-20{top:5rem;bottom:5rem}.sm\:inset-y-24{top:6rem;bottom:6rem}.sm\:inset-y-28{top:7rem;bottom:7rem}.sm\:inset-y-32{top:8rem;bottom:8rem}.sm\:inset-y-36{top:9rem;bottom:9rem}.sm\:inset-y-40{top:10rem;bottom:10rem}.sm\:inset-y-44{top:11rem;bottom:11rem}.sm\:inset-y-48{top:12rem;bottom:12rem}.sm\:inset-y-52{top:13rem;bottom:13rem}.sm\:inset-y-56{top:14rem;bottom:14rem}.sm\:inset-y-60{top:15rem;bottom:15rem}.sm\:inset-y-64{top:16rem;bottom:16rem}.sm\:inset-y-72{top:18rem;bottom:18rem}.sm\:inset-y-80{top:20rem;bottom:20rem}.sm\:inset-y-96{top:24rem;bottom:24rem}.sm\:inset-y-auto{top:auto;bottom:auto}.sm\:inset-y-px{top:1px;bottom:1px}.sm\:inset-y-0\.5{top:.125rem;bottom:.125rem}.sm\:inset-y-1\.5{top:.375rem;bottom:.375rem}.sm\:inset-y-2\.5{top:.625rem;bottom:.625rem}.sm\:inset-y-3\.5{top:.875rem;bottom:.875rem}.sm\:-inset-y-0{top:0;bottom:0}.sm\:-inset-y-1{top:-.25rem;bottom:-.25rem}.sm\:-inset-y-2{top:-.5rem;bottom:-.5rem}.sm\:-inset-y-3{top:-.75rem;bottom:-.75rem}.sm\:-inset-y-4{top:-1rem;bottom:-1rem}.sm\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.sm\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.sm\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.sm\:-inset-y-8{top:-2rem;bottom:-2rem}.sm\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.sm\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.sm\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.sm\:-inset-y-12{top:-3rem;bottom:-3rem}.sm\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.sm\:-inset-y-16{top:-4rem;bottom:-4rem}.sm\:-inset-y-20{top:-5rem;bottom:-5rem}.sm\:-inset-y-24{top:-6rem;bottom:-6rem}.sm\:-inset-y-28{top:-7rem;bottom:-7rem}.sm\:-inset-y-32{top:-8rem;bottom:-8rem}.sm\:-inset-y-36{top:-9rem;bottom:-9rem}.sm\:-inset-y-40{top:-10rem;bottom:-10rem}.sm\:-inset-y-44{top:-11rem;bottom:-11rem}.sm\:-inset-y-48{top:-12rem;bottom:-12rem}.sm\:-inset-y-52{top:-13rem;bottom:-13rem}.sm\:-inset-y-56{top:-14rem;bottom:-14rem}.sm\:-inset-y-60{top:-15rem;bottom:-15rem}.sm\:-inset-y-64{top:-16rem;bottom:-16rem}.sm\:-inset-y-72{top:-18rem;bottom:-18rem}.sm\:-inset-y-80{top:-20rem;bottom:-20rem}.sm\:-inset-y-96{top:-24rem;bottom:-24rem}.sm\:-inset-y-px{top:-1px;bottom:-1px}.sm\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.sm\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.sm\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.sm\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.sm\:inset-y-1\/2{top:50%;bottom:50%}.sm\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.sm\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.sm\:inset-y-1\/4{top:25%;bottom:25%}.sm\:inset-y-2\/4{top:50%;bottom:50%}.sm\:inset-y-3\/4{top:75%;bottom:75%}.sm\:inset-y-full{top:100%;bottom:100%}.sm\:-inset-y-1\/2{top:-50%;bottom:-50%}.sm\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.sm\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.sm\:-inset-y-1\/4{top:-25%;bottom:-25%}.sm\:-inset-y-2\/4{top:-50%;bottom:-50%}.sm\:-inset-y-3\/4{top:-75%;bottom:-75%}.sm\:-inset-y-full{top:-100%;bottom:-100%}.sm\:top-0{top:0}.sm\:top-1{top:.25rem}.sm\:top-2{top:.5rem}.sm\:top-3{top:.75rem}.sm\:top-4{top:1rem}.sm\:top-5{top:1.25rem}.sm\:top-6{top:1.5rem}.sm\:top-7{top:1.75rem}.sm\:top-8{top:2rem}.sm\:top-9{top:2.25rem}.sm\:top-10{top:2.5rem}.sm\:top-11{top:2.75rem}.sm\:top-12{top:3rem}.sm\:top-14{top:3.5rem}.sm\:top-16{top:4rem}.sm\:top-20{top:5rem}.sm\:top-24{top:6rem}.sm\:top-28{top:7rem}.sm\:top-32{top:8rem}.sm\:top-36{top:9rem}.sm\:top-40{top:10rem}.sm\:top-44{top:11rem}.sm\:top-48{top:12rem}.sm\:top-52{top:13rem}.sm\:top-56{top:14rem}.sm\:top-60{top:15rem}.sm\:top-64{top:16rem}.sm\:top-72{top:18rem}.sm\:top-80{top:20rem}.sm\:top-96{top:24rem}.sm\:top-auto{top:auto}.sm\:top-px{top:1px}.sm\:top-0\.5{top:.125rem}.sm\:top-1\.5{top:.375rem}.sm\:top-2\.5{top:.625rem}.sm\:top-3\.5{top:.875rem}.sm\:-top-0{top:0}.sm\:-top-1{top:-.25rem}.sm\:-top-2{top:-.5rem}.sm\:-top-3{top:-.75rem}.sm\:-top-4{top:-1rem}.sm\:-top-5{top:-1.25rem}.sm\:-top-6{top:-1.5rem}.sm\:-top-7{top:-1.75rem}.sm\:-top-8{top:-2rem}.sm\:-top-9{top:-2.25rem}.sm\:-top-10{top:-2.5rem}.sm\:-top-11{top:-2.75rem}.sm\:-top-12{top:-3rem}.sm\:-top-14{top:-3.5rem}.sm\:-top-16{top:-4rem}.sm\:-top-20{top:-5rem}.sm\:-top-24{top:-6rem}.sm\:-top-28{top:-7rem}.sm\:-top-32{top:-8rem}.sm\:-top-36{top:-9rem}.sm\:-top-40{top:-10rem}.sm\:-top-44{top:-11rem}.sm\:-top-48{top:-12rem}.sm\:-top-52{top:-13rem}.sm\:-top-56{top:-14rem}.sm\:-top-60{top:-15rem}.sm\:-top-64{top:-16rem}.sm\:-top-72{top:-18rem}.sm\:-top-80{top:-20rem}.sm\:-top-96{top:-24rem}.sm\:-top-px{top:-1px}.sm\:-top-0\.5{top:-.125rem}.sm\:-top-1\.5{top:-.375rem}.sm\:-top-2\.5{top:-.625rem}.sm\:-top-3\.5{top:-.875rem}.sm\:top-1\/2{top:50%}.sm\:top-1\/3{top:33.333333%}.sm\:top-2\/3{top:66.666667%}.sm\:top-1\/4{top:25%}.sm\:top-2\/4{top:50%}.sm\:top-3\/4{top:75%}.sm\:top-full{top:100%}.sm\:-top-1\/2{top:-50%}.sm\:-top-1\/3{top:-33.333333%}.sm\:-top-2\/3{top:-66.666667%}.sm\:-top-1\/4{top:-25%}.sm\:-top-2\/4{top:-50%}.sm\:-top-3\/4{top:-75%}.sm\:-top-full{top:-100%}.sm\:right-0{right:0}.sm\:right-1{right:.25rem}.sm\:right-2{right:.5rem}.sm\:right-3{right:.75rem}.sm\:right-4{right:1rem}.sm\:right-5{right:1.25rem}.sm\:right-6{right:1.5rem}.sm\:right-7{right:1.75rem}.sm\:right-8{right:2rem}.sm\:right-9{right:2.25rem}.sm\:right-10{right:2.5rem}.sm\:right-11{right:2.75rem}.sm\:right-12{right:3rem}.sm\:right-14{right:3.5rem}.sm\:right-16{right:4rem}.sm\:right-20{right:5rem}.sm\:right-24{right:6rem}.sm\:right-28{right:7rem}.sm\:right-32{right:8rem}.sm\:right-36{right:9rem}.sm\:right-40{right:10rem}.sm\:right-44{right:11rem}.sm\:right-48{right:12rem}.sm\:right-52{right:13rem}.sm\:right-56{right:14rem}.sm\:right-60{right:15rem}.sm\:right-64{right:16rem}.sm\:right-72{right:18rem}.sm\:right-80{right:20rem}.sm\:right-96{right:24rem}.sm\:right-auto{right:auto}.sm\:right-px{right:1px}.sm\:right-0\.5{right:.125rem}.sm\:right-1\.5{right:.375rem}.sm\:right-2\.5{right:.625rem}.sm\:right-3\.5{right:.875rem}.sm\:-right-0{right:0}.sm\:-right-1{right:-.25rem}.sm\:-right-2{right:-.5rem}.sm\:-right-3{right:-.75rem}.sm\:-right-4{right:-1rem}.sm\:-right-5{right:-1.25rem}.sm\:-right-6{right:-1.5rem}.sm\:-right-7{right:-1.75rem}.sm\:-right-8{right:-2rem}.sm\:-right-9{right:-2.25rem}.sm\:-right-10{right:-2.5rem}.sm\:-right-11{right:-2.75rem}.sm\:-right-12{right:-3rem}.sm\:-right-14{right:-3.5rem}.sm\:-right-16{right:-4rem}.sm\:-right-20{right:-5rem}.sm\:-right-24{right:-6rem}.sm\:-right-28{right:-7rem}.sm\:-right-32{right:-8rem}.sm\:-right-36{right:-9rem}.sm\:-right-40{right:-10rem}.sm\:-right-44{right:-11rem}.sm\:-right-48{right:-12rem}.sm\:-right-52{right:-13rem}.sm\:-right-56{right:-14rem}.sm\:-right-60{right:-15rem}.sm\:-right-64{right:-16rem}.sm\:-right-72{right:-18rem}.sm\:-right-80{right:-20rem}.sm\:-right-96{right:-24rem}.sm\:-right-px{right:-1px}.sm\:-right-0\.5{right:-.125rem}.sm\:-right-1\.5{right:-.375rem}.sm\:-right-2\.5{right:-.625rem}.sm\:-right-3\.5{right:-.875rem}.sm\:right-1\/2{right:50%}.sm\:right-1\/3{right:33.333333%}.sm\:right-2\/3{right:66.666667%}.sm\:right-1\/4{right:25%}.sm\:right-2\/4{right:50%}.sm\:right-3\/4{right:75%}.sm\:right-full{right:100%}.sm\:-right-1\/2{right:-50%}.sm\:-right-1\/3{right:-33.333333%}.sm\:-right-2\/3{right:-66.666667%}.sm\:-right-1\/4{right:-25%}.sm\:-right-2\/4{right:-50%}.sm\:-right-3\/4{right:-75%}.sm\:-right-full{right:-100%}.sm\:bottom-0{bottom:0}.sm\:bottom-1{bottom:.25rem}.sm\:bottom-2{bottom:.5rem}.sm\:bottom-3{bottom:.75rem}.sm\:bottom-4{bottom:1rem}.sm\:bottom-5{bottom:1.25rem}.sm\:bottom-6{bottom:1.5rem}.sm\:bottom-7{bottom:1.75rem}.sm\:bottom-8{bottom:2rem}.sm\:bottom-9{bottom:2.25rem}.sm\:bottom-10{bottom:2.5rem}.sm\:bottom-11{bottom:2.75rem}.sm\:bottom-12{bottom:3rem}.sm\:bottom-14{bottom:3.5rem}.sm\:bottom-16{bottom:4rem}.sm\:bottom-20{bottom:5rem}.sm\:bottom-24{bottom:6rem}.sm\:bottom-28{bottom:7rem}.sm\:bottom-32{bottom:8rem}.sm\:bottom-36{bottom:9rem}.sm\:bottom-40{bottom:10rem}.sm\:bottom-44{bottom:11rem}.sm\:bottom-48{bottom:12rem}.sm\:bottom-52{bottom:13rem}.sm\:bottom-56{bottom:14rem}.sm\:bottom-60{bottom:15rem}.sm\:bottom-64{bottom:16rem}.sm\:bottom-72{bottom:18rem}.sm\:bottom-80{bottom:20rem}.sm\:bottom-96{bottom:24rem}.sm\:bottom-auto{bottom:auto}.sm\:bottom-px{bottom:1px}.sm\:bottom-0\.5{bottom:.125rem}.sm\:bottom-1\.5{bottom:.375rem}.sm\:bottom-2\.5{bottom:.625rem}.sm\:bottom-3\.5{bottom:.875rem}.sm\:-bottom-0{bottom:0}.sm\:-bottom-1{bottom:-.25rem}.sm\:-bottom-2{bottom:-.5rem}.sm\:-bottom-3{bottom:-.75rem}.sm\:-bottom-4{bottom:-1rem}.sm\:-bottom-5{bottom:-1.25rem}.sm\:-bottom-6{bottom:-1.5rem}.sm\:-bottom-7{bottom:-1.75rem}.sm\:-bottom-8{bottom:-2rem}.sm\:-bottom-9{bottom:-2.25rem}.sm\:-bottom-10{bottom:-2.5rem}.sm\:-bottom-11{bottom:-2.75rem}.sm\:-bottom-12{bottom:-3rem}.sm\:-bottom-14{bottom:-3.5rem}.sm\:-bottom-16{bottom:-4rem}.sm\:-bottom-20{bottom:-5rem}.sm\:-bottom-24{bottom:-6rem}.sm\:-bottom-28{bottom:-7rem}.sm\:-bottom-32{bottom:-8rem}.sm\:-bottom-36{bottom:-9rem}.sm\:-bottom-40{bottom:-10rem}.sm\:-bottom-44{bottom:-11rem}.sm\:-bottom-48{bottom:-12rem}.sm\:-bottom-52{bottom:-13rem}.sm\:-bottom-56{bottom:-14rem}.sm\:-bottom-60{bottom:-15rem}.sm\:-bottom-64{bottom:-16rem}.sm\:-bottom-72{bottom:-18rem}.sm\:-bottom-80{bottom:-20rem}.sm\:-bottom-96{bottom:-24rem}.sm\:-bottom-px{bottom:-1px}.sm\:-bottom-0\.5{bottom:-.125rem}.sm\:-bottom-1\.5{bottom:-.375rem}.sm\:-bottom-2\.5{bottom:-.625rem}.sm\:-bottom-3\.5{bottom:-.875rem}.sm\:bottom-1\/2{bottom:50%}.sm\:bottom-1\/3{bottom:33.333333%}.sm\:bottom-2\/3{bottom:66.666667%}.sm\:bottom-1\/4{bottom:25%}.sm\:bottom-2\/4{bottom:50%}.sm\:bottom-3\/4{bottom:75%}.sm\:bottom-full{bottom:100%}.sm\:-bottom-1\/2{bottom:-50%}.sm\:-bottom-1\/3{bottom:-33.333333%}.sm\:-bottom-2\/3{bottom:-66.666667%}.sm\:-bottom-1\/4{bottom:-25%}.sm\:-bottom-2\/4{bottom:-50%}.sm\:-bottom-3\/4{bottom:-75%}.sm\:-bottom-full{bottom:-100%}.sm\:left-0{left:0}.sm\:left-1{left:.25rem}.sm\:left-2{left:.5rem}.sm\:left-3{left:.75rem}.sm\:left-4{left:1rem}.sm\:left-5{left:1.25rem}.sm\:left-6{left:1.5rem}.sm\:left-7{left:1.75rem}.sm\:left-8{left:2rem}.sm\:left-9{left:2.25rem}.sm\:left-10{left:2.5rem}.sm\:left-11{left:2.75rem}.sm\:left-12{left:3rem}.sm\:left-14{left:3.5rem}.sm\:left-16{left:4rem}.sm\:left-20{left:5rem}.sm\:left-24{left:6rem}.sm\:left-28{left:7rem}.sm\:left-32{left:8rem}.sm\:left-36{left:9rem}.sm\:left-40{left:10rem}.sm\:left-44{left:11rem}.sm\:left-48{left:12rem}.sm\:left-52{left:13rem}.sm\:left-56{left:14rem}.sm\:left-60{left:15rem}.sm\:left-64{left:16rem}.sm\:left-72{left:18rem}.sm\:left-80{left:20rem}.sm\:left-96{left:24rem}.sm\:left-auto{left:auto}.sm\:left-px{left:1px}.sm\:left-0\.5{left:.125rem}.sm\:left-1\.5{left:.375rem}.sm\:left-2\.5{left:.625rem}.sm\:left-3\.5{left:.875rem}.sm\:-left-0{left:0}.sm\:-left-1{left:-.25rem}.sm\:-left-2{left:-.5rem}.sm\:-left-3{left:-.75rem}.sm\:-left-4{left:-1rem}.sm\:-left-5{left:-1.25rem}.sm\:-left-6{left:-1.5rem}.sm\:-left-7{left:-1.75rem}.sm\:-left-8{left:-2rem}.sm\:-left-9{left:-2.25rem}.sm\:-left-10{left:-2.5rem}.sm\:-left-11{left:-2.75rem}.sm\:-left-12{left:-3rem}.sm\:-left-14{left:-3.5rem}.sm\:-left-16{left:-4rem}.sm\:-left-20{left:-5rem}.sm\:-left-24{left:-6rem}.sm\:-left-28{left:-7rem}.sm\:-left-32{left:-8rem}.sm\:-left-36{left:-9rem}.sm\:-left-40{left:-10rem}.sm\:-left-44{left:-11rem}.sm\:-left-48{left:-12rem}.sm\:-left-52{left:-13rem}.sm\:-left-56{left:-14rem}.sm\:-left-60{left:-15rem}.sm\:-left-64{left:-16rem}.sm\:-left-72{left:-18rem}.sm\:-left-80{left:-20rem}.sm\:-left-96{left:-24rem}.sm\:-left-px{left:-1px}.sm\:-left-0\.5{left:-.125rem}.sm\:-left-1\.5{left:-.375rem}.sm\:-left-2\.5{left:-.625rem}.sm\:-left-3\.5{left:-.875rem}.sm\:left-1\/2{left:50%}.sm\:left-1\/3{left:33.333333%}.sm\:left-2\/3{left:66.666667%}.sm\:left-1\/4{left:25%}.sm\:left-2\/4{left:50%}.sm\:left-3\/4{left:75%}.sm\:left-full{left:100%}.sm\:-left-1\/2{left:-50%}.sm\:-left-1\/3{left:-33.333333%}.sm\:-left-2\/3{left:-66.666667%}.sm\:-left-1\/4{left:-25%}.sm\:-left-2\/4{left:-50%}.sm\:-left-3\/4{left:-75%}.sm\:-left-full{left:-100%}.sm\:isolate{isolation:isolate}.sm\:isolation-auto{isolation:auto}.sm\:z-0{z-index:0}.sm\:z-10{z-index:10}.sm\:z-20{z-index:20}.sm\:z-30{z-index:30}.sm\:z-40{z-index:40}.sm\:z-50{z-index:50}.sm\:z-auto{z-index:auto}.sm\:focus-within\:z-0:focus-within{z-index:0}.sm\:focus-within\:z-10:focus-within{z-index:10}.sm\:focus-within\:z-20:focus-within{z-index:20}.sm\:focus-within\:z-30:focus-within{z-index:30}.sm\:focus-within\:z-40:focus-within{z-index:40}.sm\:focus-within\:z-50:focus-within{z-index:50}.sm\:focus-within\:z-auto:focus-within{z-index:auto}.sm\:focus\:z-0:focus{z-index:0}.sm\:focus\:z-10:focus{z-index:10}.sm\:focus\:z-20:focus{z-index:20}.sm\:focus\:z-30:focus{z-index:30}.sm\:focus\:z-40:focus{z-index:40}.sm\:focus\:z-50:focus{z-index:50}.sm\:focus\:z-auto:focus{z-index:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:order-4{order:4}.sm\:order-5{order:5}.sm\:order-6{order:6}.sm\:order-7{order:7}.sm\:order-8{order:8}.sm\:order-9{order:9}.sm\:order-10{order:10}.sm\:order-11{order:11}.sm\:order-12{order:12}.sm\:order-first{order:-9999}.sm\:order-last{order:9999}.sm\:order-none{order:0}.sm\:col-auto{grid-column:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-full{grid-column:1/-1}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-6{grid-column-start:6}.sm\:col-start-7{grid-column-start:7}.sm\:col-start-8{grid-column-start:8}.sm\:col-start-9{grid-column-start:9}.sm\:col-start-10{grid-column-start:10}.sm\:col-start-11{grid-column-start:11}.sm\:col-start-12{grid-column-start:12}.sm\:col-start-13{grid-column-start:13}.sm\:col-start-auto{grid-column-start:auto}.sm\:col-end-1{grid-column-end:1}.sm\:col-end-2{grid-column-end:2}.sm\:col-end-3{grid-column-end:3}.sm\:col-end-4{grid-column-end:4}.sm\:col-end-5{grid-column-end:5}.sm\:col-end-6{grid-column-end:6}.sm\:col-end-7{grid-column-end:7}.sm\:col-end-8{grid-column-end:8}.sm\:col-end-9{grid-column-end:9}.sm\:col-end-10{grid-column-end:10}.sm\:col-end-11{grid-column-end:11}.sm\:col-end-12{grid-column-end:12}.sm\:col-end-13{grid-column-end:13}.sm\:col-end-auto{grid-column-end:auto}.sm\:row-auto{grid-row:auto}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:row-span-3{grid-row:span 3/span 3}.sm\:row-span-4{grid-row:span 4/span 4}.sm\:row-span-5{grid-row:span 5/span 5}.sm\:row-span-6{grid-row:span 6/span 6}.sm\:row-span-full{grid-row:1/-1}.sm\:row-start-1{grid-row-start:1}.sm\:row-start-2{grid-row-start:2}.sm\:row-start-3{grid-row-start:3}.sm\:row-start-4{grid-row-start:4}.sm\:row-start-5{grid-row-start:5}.sm\:row-start-6{grid-row-start:6}.sm\:row-start-7{grid-row-start:7}.sm\:row-start-auto{grid-row-start:auto}.sm\:row-end-1{grid-row-end:1}.sm\:row-end-2{grid-row-end:2}.sm\:row-end-3{grid-row-end:3}.sm\:row-end-4{grid-row-end:4}.sm\:row-end-5{grid-row-end:5}.sm\:row-end-6{grid-row-end:6}.sm\:row-end-7{grid-row-end:7}.sm\:row-end-auto{grid-row-end:auto}.sm\:float-right{float:right}.sm\:float-left{float:left}.sm\:float-none{float:none}.sm\:clear-left{clear:left}.sm\:clear-right{clear:right}.sm\:clear-both{clear:both}.sm\:clear-none{clear:none}.sm\:m-0{margin:0}.sm\:m-1{margin:.25rem}.sm\:m-2{margin:.5rem}.sm\:m-3{margin:.75rem}.sm\:m-4{margin:1rem}.sm\:m-5{margin:1.25rem}.sm\:m-6{margin:1.5rem}.sm\:m-7{margin:1.75rem}.sm\:m-8{margin:2rem}.sm\:m-9{margin:2.25rem}.sm\:m-10{margin:2.5rem}.sm\:m-11{margin:2.75rem}.sm\:m-12{margin:3rem}.sm\:m-14{margin:3.5rem}.sm\:m-16{margin:4rem}.sm\:m-20{margin:5rem}.sm\:m-24{margin:6rem}.sm\:m-28{margin:7rem}.sm\:m-32{margin:8rem}.sm\:m-36{margin:9rem}.sm\:m-40{margin:10rem}.sm\:m-44{margin:11rem}.sm\:m-48{margin:12rem}.sm\:m-52{margin:13rem}.sm\:m-56{margin:14rem}.sm\:m-60{margin:15rem}.sm\:m-64{margin:16rem}.sm\:m-72{margin:18rem}.sm\:m-80{margin:20rem}.sm\:m-96{margin:24rem}.sm\:m-auto{margin:auto}.sm\:m-px{margin:1px}.sm\:m-0\.5{margin:.125rem}.sm\:m-1\.5{margin:.375rem}.sm\:m-2\.5{margin:.625rem}.sm\:m-3\.5{margin:.875rem}.sm\:-m-0{margin:0}.sm\:-m-1{margin:-.25rem}.sm\:-m-2{margin:-.5rem}.sm\:-m-3{margin:-.75rem}.sm\:-m-4{margin:-1rem}.sm\:-m-5{margin:-1.25rem}.sm\:-m-6{margin:-1.5rem}.sm\:-m-7{margin:-1.75rem}.sm\:-m-8{margin:-2rem}.sm\:-m-9{margin:-2.25rem}.sm\:-m-10{margin:-2.5rem}.sm\:-m-11{margin:-2.75rem}.sm\:-m-12{margin:-3rem}.sm\:-m-14{margin:-3.5rem}.sm\:-m-16{margin:-4rem}.sm\:-m-20{margin:-5rem}.sm\:-m-24{margin:-6rem}.sm\:-m-28{margin:-7rem}.sm\:-m-32{margin:-8rem}.sm\:-m-36{margin:-9rem}.sm\:-m-40{margin:-10rem}.sm\:-m-44{margin:-11rem}.sm\:-m-48{margin:-12rem}.sm\:-m-52{margin:-13rem}.sm\:-m-56{margin:-14rem}.sm\:-m-60{margin:-15rem}.sm\:-m-64{margin:-16rem}.sm\:-m-72{margin:-18rem}.sm\:-m-80{margin:-20rem}.sm\:-m-96{margin:-24rem}.sm\:-m-px{margin:-1px}.sm\:-m-0\.5{margin:-.125rem}.sm\:-m-1\.5{margin:-.375rem}.sm\:-m-2\.5{margin:-.625rem}.sm\:-m-3\.5{margin:-.875rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.sm\:mx-8{margin-left:2rem;margin-right:2rem}.sm\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.sm\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.sm\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.sm\:mx-12{margin-left:3rem;margin-right:3rem}.sm\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.sm\:mx-16{margin-left:4rem;margin-right:4rem}.sm\:mx-20{margin-left:5rem;margin-right:5rem}.sm\:mx-24{margin-left:6rem;margin-right:6rem}.sm\:mx-28{margin-left:7rem;margin-right:7rem}.sm\:mx-32{margin-left:8rem;margin-right:8rem}.sm\:mx-36{margin-left:9rem;margin-right:9rem}.sm\:mx-40{margin-left:10rem;margin-right:10rem}.sm\:mx-44{margin-left:11rem;margin-right:11rem}.sm\:mx-48{margin-left:12rem;margin-right:12rem}.sm\:mx-52{margin-left:13rem;margin-right:13rem}.sm\:mx-56{margin-left:14rem;margin-right:14rem}.sm\:mx-60{margin-left:15rem;margin-right:15rem}.sm\:mx-64{margin-left:16rem;margin-right:16rem}.sm\:mx-72{margin-left:18rem;margin-right:18rem}.sm\:mx-80{margin-left:20rem;margin-right:20rem}.sm\:mx-96{margin-left:24rem;margin-right:24rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mx-px{margin-left:1px;margin-right:1px}.sm\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.sm\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.sm\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.sm\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.sm\:-mx-0{margin-left:0;margin-right:0}.sm\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.sm\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.sm\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.sm\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.sm\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.sm\:-mx-12{margin-left:-3rem;margin-right:-3rem}.sm\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.sm\:-mx-16{margin-left:-4rem;margin-right:-4rem}.sm\:-mx-20{margin-left:-5rem;margin-right:-5rem}.sm\:-mx-24{margin-left:-6rem;margin-right:-6rem}.sm\:-mx-28{margin-left:-7rem;margin-right:-7rem}.sm\:-mx-32{margin-left:-8rem;margin-right:-8rem}.sm\:-mx-36{margin-left:-9rem;margin-right:-9rem}.sm\:-mx-40{margin-left:-10rem;margin-right:-10rem}.sm\:-mx-44{margin-left:-11rem;margin-right:-11rem}.sm\:-mx-48{margin-left:-12rem;margin-right:-12rem}.sm\:-mx-52{margin-left:-13rem;margin-right:-13rem}.sm\:-mx-56{margin-left:-14rem;margin-right:-14rem}.sm\:-mx-60{margin-left:-15rem;margin-right:-15rem}.sm\:-mx-64{margin-left:-16rem;margin-right:-16rem}.sm\:-mx-72{margin-left:-18rem;margin-right:-18rem}.sm\:-mx-80{margin-left:-20rem;margin-right:-20rem}.sm\:-mx-96{margin-left:-24rem;margin-right:-24rem}.sm\:-mx-px{margin-left:-1px;margin-right:-1px}.sm\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.sm\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.sm\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.sm\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:my-1{margin-top:.25rem;margin-bottom:.25rem}.sm\:my-2{margin-top:.5rem;margin-bottom:.5rem}.sm\:my-3{margin-top:.75rem;margin-bottom:.75rem}.sm\:my-4{margin-top:1rem;margin-bottom:1rem}.sm\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.sm\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.sm\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.sm\:my-12{margin-top:3rem;margin-bottom:3rem}.sm\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.sm\:my-16{margin-top:4rem;margin-bottom:4rem}.sm\:my-20{margin-top:5rem;margin-bottom:5rem}.sm\:my-24{margin-top:6rem;margin-bottom:6rem}.sm\:my-28{margin-top:7rem;margin-bottom:7rem}.sm\:my-32{margin-top:8rem;margin-bottom:8rem}.sm\:my-36{margin-top:9rem;margin-bottom:9rem}.sm\:my-40{margin-top:10rem;margin-bottom:10rem}.sm\:my-44{margin-top:11rem;margin-bottom:11rem}.sm\:my-48{margin-top:12rem;margin-bottom:12rem}.sm\:my-52{margin-top:13rem;margin-bottom:13rem}.sm\:my-56{margin-top:14rem;margin-bottom:14rem}.sm\:my-60{margin-top:15rem;margin-bottom:15rem}.sm\:my-64{margin-top:16rem;margin-bottom:16rem}.sm\:my-72{margin-top:18rem;margin-bottom:18rem}.sm\:my-80{margin-top:20rem;margin-bottom:20rem}.sm\:my-96{margin-top:24rem;margin-bottom:24rem}.sm\:my-auto{margin-top:auto;margin-bottom:auto}.sm\:my-px{margin-top:1px;margin-bottom:1px}.sm\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.sm\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.sm\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.sm\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.sm\:-my-0{margin-top:0;margin-bottom:0}.sm\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.sm\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.sm\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.sm\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.sm\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.sm\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.sm\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.sm\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.sm\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.sm\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.sm\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.sm\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.sm\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.sm\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.sm\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.sm\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.sm\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.sm\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.sm\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.sm\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.sm\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.sm\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.sm\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.sm\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.sm\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.sm\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.sm\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.sm\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.sm\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.sm\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.sm\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.sm\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-9{margin-top:2.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-11{margin-top:2.75rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-28{margin-top:7rem}.sm\:mt-32{margin-top:8rem}.sm\:mt-36{margin-top:9rem}.sm\:mt-40{margin-top:10rem}.sm\:mt-44{margin-top:11rem}.sm\:mt-48{margin-top:12rem}.sm\:mt-52{margin-top:13rem}.sm\:mt-56{margin-top:14rem}.sm\:mt-60{margin-top:15rem}.sm\:mt-64{margin-top:16rem}.sm\:mt-72{margin-top:18rem}.sm\:mt-80{margin-top:20rem}.sm\:mt-96{margin-top:24rem}.sm\:mt-auto{margin-top:auto}.sm\:mt-px{margin-top:1px}.sm\:mt-0\.5{margin-top:.125rem}.sm\:mt-1\.5{margin-top:.375rem}.sm\:mt-2\.5{margin-top:.625rem}.sm\:mt-3\.5{margin-top:.875rem}.sm\:-mt-0{margin-top:0}.sm\:-mt-1{margin-top:-.25rem}.sm\:-mt-2{margin-top:-.5rem}.sm\:-mt-3{margin-top:-.75rem}.sm\:-mt-4{margin-top:-1rem}.sm\:-mt-5{margin-top:-1.25rem}.sm\:-mt-6{margin-top:-1.5rem}.sm\:-mt-7{margin-top:-1.75rem}.sm\:-mt-8{margin-top:-2rem}.sm\:-mt-9{margin-top:-2.25rem}.sm\:-mt-10{margin-top:-2.5rem}.sm\:-mt-11{margin-top:-2.75rem}.sm\:-mt-12{margin-top:-3rem}.sm\:-mt-14{margin-top:-3.5rem}.sm\:-mt-16{margin-top:-4rem}.sm\:-mt-20{margin-top:-5rem}.sm\:-mt-24{margin-top:-6rem}.sm\:-mt-28{margin-top:-7rem}.sm\:-mt-32{margin-top:-8rem}.sm\:-mt-36{margin-top:-9rem}.sm\:-mt-40{margin-top:-10rem}.sm\:-mt-44{margin-top:-11rem}.sm\:-mt-48{margin-top:-12rem}.sm\:-mt-52{margin-top:-13rem}.sm\:-mt-56{margin-top:-14rem}.sm\:-mt-60{margin-top:-15rem}.sm\:-mt-64{margin-top:-16rem}.sm\:-mt-72{margin-top:-18rem}.sm\:-mt-80{margin-top:-20rem}.sm\:-mt-96{margin-top:-24rem}.sm\:-mt-px{margin-top:-1px}.sm\:-mt-0\.5{margin-top:-.125rem}.sm\:-mt-1\.5{margin-top:-.375rem}.sm\:-mt-2\.5{margin-top:-.625rem}.sm\:-mt-3\.5{margin-top:-.875rem}.sm\:mr-0{margin-right:0}.sm\:mr-1{margin-right:.25rem}.sm\:mr-2{margin-right:.5rem}.sm\:mr-3{margin-right:.75rem}.sm\:mr-4{margin-right:1rem}.sm\:mr-5{margin-right:1.25rem}.sm\:mr-6{margin-right:1.5rem}.sm\:mr-7{margin-right:1.75rem}.sm\:mr-8{margin-right:2rem}.sm\:mr-9{margin-right:2.25rem}.sm\:mr-10{margin-right:2.5rem}.sm\:mr-11{margin-right:2.75rem}.sm\:mr-12{margin-right:3rem}.sm\:mr-14{margin-right:3.5rem}.sm\:mr-16{margin-right:4rem}.sm\:mr-20{margin-right:5rem}.sm\:mr-24{margin-right:6rem}.sm\:mr-28{margin-right:7rem}.sm\:mr-32{margin-right:8rem}.sm\:mr-36{margin-right:9rem}.sm\:mr-40{margin-right:10rem}.sm\:mr-44{margin-right:11rem}.sm\:mr-48{margin-right:12rem}.sm\:mr-52{margin-right:13rem}.sm\:mr-56{margin-right:14rem}.sm\:mr-60{margin-right:15rem}.sm\:mr-64{margin-right:16rem}.sm\:mr-72{margin-right:18rem}.sm\:mr-80{margin-right:20rem}.sm\:mr-96{margin-right:24rem}.sm\:mr-auto{margin-right:auto}.sm\:mr-px{margin-right:1px}.sm\:mr-0\.5{margin-right:.125rem}.sm\:mr-1\.5{margin-right:.375rem}.sm\:mr-2\.5{margin-right:.625rem}.sm\:mr-3\.5{margin-right:.875rem}.sm\:-mr-0{margin-right:0}.sm\:-mr-1{margin-right:-.25rem}.sm\:-mr-2{margin-right:-.5rem}.sm\:-mr-3{margin-right:-.75rem}.sm\:-mr-4{margin-right:-1rem}.sm\:-mr-5{margin-right:-1.25rem}.sm\:-mr-6{margin-right:-1.5rem}.sm\:-mr-7{margin-right:-1.75rem}.sm\:-mr-8{margin-right:-2rem}.sm\:-mr-9{margin-right:-2.25rem}.sm\:-mr-10{margin-right:-2.5rem}.sm\:-mr-11{margin-right:-2.75rem}.sm\:-mr-12{margin-right:-3rem}.sm\:-mr-14{margin-right:-3.5rem}.sm\:-mr-16{margin-right:-4rem}.sm\:-mr-20{margin-right:-5rem}.sm\:-mr-24{margin-right:-6rem}.sm\:-mr-28{margin-right:-7rem}.sm\:-mr-32{margin-right:-8rem}.sm\:-mr-36{margin-right:-9rem}.sm\:-mr-40{margin-right:-10rem}.sm\:-mr-44{margin-right:-11rem}.sm\:-mr-48{margin-right:-12rem}.sm\:-mr-52{margin-right:-13rem}.sm\:-mr-56{margin-right:-14rem}.sm\:-mr-60{margin-right:-15rem}.sm\:-mr-64{margin-right:-16rem}.sm\:-mr-72{margin-right:-18rem}.sm\:-mr-80{margin-right:-20rem}.sm\:-mr-96{margin-right:-24rem}.sm\:-mr-px{margin-right:-1px}.sm\:-mr-0\.5{margin-right:-.125rem}.sm\:-mr-1\.5{margin-right:-.375rem}.sm\:-mr-2\.5{margin-right:-.625rem}.sm\:-mr-3\.5{margin-right:-.875rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mb-9{margin-bottom:2.25rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-11{margin-bottom:2.75rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-24{margin-bottom:6rem}.sm\:mb-28{margin-bottom:7rem}.sm\:mb-32{margin-bottom:8rem}.sm\:mb-36{margin-bottom:9rem}.sm\:mb-40{margin-bottom:10rem}.sm\:mb-44{margin-bottom:11rem}.sm\:mb-48{margin-bottom:12rem}.sm\:mb-52{margin-bottom:13rem}.sm\:mb-56{margin-bottom:14rem}.sm\:mb-60{margin-bottom:15rem}.sm\:mb-64{margin-bottom:16rem}.sm\:mb-72{margin-bottom:18rem}.sm\:mb-80{margin-bottom:20rem}.sm\:mb-96{margin-bottom:24rem}.sm\:mb-auto{margin-bottom:auto}.sm\:mb-px{margin-bottom:1px}.sm\:mb-0\.5{margin-bottom:.125rem}.sm\:mb-1\.5{margin-bottom:.375rem}.sm\:mb-2\.5{margin-bottom:.625rem}.sm\:mb-3\.5{margin-bottom:.875rem}.sm\:-mb-0{margin-bottom:0}.sm\:-mb-1{margin-bottom:-.25rem}.sm\:-mb-2{margin-bottom:-.5rem}.sm\:-mb-3{margin-bottom:-.75rem}.sm\:-mb-4{margin-bottom:-1rem}.sm\:-mb-5{margin-bottom:-1.25rem}.sm\:-mb-6{margin-bottom:-1.5rem}.sm\:-mb-7{margin-bottom:-1.75rem}.sm\:-mb-8{margin-bottom:-2rem}.sm\:-mb-9{margin-bottom:-2.25rem}.sm\:-mb-10{margin-bottom:-2.5rem}.sm\:-mb-11{margin-bottom:-2.75rem}.sm\:-mb-12{margin-bottom:-3rem}.sm\:-mb-14{margin-bottom:-3.5rem}.sm\:-mb-16{margin-bottom:-4rem}.sm\:-mb-20{margin-bottom:-5rem}.sm\:-mb-24{margin-bottom:-6rem}.sm\:-mb-28{margin-bottom:-7rem}.sm\:-mb-32{margin-bottom:-8rem}.sm\:-mb-36{margin-bottom:-9rem}.sm\:-mb-40{margin-bottom:-10rem}.sm\:-mb-44{margin-bottom:-11rem}.sm\:-mb-48{margin-bottom:-12rem}.sm\:-mb-52{margin-bottom:-13rem}.sm\:-mb-56{margin-bottom:-14rem}.sm\:-mb-60{margin-bottom:-15rem}.sm\:-mb-64{margin-bottom:-16rem}.sm\:-mb-72{margin-bottom:-18rem}.sm\:-mb-80{margin-bottom:-20rem}.sm\:-mb-96{margin-bottom:-24rem}.sm\:-mb-px{margin-bottom:-1px}.sm\:-mb-0\.5{margin-bottom:-.125rem}.sm\:-mb-1\.5{margin-bottom:-.375rem}.sm\:-mb-2\.5{margin-bottom:-.625rem}.sm\:-mb-3\.5{margin-bottom:-.875rem}.sm\:ml-0{margin-left:0}.sm\:ml-1{margin-left:.25rem}.sm\:ml-2{margin-left:.5rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-5{margin-left:1.25rem}.sm\:ml-6{margin-left:1.5rem}.sm\:ml-7{margin-left:1.75rem}.sm\:ml-8{margin-left:2rem}.sm\:ml-9{margin-left:2.25rem}.sm\:ml-10{margin-left:2.5rem}.sm\:ml-11{margin-left:2.75rem}.sm\:ml-12{margin-left:3rem}.sm\:ml-14{margin-left:3.5rem}.sm\:ml-16{margin-left:4rem}.sm\:ml-20{margin-left:5rem}.sm\:ml-24{margin-left:6rem}.sm\:ml-28{margin-left:7rem}.sm\:ml-32{margin-left:8rem}.sm\:ml-36{margin-left:9rem}.sm\:ml-40{margin-left:10rem}.sm\:ml-44{margin-left:11rem}.sm\:ml-48{margin-left:12rem}.sm\:ml-52{margin-left:13rem}.sm\:ml-56{margin-left:14rem}.sm\:ml-60{margin-left:15rem}.sm\:ml-64{margin-left:16rem}.sm\:ml-72{margin-left:18rem}.sm\:ml-80{margin-left:20rem}.sm\:ml-96{margin-left:24rem}.sm\:ml-auto{margin-left:auto}.sm\:ml-px{margin-left:1px}.sm\:ml-0\.5{margin-left:.125rem}.sm\:ml-1\.5{margin-left:.375rem}.sm\:ml-2\.5{margin-left:.625rem}.sm\:ml-3\.5{margin-left:.875rem}.sm\:-ml-0{margin-left:0}.sm\:-ml-1{margin-left:-.25rem}.sm\:-ml-2{margin-left:-.5rem}.sm\:-ml-3{margin-left:-.75rem}.sm\:-ml-4{margin-left:-1rem}.sm\:-ml-5{margin-left:-1.25rem}.sm\:-ml-6{margin-left:-1.5rem}.sm\:-ml-7{margin-left:-1.75rem}.sm\:-ml-8{margin-left:-2rem}.sm\:-ml-9{margin-left:-2.25rem}.sm\:-ml-10{margin-left:-2.5rem}.sm\:-ml-11{margin-left:-2.75rem}.sm\:-ml-12{margin-left:-3rem}.sm\:-ml-14{margin-left:-3.5rem}.sm\:-ml-16{margin-left:-4rem}.sm\:-ml-20{margin-left:-5rem}.sm\:-ml-24{margin-left:-6rem}.sm\:-ml-28{margin-left:-7rem}.sm\:-ml-32{margin-left:-8rem}.sm\:-ml-36{margin-left:-9rem}.sm\:-ml-40{margin-left:-10rem}.sm\:-ml-44{margin-left:-11rem}.sm\:-ml-48{margin-left:-12rem}.sm\:-ml-52{margin-left:-13rem}.sm\:-ml-56{margin-left:-14rem}.sm\:-ml-60{margin-left:-15rem}.sm\:-ml-64{margin-left:-16rem}.sm\:-ml-72{margin-left:-18rem}.sm\:-ml-80{margin-left:-20rem}.sm\:-ml-96{margin-left:-24rem}.sm\:-ml-px{margin-left:-1px}.sm\:-ml-0\.5{margin-left:-.125rem}.sm\:-ml-1\.5{margin-left:-.375rem}.sm\:-ml-2\.5{margin-left:-.625rem}.sm\:-ml-3\.5{margin-left:-.875rem}.sm\:box-border{box-sizing:border-box}.sm\:box-content{box-sizing:content-box}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table{display:table}.sm\:inline-table{display:inline-table}.sm\:table-caption{display:table-caption}.sm\:table-cell{display:table-cell}.sm\:table-column{display:table-column}.sm\:table-column-group{display:table-column-group}.sm\:table-footer-group{display:table-footer-group}.sm\:table-header-group{display:table-header-group}.sm\:table-row-group{display:table-row-group}.sm\:table-row{display:table-row}.sm\:flow-root{display:flow-root}.sm\:grid{display:grid}.sm\:inline-grid{display:inline-grid}.sm\:contents{display:contents}.sm\:list-item{display:list-item}.sm\:hidden{display:none}.sm\:h-0{height:0}.sm\:h-1{height:.25rem}.sm\:h-2{height:.5rem}.sm\:h-3{height:.75rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-28{height:7rem}.sm\:h-32{height:8rem}.sm\:h-36{height:9rem}.sm\:h-40{height:10rem}.sm\:h-44{height:11rem}.sm\:h-48{height:12rem}.sm\:h-52{height:13rem}.sm\:h-56{height:14rem}.sm\:h-60{height:15rem}.sm\:h-64{height:16rem}.sm\:h-72{height:18rem}.sm\:h-80{height:20rem}.sm\:h-96{height:24rem}.sm\:h-auto{height:auto}.sm\:h-px{height:1px}.sm\:h-0\.5{height:.125rem}.sm\:h-1\.5{height:.375rem}.sm\:h-2\.5{height:.625rem}.sm\:h-3\.5{height:.875rem}.sm\:h-1\/2{height:50%}.sm\:h-1\/3{height:33.333333%}.sm\:h-2\/3{height:66.666667%}.sm\:h-1\/4{height:25%}.sm\:h-2\/4{height:50%}.sm\:h-3\/4{height:75%}.sm\:h-1\/5{height:20%}.sm\:h-2\/5{height:40%}.sm\:h-3\/5{height:60%}.sm\:h-4\/5{height:80%}.sm\:h-1\/6{height:16.666667%}.sm\:h-2\/6{height:33.333333%}.sm\:h-3\/6{height:50%}.sm\:h-4\/6{height:66.666667%}.sm\:h-5\/6{height:83.333333%}.sm\:h-full{height:100%}.sm\:h-screen{height:100vh}.sm\:max-h-0{max-height:0}.sm\:max-h-1{max-height:.25rem}.sm\:max-h-2{max-height:.5rem}.sm\:max-h-3{max-height:.75rem}.sm\:max-h-4{max-height:1rem}.sm\:max-h-5{max-height:1.25rem}.sm\:max-h-6{max-height:1.5rem}.sm\:max-h-7{max-height:1.75rem}.sm\:max-h-8{max-height:2rem}.sm\:max-h-9{max-height:2.25rem}.sm\:max-h-10{max-height:2.5rem}.sm\:max-h-11{max-height:2.75rem}.sm\:max-h-12{max-height:3rem}.sm\:max-h-14{max-height:3.5rem}.sm\:max-h-16{max-height:4rem}.sm\:max-h-20{max-height:5rem}.sm\:max-h-24{max-height:6rem}.sm\:max-h-28{max-height:7rem}.sm\:max-h-32{max-height:8rem}.sm\:max-h-36{max-height:9rem}.sm\:max-h-40{max-height:10rem}.sm\:max-h-44{max-height:11rem}.sm\:max-h-48{max-height:12rem}.sm\:max-h-52{max-height:13rem}.sm\:max-h-56{max-height:14rem}.sm\:max-h-60{max-height:15rem}.sm\:max-h-64{max-height:16rem}.sm\:max-h-72{max-height:18rem}.sm\:max-h-80{max-height:20rem}.sm\:max-h-96{max-height:24rem}.sm\:max-h-px{max-height:1px}.sm\:max-h-0\.5{max-height:.125rem}.sm\:max-h-1\.5{max-height:.375rem}.sm\:max-h-2\.5{max-height:.625rem}.sm\:max-h-3\.5{max-height:.875rem}.sm\:max-h-full{max-height:100%}.sm\:max-h-screen{max-height:100vh}.sm\:min-h-0{min-height:0}.sm\:min-h-full{min-height:100%}.sm\:min-h-screen{min-height:100vh}.sm\:w-0{width:0}.sm\:w-1{width:.25rem}.sm\:w-2{width:.5rem}.sm\:w-3{width:.75rem}.sm\:w-4{width:1rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-60{width:15rem}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-80{width:20rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-px{width:1px}.sm\:w-0\.5{width:.125rem}.sm\:w-1\.5{width:.375rem}.sm\:w-2\.5{width:.625rem}.sm\:w-3\.5{width:.875rem}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-2\/3{width:66.666667%}.sm\:w-1\/4{width:25%}.sm\:w-2\/4{width:50%}.sm\:w-3\/4{width:75%}.sm\:w-1\/5{width:20%}.sm\:w-2\/5{width:40%}.sm\:w-3\/5{width:60%}.sm\:w-4\/5{width:80%}.sm\:w-1\/6{width:16.666667%}.sm\:w-2\/6{width:33.333333%}.sm\:w-3\/6{width:50%}.sm\:w-4\/6{width:66.666667%}.sm\:w-5\/6{width:83.333333%}.sm\:w-1\/12{width:8.333333%}.sm\:w-2\/12{width:16.666667%}.sm\:w-3\/12{width:25%}.sm\:w-4\/12{width:33.333333%}.sm\:w-5\/12{width:41.666667%}.sm\:w-6\/12{width:50%}.sm\:w-7\/12{width:58.333333%}.sm\:w-8\/12{width:66.666667%}.sm\:w-9\/12{width:75%}.sm\:w-10\/12{width:83.333333%}.sm\:w-11\/12{width:91.666667%}.sm\:w-full{width:100%}.sm\:w-screen{width:100vw}.sm\:w-min{width:min-content}.sm\:w-max{width:max-content}.sm\:min-w-0{min-width:0}.sm\:min-w-full{min-width:100%}.sm\:min-w-min{min-width:min-content}.sm\:min-w-max{min-width:max-content}.sm\:max-w-0{max-width:0}.sm\:max-w-none{max-width:none}.sm\:max-w-xs{max-width:20rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-7xl{max-width:80rem}.sm\:max-w-full{max-width:100%}.sm\:max-w-min{max-width:min-content}.sm\:max-w-max{max-width:max-content}.sm\:max-w-prose{max-width:65ch}.sm\:max-w-screen-sm{max-width:640px}.sm\:max-w-screen-md{max-width:768px}.sm\:max-w-screen-lg{max-width:1024px}.sm\:max-w-screen-xl{max-width:1280px}.sm\:max-w-screen-2xl{max-width:1536px}.sm\:flex-1{flex:1 1 0%}.sm\:flex-auto{flex:1 1 auto}.sm\:flex-initial{flex:0 1 auto}.sm\:flex-none{flex:none}.sm\:flex-shrink-0{flex-shrink:0}.sm\:flex-shrink{flex-shrink:1}.sm\:flex-grow-0{flex-grow:0}.sm\:flex-grow{flex-grow:1}.sm\:table-auto{table-layout:auto}.sm\:table-fixed{table-layout:fixed}.sm\:border-collapse{border-collapse:collapse}.sm\:border-separate{border-collapse:separate}.sm\:origin-center{transform-origin:center}.sm\:origin-top{transform-origin:top}.sm\:origin-top-right{transform-origin:top right}.sm\:origin-right{transform-origin:right}.sm\:origin-bottom-right{transform-origin:bottom right}.sm\:origin-bottom{transform-origin:bottom}.sm\:origin-bottom-left{transform-origin:bottom left}.sm\:origin-left{transform-origin:left}.sm\:origin-top-left{transform-origin:top left}.sm\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(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))}.sm\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:transform-none{transform:none}.sm\:translate-x-0{--tw-translate-x:0px}.sm\:translate-x-1{--tw-translate-x:0.25rem}.sm\:translate-x-2{--tw-translate-x:0.5rem}.sm\:translate-x-3{--tw-translate-x:0.75rem}.sm\:translate-x-4{--tw-translate-x:1rem}.sm\:translate-x-5{--tw-translate-x:1.25rem}.sm\:translate-x-6{--tw-translate-x:1.5rem}.sm\:translate-x-7{--tw-translate-x:1.75rem}.sm\:translate-x-8{--tw-translate-x:2rem}.sm\:translate-x-9{--tw-translate-x:2.25rem}.sm\:translate-x-10{--tw-translate-x:2.5rem}.sm\:translate-x-11{--tw-translate-x:2.75rem}.sm\:translate-x-12{--tw-translate-x:3rem}.sm\:translate-x-14{--tw-translate-x:3.5rem}.sm\:translate-x-16{--tw-translate-x:4rem}.sm\:translate-x-20{--tw-translate-x:5rem}.sm\:translate-x-24{--tw-translate-x:6rem}.sm\:translate-x-28{--tw-translate-x:7rem}.sm\:translate-x-32{--tw-translate-x:8rem}.sm\:translate-x-36{--tw-translate-x:9rem}.sm\:translate-x-40{--tw-translate-x:10rem}.sm\:translate-x-44{--tw-translate-x:11rem}.sm\:translate-x-48{--tw-translate-x:12rem}.sm\:translate-x-52{--tw-translate-x:13rem}.sm\:translate-x-56{--tw-translate-x:14rem}.sm\:translate-x-60{--tw-translate-x:15rem}.sm\:translate-x-64{--tw-translate-x:16rem}.sm\:translate-x-72{--tw-translate-x:18rem}.sm\:translate-x-80{--tw-translate-x:20rem}.sm\:translate-x-96{--tw-translate-x:24rem}.sm\:translate-x-px{--tw-translate-x:1px}.sm\:translate-x-0\.5{--tw-translate-x:0.125rem}.sm\:translate-x-1\.5{--tw-translate-x:0.375rem}.sm\:translate-x-2\.5{--tw-translate-x:0.625rem}.sm\:translate-x-3\.5{--tw-translate-x:0.875rem}.sm\:-translate-x-0{--tw-translate-x:0px}.sm\:-translate-x-1{--tw-translate-x:-0.25rem}.sm\:-translate-x-2{--tw-translate-x:-0.5rem}.sm\:-translate-x-3{--tw-translate-x:-0.75rem}.sm\:-translate-x-4{--tw-translate-x:-1rem}.sm\:-translate-x-5{--tw-translate-x:-1.25rem}.sm\:-translate-x-6{--tw-translate-x:-1.5rem}.sm\:-translate-x-7{--tw-translate-x:-1.75rem}.sm\:-translate-x-8{--tw-translate-x:-2rem}.sm\:-translate-x-9{--tw-translate-x:-2.25rem}.sm\:-translate-x-10{--tw-translate-x:-2.5rem}.sm\:-translate-x-11{--tw-translate-x:-2.75rem}.sm\:-translate-x-12{--tw-translate-x:-3rem}.sm\:-translate-x-14{--tw-translate-x:-3.5rem}.sm\:-translate-x-16{--tw-translate-x:-4rem}.sm\:-translate-x-20{--tw-translate-x:-5rem}.sm\:-translate-x-24{--tw-translate-x:-6rem}.sm\:-translate-x-28{--tw-translate-x:-7rem}.sm\:-translate-x-32{--tw-translate-x:-8rem}.sm\:-translate-x-36{--tw-translate-x:-9rem}.sm\:-translate-x-40{--tw-translate-x:-10rem}.sm\:-translate-x-44{--tw-translate-x:-11rem}.sm\:-translate-x-48{--tw-translate-x:-12rem}.sm\:-translate-x-52{--tw-translate-x:-13rem}.sm\:-translate-x-56{--tw-translate-x:-14rem}.sm\:-translate-x-60{--tw-translate-x:-15rem}.sm\:-translate-x-64{--tw-translate-x:-16rem}.sm\:-translate-x-72{--tw-translate-x:-18rem}.sm\:-translate-x-80{--tw-translate-x:-20rem}.sm\:-translate-x-96{--tw-translate-x:-24rem}.sm\:-translate-x-px{--tw-translate-x:-1px}.sm\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.sm\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.sm\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.sm\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.sm\:translate-x-1\/2{--tw-translate-x:50%}.sm\:translate-x-1\/3{--tw-translate-x:33.333333%}.sm\:translate-x-2\/3{--tw-translate-x:66.666667%}.sm\:translate-x-1\/4{--tw-translate-x:25%}.sm\:translate-x-2\/4{--tw-translate-x:50%}.sm\:translate-x-3\/4{--tw-translate-x:75%}.sm\:translate-x-full{--tw-translate-x:100%}.sm\:-translate-x-1\/2{--tw-translate-x:-50%}.sm\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.sm\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.sm\:-translate-x-1\/4{--tw-translate-x:-25%}.sm\:-translate-x-2\/4{--tw-translate-x:-50%}.sm\:-translate-x-3\/4{--tw-translate-x:-75%}.sm\:-translate-x-full{--tw-translate-x:-100%}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:translate-y-1{--tw-translate-y:0.25rem}.sm\:translate-y-2{--tw-translate-y:0.5rem}.sm\:translate-y-3{--tw-translate-y:0.75rem}.sm\:translate-y-4{--tw-translate-y:1rem}.sm\:translate-y-5{--tw-translate-y:1.25rem}.sm\:translate-y-6{--tw-translate-y:1.5rem}.sm\:translate-y-7{--tw-translate-y:1.75rem}.sm\:translate-y-8{--tw-translate-y:2rem}.sm\:translate-y-9{--tw-translate-y:2.25rem}.sm\:translate-y-10{--tw-translate-y:2.5rem}.sm\:translate-y-11{--tw-translate-y:2.75rem}.sm\:translate-y-12{--tw-translate-y:3rem}.sm\:translate-y-14{--tw-translate-y:3.5rem}.sm\:translate-y-16{--tw-translate-y:4rem}.sm\:translate-y-20{--tw-translate-y:5rem}.sm\:translate-y-24{--tw-translate-y:6rem}.sm\:translate-y-28{--tw-translate-y:7rem}.sm\:translate-y-32{--tw-translate-y:8rem}.sm\:translate-y-36{--tw-translate-y:9rem}.sm\:translate-y-40{--tw-translate-y:10rem}.sm\:translate-y-44{--tw-translate-y:11rem}.sm\:translate-y-48{--tw-translate-y:12rem}.sm\:translate-y-52{--tw-translate-y:13rem}.sm\:translate-y-56{--tw-translate-y:14rem}.sm\:translate-y-60{--tw-translate-y:15rem}.sm\:translate-y-64{--tw-translate-y:16rem}.sm\:translate-y-72{--tw-translate-y:18rem}.sm\:translate-y-80{--tw-translate-y:20rem}.sm\:translate-y-96{--tw-translate-y:24rem}.sm\:translate-y-px{--tw-translate-y:1px}.sm\:translate-y-0\.5{--tw-translate-y:0.125rem}.sm\:translate-y-1\.5{--tw-translate-y:0.375rem}.sm\:translate-y-2\.5{--tw-translate-y:0.625rem}.sm\:translate-y-3\.5{--tw-translate-y:0.875rem}.sm\:-translate-y-0{--tw-translate-y:0px}.sm\:-translate-y-1{--tw-translate-y:-0.25rem}.sm\:-translate-y-2{--tw-translate-y:-0.5rem}.sm\:-translate-y-3{--tw-translate-y:-0.75rem}.sm\:-translate-y-4{--tw-translate-y:-1rem}.sm\:-translate-y-5{--tw-translate-y:-1.25rem}.sm\:-translate-y-6{--tw-translate-y:-1.5rem}.sm\:-translate-y-7{--tw-translate-y:-1.75rem}.sm\:-translate-y-8{--tw-translate-y:-2rem}.sm\:-translate-y-9{--tw-translate-y:-2.25rem}.sm\:-translate-y-10{--tw-translate-y:-2.5rem}.sm\:-translate-y-11{--tw-translate-y:-2.75rem}.sm\:-translate-y-12{--tw-translate-y:-3rem}.sm\:-translate-y-14{--tw-translate-y:-3.5rem}.sm\:-translate-y-16{--tw-translate-y:-4rem}.sm\:-translate-y-20{--tw-translate-y:-5rem}.sm\:-translate-y-24{--tw-translate-y:-6rem}.sm\:-translate-y-28{--tw-translate-y:-7rem}.sm\:-translate-y-32{--tw-translate-y:-8rem}.sm\:-translate-y-36{--tw-translate-y:-9rem}.sm\:-translate-y-40{--tw-translate-y:-10rem}.sm\:-translate-y-44{--tw-translate-y:-11rem}.sm\:-translate-y-48{--tw-translate-y:-12rem}.sm\:-translate-y-52{--tw-translate-y:-13rem}.sm\:-translate-y-56{--tw-translate-y:-14rem}.sm\:-translate-y-60{--tw-translate-y:-15rem}.sm\:-translate-y-64{--tw-translate-y:-16rem}.sm\:-translate-y-72{--tw-translate-y:-18rem}.sm\:-translate-y-80{--tw-translate-y:-20rem}.sm\:-translate-y-96{--tw-translate-y:-24rem}.sm\:-translate-y-px{--tw-translate-y:-1px}.sm\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.sm\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.sm\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.sm\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.sm\:translate-y-1\/2{--tw-translate-y:50%}.sm\:translate-y-1\/3{--tw-translate-y:33.333333%}.sm\:translate-y-2\/3{--tw-translate-y:66.666667%}.sm\:translate-y-1\/4{--tw-translate-y:25%}.sm\:translate-y-2\/4{--tw-translate-y:50%}.sm\:translate-y-3\/4{--tw-translate-y:75%}.sm\:translate-y-full{--tw-translate-y:100%}.sm\:-translate-y-1\/2{--tw-translate-y:-50%}.sm\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.sm\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.sm\:-translate-y-1\/4{--tw-translate-y:-25%}.sm\:-translate-y-2\/4{--tw-translate-y:-50%}.sm\:-translate-y-3\/4{--tw-translate-y:-75%}.sm\:-translate-y-full{--tw-translate-y:-100%}.sm\:hover\:translate-x-0:hover{--tw-translate-x:0px}.sm\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.sm\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.sm\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.sm\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.sm\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.sm\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.sm\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.sm\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.sm\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.sm\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.sm\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.sm\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.sm\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.sm\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.sm\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.sm\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.sm\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.sm\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.sm\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.sm\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.sm\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.sm\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.sm\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.sm\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.sm\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.sm\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.sm\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.sm\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.sm\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.sm\:hover\:translate-x-px:hover{--tw-translate-x:1px}.sm\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.sm\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.sm\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.sm\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.sm\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.sm\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.sm\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.sm\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.sm\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.sm\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.sm\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.sm\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.sm\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.sm\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.sm\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.sm\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.sm\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.sm\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.sm\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.sm\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.sm\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.sm\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.sm\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.sm\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.sm\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.sm\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.sm\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.sm\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.sm\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.sm\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.sm\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.sm\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.sm\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.sm\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.sm\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.sm\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.sm\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.sm\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.sm\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.sm\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.sm\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.sm\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.sm\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.sm\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.sm\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.sm\:hover\:translate-x-full:hover{--tw-translate-x:100%}.sm\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.sm\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.sm\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.sm\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.sm\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.sm\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.sm\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.sm\:hover\:translate-y-0:hover{--tw-translate-y:0px}.sm\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.sm\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.sm\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.sm\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.sm\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.sm\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.sm\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.sm\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.sm\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.sm\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.sm\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.sm\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.sm\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.sm\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.sm\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.sm\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.sm\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.sm\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.sm\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.sm\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.sm\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.sm\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.sm\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.sm\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.sm\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.sm\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.sm\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.sm\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.sm\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.sm\:hover\:translate-y-px:hover{--tw-translate-y:1px}.sm\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.sm\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.sm\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.sm\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.sm\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.sm\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.sm\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.sm\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.sm\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.sm\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.sm\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.sm\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.sm\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.sm\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.sm\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.sm\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.sm\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.sm\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.sm\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.sm\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.sm\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.sm\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.sm\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.sm\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.sm\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.sm\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.sm\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.sm\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.sm\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.sm\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.sm\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.sm\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.sm\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.sm\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.sm\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.sm\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.sm\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.sm\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.sm\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.sm\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.sm\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.sm\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.sm\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.sm\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.sm\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.sm\:hover\:translate-y-full:hover{--tw-translate-y:100%}.sm\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.sm\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.sm\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.sm\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.sm\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.sm\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.sm\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.sm\:focus\:translate-x-0:focus{--tw-translate-x:0px}.sm\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.sm\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.sm\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.sm\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.sm\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.sm\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.sm\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.sm\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.sm\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.sm\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.sm\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.sm\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.sm\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.sm\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.sm\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.sm\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.sm\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.sm\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.sm\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.sm\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.sm\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.sm\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.sm\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.sm\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.sm\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.sm\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.sm\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.sm\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.sm\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.sm\:focus\:translate-x-px:focus{--tw-translate-x:1px}.sm\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.sm\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.sm\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.sm\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.sm\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.sm\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.sm\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.sm\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.sm\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.sm\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.sm\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.sm\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.sm\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.sm\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.sm\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.sm\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.sm\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.sm\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.sm\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.sm\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.sm\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.sm\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.sm\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.sm\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.sm\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.sm\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.sm\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.sm\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.sm\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.sm\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.sm\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.sm\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.sm\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.sm\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.sm\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.sm\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.sm\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.sm\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.sm\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.sm\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.sm\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.sm\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.sm\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.sm\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.sm\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.sm\:focus\:translate-x-full:focus{--tw-translate-x:100%}.sm\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.sm\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.sm\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.sm\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.sm\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.sm\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.sm\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.sm\:focus\:translate-y-0:focus{--tw-translate-y:0px}.sm\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.sm\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.sm\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.sm\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.sm\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.sm\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.sm\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.sm\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.sm\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.sm\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.sm\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.sm\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.sm\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.sm\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.sm\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.sm\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.sm\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.sm\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.sm\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.sm\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.sm\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.sm\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.sm\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.sm\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.sm\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.sm\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.sm\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.sm\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.sm\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.sm\:focus\:translate-y-px:focus{--tw-translate-y:1px}.sm\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.sm\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.sm\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.sm\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.sm\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.sm\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.sm\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.sm\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.sm\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.sm\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.sm\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.sm\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.sm\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.sm\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.sm\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.sm\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.sm\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.sm\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.sm\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.sm\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.sm\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.sm\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.sm\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.sm\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.sm\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.sm\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.sm\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.sm\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.sm\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.sm\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.sm\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.sm\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.sm\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.sm\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.sm\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.sm\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.sm\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.sm\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.sm\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.sm\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.sm\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.sm\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.sm\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.sm\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.sm\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.sm\:focus\:translate-y-full:focus{--tw-translate-y:100%}.sm\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.sm\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.sm\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.sm\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.sm\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.sm\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.sm\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.sm\:rotate-0{--tw-rotate:0deg}.sm\:rotate-1{--tw-rotate:1deg}.sm\:rotate-2{--tw-rotate:2deg}.sm\:rotate-3{--tw-rotate:3deg}.sm\:rotate-6{--tw-rotate:6deg}.sm\:rotate-12{--tw-rotate:12deg}.sm\:rotate-45{--tw-rotate:45deg}.sm\:rotate-90{--tw-rotate:90deg}.sm\:rotate-180{--tw-rotate:180deg}.sm\:-rotate-180{--tw-rotate:-180deg}.sm\:-rotate-90{--tw-rotate:-90deg}.sm\:-rotate-45{--tw-rotate:-45deg}.sm\:-rotate-12{--tw-rotate:-12deg}.sm\:-rotate-6{--tw-rotate:-6deg}.sm\:-rotate-3{--tw-rotate:-3deg}.sm\:-rotate-2{--tw-rotate:-2deg}.sm\:-rotate-1{--tw-rotate:-1deg}.sm\:hover\:rotate-0:hover{--tw-rotate:0deg}.sm\:hover\:rotate-1:hover{--tw-rotate:1deg}.sm\:hover\:rotate-2:hover{--tw-rotate:2deg}.sm\:hover\:rotate-3:hover{--tw-rotate:3deg}.sm\:hover\:rotate-6:hover{--tw-rotate:6deg}.sm\:hover\:rotate-12:hover{--tw-rotate:12deg}.sm\:hover\:rotate-45:hover{--tw-rotate:45deg}.sm\:hover\:rotate-90:hover{--tw-rotate:90deg}.sm\:hover\:rotate-180:hover{--tw-rotate:180deg}.sm\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.sm\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.sm\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.sm\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.sm\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.sm\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.sm\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.sm\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.sm\:focus\:rotate-0:focus{--tw-rotate:0deg}.sm\:focus\:rotate-1:focus{--tw-rotate:1deg}.sm\:focus\:rotate-2:focus{--tw-rotate:2deg}.sm\:focus\:rotate-3:focus{--tw-rotate:3deg}.sm\:focus\:rotate-6:focus{--tw-rotate:6deg}.sm\:focus\:rotate-12:focus{--tw-rotate:12deg}.sm\:focus\:rotate-45:focus{--tw-rotate:45deg}.sm\:focus\:rotate-90:focus{--tw-rotate:90deg}.sm\:focus\:rotate-180:focus{--tw-rotate:180deg}.sm\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.sm\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.sm\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.sm\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.sm\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.sm\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.sm\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.sm\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.sm\:skew-x-0{--tw-skew-x:0deg}.sm\:skew-x-1{--tw-skew-x:1deg}.sm\:skew-x-2{--tw-skew-x:2deg}.sm\:skew-x-3{--tw-skew-x:3deg}.sm\:skew-x-6{--tw-skew-x:6deg}.sm\:skew-x-12{--tw-skew-x:12deg}.sm\:-skew-x-12{--tw-skew-x:-12deg}.sm\:-skew-x-6{--tw-skew-x:-6deg}.sm\:-skew-x-3{--tw-skew-x:-3deg}.sm\:-skew-x-2{--tw-skew-x:-2deg}.sm\:-skew-x-1{--tw-skew-x:-1deg}.sm\:skew-y-0{--tw-skew-y:0deg}.sm\:skew-y-1{--tw-skew-y:1deg}.sm\:skew-y-2{--tw-skew-y:2deg}.sm\:skew-y-3{--tw-skew-y:3deg}.sm\:skew-y-6{--tw-skew-y:6deg}.sm\:skew-y-12{--tw-skew-y:12deg}.sm\:-skew-y-12{--tw-skew-y:-12deg}.sm\:-skew-y-6{--tw-skew-y:-6deg}.sm\:-skew-y-3{--tw-skew-y:-3deg}.sm\:-skew-y-2{--tw-skew-y:-2deg}.sm\:-skew-y-1{--tw-skew-y:-1deg}.sm\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.sm\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.sm\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.sm\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.sm\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.sm\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.sm\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.sm\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.sm\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.sm\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.sm\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.sm\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.sm\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.sm\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.sm\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.sm\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.sm\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.sm\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.sm\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.sm\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.sm\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.sm\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.sm\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.sm\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.sm\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.sm\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.sm\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.sm\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.sm\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.sm\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.sm\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.sm\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.sm\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.sm\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.sm\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.sm\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.sm\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.sm\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.sm\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.sm\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.sm\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.sm\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.sm\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.sm\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.sm\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.sm\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.sm\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.sm\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.sm\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.sm\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.sm\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.sm\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.sm\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.sm\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.sm\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.sm\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.sm\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.sm\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\:scale-x-0{--tw-scale-x:0}.sm\:scale-x-50{--tw-scale-x:.5}.sm\:scale-x-75{--tw-scale-x:.75}.sm\:scale-x-90{--tw-scale-x:.9}.sm\:scale-x-95{--tw-scale-x:.95}.sm\:scale-x-100{--tw-scale-x:1}.sm\:scale-x-105{--tw-scale-x:1.05}.sm\:scale-x-110{--tw-scale-x:1.1}.sm\:scale-x-125{--tw-scale-x:1.25}.sm\:scale-x-150{--tw-scale-x:1.5}.sm\:scale-y-0{--tw-scale-y:0}.sm\:scale-y-50{--tw-scale-y:.5}.sm\:scale-y-75{--tw-scale-y:.75}.sm\:scale-y-90{--tw-scale-y:.9}.sm\:scale-y-95{--tw-scale-y:.95}.sm\:scale-y-100{--tw-scale-y:1}.sm\:scale-y-105{--tw-scale-y:1.05}.sm\:scale-y-110{--tw-scale-y:1.1}.sm\:scale-y-125{--tw-scale-y:1.25}.sm\:scale-y-150{--tw-scale-y:1.5}.sm\:hover\:scale-x-0:hover{--tw-scale-x:0}.sm\:hover\:scale-x-50:hover{--tw-scale-x:.5}.sm\:hover\:scale-x-75:hover{--tw-scale-x:.75}.sm\:hover\:scale-x-90:hover{--tw-scale-x:.9}.sm\:hover\:scale-x-95:hover{--tw-scale-x:.95}.sm\:hover\:scale-x-100:hover{--tw-scale-x:1}.sm\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.sm\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.sm\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.sm\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.sm\:hover\:scale-y-0:hover{--tw-scale-y:0}.sm\:hover\:scale-y-50:hover{--tw-scale-y:.5}.sm\:hover\:scale-y-75:hover{--tw-scale-y:.75}.sm\:hover\:scale-y-90:hover{--tw-scale-y:.9}.sm\:hover\:scale-y-95:hover{--tw-scale-y:.95}.sm\:hover\:scale-y-100:hover{--tw-scale-y:1}.sm\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.sm\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.sm\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.sm\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.sm\:focus\:scale-x-0:focus{--tw-scale-x:0}.sm\:focus\:scale-x-50:focus{--tw-scale-x:.5}.sm\:focus\:scale-x-75:focus{--tw-scale-x:.75}.sm\:focus\:scale-x-90:focus{--tw-scale-x:.9}.sm\:focus\:scale-x-95:focus{--tw-scale-x:.95}.sm\:focus\:scale-x-100:focus{--tw-scale-x:1}.sm\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.sm\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.sm\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.sm\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.sm\:focus\:scale-y-0:focus{--tw-scale-y:0}.sm\:focus\:scale-y-50:focus{--tw-scale-y:.5}.sm\:focus\:scale-y-75:focus{--tw-scale-y:.75}.sm\:focus\:scale-y-90:focus{--tw-scale-y:.9}.sm\:focus\:scale-y-95:focus{--tw-scale-y:.95}.sm\:focus\:scale-y-100:focus{--tw-scale-y:1}.sm\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.sm\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.sm\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.sm\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.sm\:animate-none{animation:none}.sm\:animate-spin{animation:spin 1s linear infinite}.sm\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.sm\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.sm\:animate-bounce{animation:bounce 1s infinite}.sm\:cursor-auto{cursor:auto}.sm\:cursor-default{cursor:default}.sm\:cursor-pointer{cursor:pointer}.sm\:cursor-wait{cursor:wait}.sm\:cursor-text{cursor:text}.sm\:cursor-move{cursor:move}.sm\:cursor-help{cursor:help}.sm\:cursor-not-allowed{cursor:not-allowed}.sm\:select-none{-webkit-user-select:none;user-select:none}.sm\:select-text{-webkit-user-select:text;user-select:text}.sm\:select-all{-webkit-user-select:all;user-select:all}.sm\:select-auto{-webkit-user-select:auto;user-select:auto}.sm\:resize-none{resize:none}.sm\:resize-y{resize:vertical}.sm\:resize-x{resize:horizontal}.sm\:resize{resize:both}.sm\:list-inside{list-style-position:inside}.sm\:list-outside{list-style-position:outside}.sm\:list-none{list-style-type:none}.sm\:list-disc{list-style-type:disc}.sm\:list-decimal{list-style-type:decimal}.sm\:appearance-none{-webkit-appearance:none;appearance:none}.sm\:auto-cols-auto{grid-auto-columns:auto}.sm\:auto-cols-min{grid-auto-columns:min-content}.sm\:auto-cols-max{grid-auto-columns:max-content}.sm\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.sm\:grid-flow-row{grid-auto-flow:row}.sm\:grid-flow-col{grid-auto-flow:column}.sm\:grid-flow-row-dense{grid-auto-flow:row dense}.sm\:grid-flow-col-dense{grid-auto-flow:column dense}.sm\:auto-rows-auto{grid-auto-rows:auto}.sm\:auto-rows-min{grid-auto-rows:min-content}.sm\:auto-rows-max{grid-auto-rows:max-content}.sm\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-none{grid-template-columns:none}.sm\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:grid-rows-none{grid-template-rows:none}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:place-content-center{place-content:center}.sm\:place-content-start{place-content:start}.sm\:place-content-end{place-content:end}.sm\:place-content-between{place-content:space-between}.sm\:place-content-around{place-content:space-around}.sm\:place-content-evenly{place-content:space-evenly}.sm\:place-content-stretch{place-content:stretch}.sm\:place-items-start{place-items:start}.sm\:place-items-end{place-items:end}.sm\:place-items-center{place-items:center}.sm\:place-items-stretch{place-items:stretch}.sm\:content-center{align-content:center}.sm\:content-start{align-content:flex-start}.sm\:content-end{align-content:flex-end}.sm\:content-between{align-content:space-between}.sm\:content-around{align-content:space-around}.sm\:content-evenly{align-content:space-evenly}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:justify-evenly{justify-content:space-evenly}.sm\:justify-items-start{justify-items:start}.sm\:justify-items-end{justify-items:end}.sm\:justify-items-center{justify-items:center}.sm\:justify-items-stretch{justify-items:stretch}.sm\:gap-0{gap:0}.sm\:gap-1{gap:.25rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:gap-8{gap:2rem}.sm\:gap-9{gap:2.25rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-11{gap:2.75rem}.sm\:gap-12{gap:3rem}.sm\:gap-14{gap:3.5rem}.sm\:gap-16{gap:4rem}.sm\:gap-20{gap:5rem}.sm\:gap-24{gap:6rem}.sm\:gap-28{gap:7rem}.sm\:gap-32{gap:8rem}.sm\:gap-36{gap:9rem}.sm\:gap-40{gap:10rem}.sm\:gap-44{gap:11rem}.sm\:gap-48{gap:12rem}.sm\:gap-52{gap:13rem}.sm\:gap-56{gap:14rem}.sm\:gap-60{gap:15rem}.sm\:gap-64{gap:16rem}.sm\:gap-72{gap:18rem}.sm\:gap-80{gap:20rem}.sm\:gap-96{gap:24rem}.sm\:gap-px{gap:1px}.sm\:gap-0\.5{gap:.125rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3\.5{gap:.875rem}.sm\:gap-x-0{column-gap:0}.sm\:gap-x-1{column-gap:.25rem}.sm\:gap-x-2{column-gap:.5rem}.sm\:gap-x-3{column-gap:.75rem}.sm\:gap-x-4{column-gap:1rem}.sm\:gap-x-5{column-gap:1.25rem}.sm\:gap-x-6{column-gap:1.5rem}.sm\:gap-x-7{column-gap:1.75rem}.sm\:gap-x-8{column-gap:2rem}.sm\:gap-x-9{column-gap:2.25rem}.sm\:gap-x-10{column-gap:2.5rem}.sm\:gap-x-11{column-gap:2.75rem}.sm\:gap-x-12{column-gap:3rem}.sm\:gap-x-14{column-gap:3.5rem}.sm\:gap-x-16{column-gap:4rem}.sm\:gap-x-20{column-gap:5rem}.sm\:gap-x-24{column-gap:6rem}.sm\:gap-x-28{column-gap:7rem}.sm\:gap-x-32{column-gap:8rem}.sm\:gap-x-36{column-gap:9rem}.sm\:gap-x-40{column-gap:10rem}.sm\:gap-x-44{column-gap:11rem}.sm\:gap-x-48{column-gap:12rem}.sm\:gap-x-52{column-gap:13rem}.sm\:gap-x-56{column-gap:14rem}.sm\:gap-x-60{column-gap:15rem}.sm\:gap-x-64{column-gap:16rem}.sm\:gap-x-72{column-gap:18rem}.sm\:gap-x-80{column-gap:20rem}.sm\:gap-x-96{column-gap:24rem}.sm\:gap-x-px{column-gap:1px}.sm\:gap-x-0\.5{column-gap:.125rem}.sm\:gap-x-1\.5{column-gap:.375rem}.sm\:gap-x-2\.5{column-gap:.625rem}.sm\:gap-x-3\.5{column-gap:.875rem}.sm\:gap-y-0{row-gap:0}.sm\:gap-y-1{row-gap:.25rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:gap-y-4{row-gap:1rem}.sm\:gap-y-5{row-gap:1.25rem}.sm\:gap-y-6{row-gap:1.5rem}.sm\:gap-y-7{row-gap:1.75rem}.sm\:gap-y-8{row-gap:2rem}.sm\:gap-y-9{row-gap:2.25rem}.sm\:gap-y-10{row-gap:2.5rem}.sm\:gap-y-11{row-gap:2.75rem}.sm\:gap-y-12{row-gap:3rem}.sm\:gap-y-14{row-gap:3.5rem}.sm\:gap-y-16{row-gap:4rem}.sm\:gap-y-20{row-gap:5rem}.sm\:gap-y-24{row-gap:6rem}.sm\:gap-y-28{row-gap:7rem}.sm\:gap-y-32{row-gap:8rem}.sm\:gap-y-36{row-gap:9rem}.sm\:gap-y-40{row-gap:10rem}.sm\:gap-y-44{row-gap:11rem}.sm\:gap-y-48{row-gap:12rem}.sm\:gap-y-52{row-gap:13rem}.sm\:gap-y-56{row-gap:14rem}.sm\:gap-y-60{row-gap:15rem}.sm\:gap-y-64{row-gap:16rem}.sm\:gap-y-72{row-gap:18rem}.sm\:gap-y-80{row-gap:20rem}.sm\:gap-y-96{row-gap:24rem}.sm\:gap-y-px{row-gap:1px}.sm\:gap-y-0\.5{row-gap:.125rem}.sm\:gap-y-1\.5{row-gap:.375rem}.sm\:gap-y-2\.5{row-gap:.625rem}.sm\:gap-y-3\.5{row-gap:.875rem}.sm\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.sm\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.sm\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.sm\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.sm\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.sm\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.sm\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.sm\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.sm\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.sm\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.sm\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.sm\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.sm\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.sm\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.sm\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.sm\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.sm\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.sm\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.sm\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.sm\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.sm\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.sm\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.sm\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.sm\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.sm\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.sm\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.sm\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.sm\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.sm\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.sm\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.sm\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.sm\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.sm\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.sm\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.sm\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.sm\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.sm\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.sm\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.sm\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.sm\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.sm\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.sm\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.sm\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.sm\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.sm\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.sm\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.sm\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.sm\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.sm\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.sm\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.sm\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.sm\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.sm\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.sm\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.sm\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.sm\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.sm\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.sm\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.sm\:divide-x-0>: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)))}.sm\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-x>: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)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--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))}.sm\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.sm\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.sm\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.sm\:divide-y>: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))}.sm\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.sm\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.sm\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.sm\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.sm\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.sm\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.sm\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.sm\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.sm\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.sm\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.sm\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.sm\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.sm\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.sm\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.sm\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.sm\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.sm\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.sm\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.sm\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.sm\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.sm\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.sm\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.sm\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.sm\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.sm\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.sm\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.sm\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.sm\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.sm\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.sm\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.sm\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.sm\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.sm\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.sm\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.sm\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.sm\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.sm\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.sm\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.sm\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.sm\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.sm\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.sm\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.sm\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.sm\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.sm\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.sm\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.sm\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.sm\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.sm\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.sm\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.sm\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.sm\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.sm\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.sm\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.sm\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.sm\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.sm\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.sm\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.sm\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.sm\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.sm\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.sm\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.sm\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.sm\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.sm\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.sm\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.sm\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.sm\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.sm\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.sm\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.sm\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.sm\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.sm\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.sm\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.sm\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.sm\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.sm\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.sm\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.sm\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.sm\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.sm\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.sm\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.sm\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.sm\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.sm\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.sm\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.sm\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.sm\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.sm\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.sm\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.sm\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.sm\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.sm\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.sm\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.sm\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.sm\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.sm\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.sm\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.sm\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.sm\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.sm\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.sm\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.sm\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.sm\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.sm\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.sm\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.sm\:place-self-auto{place-self:auto}.sm\:place-self-start{place-self:start}.sm\:place-self-end{place-self:end}.sm\:place-self-center{place-self:center}.sm\:place-self-stretch{place-self:stretch}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:self-end{align-self:flex-end}.sm\:self-center{align-self:center}.sm\:self-stretch{align-self:stretch}.sm\:self-baseline{align-self:baseline}.sm\:justify-self-auto{justify-self:auto}.sm\:justify-self-start{justify-self:start}.sm\:justify-self-end{justify-self:end}.sm\:justify-self-center{justify-self:center}.sm\:justify-self-stretch{justify-self:stretch}.sm\:overflow-auto{overflow:auto}.sm\:overflow-hidden{overflow:hidden}.sm\:overflow-visible{overflow:visible}.sm\:overflow-scroll{overflow:scroll}.sm\:overflow-x-auto{overflow-x:auto}.sm\:overflow-y-auto{overflow-y:auto}.sm\:overflow-x-hidden{overflow-x:hidden}.sm\:overflow-y-hidden{overflow-y:hidden}.sm\:overflow-x-visible{overflow-x:visible}.sm\:overflow-y-visible{overflow-y:visible}.sm\:overflow-x-scroll{overflow-x:scroll}.sm\:overflow-y-scroll{overflow-y:scroll}.sm\:overscroll-auto{overscroll-behavior:auto}.sm\:overscroll-contain{overscroll-behavior:contain}.sm\:overscroll-none{overscroll-behavior:none}.sm\:overscroll-y-auto{overscroll-behavior-y:auto}.sm\:overscroll-y-contain{overscroll-behavior-y:contain}.sm\:overscroll-y-none{overscroll-behavior-y:none}.sm\:overscroll-x-auto{overscroll-behavior-x:auto}.sm\:overscroll-x-contain{overscroll-behavior-x:contain}.sm\:overscroll-x-none{overscroll-behavior-x:none}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:overflow-ellipsis{text-overflow:ellipsis}.sm\:overflow-clip{text-overflow:clip}.sm\:whitespace-normal{white-space:normal}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:whitespace-pre{white-space:pre}.sm\:whitespace-pre-line{white-space:pre-line}.sm\:whitespace-pre-wrap{white-space:pre-wrap}.sm\:break-normal{overflow-wrap:normal;word-break:normal}.sm\:break-words{overflow-wrap:break-word}.sm\:break-all{word-break:break-all}.sm\:rounded-none{border-radius:0}.sm\:rounded-sm{border-radius:.125rem}.sm\:rounded{border-radius:.25rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-full{border-radius:9999px}.sm\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.sm\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.sm\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.sm\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.sm\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.sm\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.sm\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.sm\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.sm\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.sm\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.sm\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.sm\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.sm\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.sm\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.sm\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.sm\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.sm\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.sm\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.sm\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.sm\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.sm\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.sm\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.sm\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.sm\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.sm\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.sm\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.sm\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.sm\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.sm\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.sm\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.sm\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.sm\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.sm\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.sm\:rounded-tl-none{border-top-left-radius:0}.sm\:rounded-tl-sm{border-top-left-radius:.125rem}.sm\:rounded-tl{border-top-left-radius:.25rem}.sm\:rounded-tl-md{border-top-left-radius:.375rem}.sm\:rounded-tl-lg{border-top-left-radius:.5rem}.sm\:rounded-tl-xl{border-top-left-radius:.75rem}.sm\:rounded-tl-2xl{border-top-left-radius:1rem}.sm\:rounded-tl-3xl{border-top-left-radius:1.5rem}.sm\:rounded-tl-full{border-top-left-radius:9999px}.sm\:rounded-tr-none{border-top-right-radius:0}.sm\:rounded-tr-sm{border-top-right-radius:.125rem}.sm\:rounded-tr{border-top-right-radius:.25rem}.sm\:rounded-tr-md{border-top-right-radius:.375rem}.sm\:rounded-tr-lg{border-top-right-radius:.5rem}.sm\:rounded-tr-xl{border-top-right-radius:.75rem}.sm\:rounded-tr-2xl{border-top-right-radius:1rem}.sm\:rounded-tr-3xl{border-top-right-radius:1.5rem}.sm\:rounded-tr-full{border-top-right-radius:9999px}.sm\:rounded-br-none{border-bottom-right-radius:0}.sm\:rounded-br-sm{border-bottom-right-radius:.125rem}.sm\:rounded-br{border-bottom-right-radius:.25rem}.sm\:rounded-br-md{border-bottom-right-radius:.375rem}.sm\:rounded-br-lg{border-bottom-right-radius:.5rem}.sm\:rounded-br-xl{border-bottom-right-radius:.75rem}.sm\:rounded-br-2xl{border-bottom-right-radius:1rem}.sm\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.sm\:rounded-br-full{border-bottom-right-radius:9999px}.sm\:rounded-bl-none{border-bottom-left-radius:0}.sm\:rounded-bl-sm{border-bottom-left-radius:.125rem}.sm\:rounded-bl{border-bottom-left-radius:.25rem}.sm\:rounded-bl-md{border-bottom-left-radius:.375rem}.sm\:rounded-bl-lg{border-bottom-left-radius:.5rem}.sm\:rounded-bl-xl{border-bottom-left-radius:.75rem}.sm\:rounded-bl-2xl{border-bottom-left-radius:1rem}.sm\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.sm\:rounded-bl-full{border-bottom-left-radius:9999px}.sm\:border-0{border-width:0}.sm\:border-2{border-width:2px}.sm\:border-4{border-width:4px}.sm\:border-8{border-width:8px}.sm\:border{border-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:border-t-2{border-top-width:2px}.sm\:border-t-4{border-top-width:4px}.sm\:border-t-8{border-top-width:8px}.sm\:border-t{border-top-width:1px}.sm\:border-r-0{border-right-width:0}.sm\:border-r-2{border-right-width:2px}.sm\:border-r-4{border-right-width:4px}.sm\:border-r-8{border-right-width:8px}.sm\:border-r{border-right-width:1px}.sm\:border-b-0{border-bottom-width:0}.sm\:border-b-2{border-bottom-width:2px}.sm\:border-b-4{border-bottom-width:4px}.sm\:border-b-8{border-bottom-width:8px}.sm\:border-b{border-bottom-width:1px}.sm\:border-l-0{border-left-width:0}.sm\:border-l-2{border-left-width:2px}.sm\:border-l-4{border-left-width:4px}.sm\:border-l-8{border-left-width:8px}.sm\:border-l{border-left-width:1px}.sm\:border-solid{border-style:solid}.sm\:border-dashed{border-style:dashed}.sm\:border-dotted{border-style:dotted}.sm\:border-double{border-style:double}.sm\:border-none{border-style:none}.sm\:border-transparent{border-color:transparent}.sm\:border-current{border-color:currentColor}.sm\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-transparent{border-color:transparent}.group:hover .sm\:group-hover\:border-current{border-color:currentColor}.group:hover .sm\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:focus-within\:border-transparent:focus-within{border-color:transparent}.sm\:focus-within\:border-current:focus-within{border-color:currentColor}.sm\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:hover\:border-transparent:hover{border-color:transparent}.sm\:hover\:border-current:hover{border-color:currentColor}.sm\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:focus\:border-transparent:focus{border-color:transparent}.sm\:focus\:border-current:focus{border-color:currentColor}.sm\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:border-opacity-0{--tw-border-opacity:0}.sm\:border-opacity-5{--tw-border-opacity:0.05}.sm\:border-opacity-10{--tw-border-opacity:0.1}.sm\:border-opacity-20{--tw-border-opacity:0.2}.sm\:border-opacity-25{--tw-border-opacity:0.25}.sm\:border-opacity-30{--tw-border-opacity:0.3}.sm\:border-opacity-40{--tw-border-opacity:0.4}.sm\:border-opacity-50{--tw-border-opacity:0.5}.sm\:border-opacity-60{--tw-border-opacity:0.6}.sm\:border-opacity-70{--tw-border-opacity:0.7}.sm\:border-opacity-75{--tw-border-opacity:0.75}.sm\:border-opacity-80{--tw-border-opacity:0.8}.sm\:border-opacity-90{--tw-border-opacity:0.9}.sm\:border-opacity-95{--tw-border-opacity:0.95}.sm\:border-opacity-100{--tw-border-opacity:1}.group:hover .sm\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .sm\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .sm\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .sm\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .sm\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .sm\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .sm\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .sm\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .sm\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .sm\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .sm\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .sm\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .sm\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .sm\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .sm\:group-hover\:border-opacity-100{--tw-border-opacity:1}.sm\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.sm\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.sm\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.sm\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.sm\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.sm\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.sm\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.sm\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.sm\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.sm\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.sm\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.sm\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.sm\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.sm\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.sm\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.sm\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.sm\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.sm\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.sm\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.sm\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.sm\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.sm\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.sm\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.sm\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.sm\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.sm\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.sm\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.sm\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.sm\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.sm\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.sm\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.sm\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.sm\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.sm\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.sm\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.sm\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.sm\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.sm\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.sm\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.sm\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.sm\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.sm\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.sm\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.sm\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.sm\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.sm\:bg-transparent{background-color:transparent}.sm\:bg-current{background-color:currentColor}.sm\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-transparent{background-color:transparent}.group:hover .sm\:group-hover\:bg-current{background-color:currentColor}.group:hover .sm\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:focus-within\:bg-transparent:focus-within{background-color:transparent}.sm\:focus-within\:bg-current:focus-within{background-color:currentColor}.sm\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:hover\:bg-transparent:hover{background-color:transparent}.sm\:hover\:bg-current:hover{background-color:currentColor}.sm\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:focus\:bg-transparent:focus{background-color:transparent}.sm\:focus\:bg-current:focus{background-color:currentColor}.sm\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:bg-opacity-0{--tw-bg-opacity:0}.sm\:bg-opacity-5{--tw-bg-opacity:0.05}.sm\:bg-opacity-10{--tw-bg-opacity:0.1}.sm\:bg-opacity-20{--tw-bg-opacity:0.2}.sm\:bg-opacity-25{--tw-bg-opacity:0.25}.sm\:bg-opacity-30{--tw-bg-opacity:0.3}.sm\:bg-opacity-40{--tw-bg-opacity:0.4}.sm\:bg-opacity-50{--tw-bg-opacity:0.5}.sm\:bg-opacity-60{--tw-bg-opacity:0.6}.sm\:bg-opacity-70{--tw-bg-opacity:0.7}.sm\:bg-opacity-75{--tw-bg-opacity:0.75}.sm\:bg-opacity-80{--tw-bg-opacity:0.8}.sm\:bg-opacity-90{--tw-bg-opacity:0.9}.sm\:bg-opacity-95{--tw-bg-opacity:0.95}.sm\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .sm\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .sm\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .sm\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .sm\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .sm\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .sm\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .sm\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .sm\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .sm\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .sm\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .sm\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .sm\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .sm\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .sm\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .sm\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.sm\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.sm\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.sm\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.sm\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.sm\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.sm\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.sm\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.sm\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.sm\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.sm\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.sm\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.sm\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.sm\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.sm\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.sm\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.sm\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.sm\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.sm\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.sm\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.sm\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.sm\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.sm\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.sm\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.sm\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.sm\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.sm\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.sm\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.sm\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.sm\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.sm\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.sm\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.sm\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.sm\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.sm\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.sm\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.sm\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.sm\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.sm\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.sm\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.sm\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.sm\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.sm\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.sm\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.sm\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.sm\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.sm\:bg-none{background-image:none}.sm\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.sm\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.sm\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.sm\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.sm\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.sm\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.sm\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.sm\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.sm\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:to-transparent{--tw-gradient-to:transparent}.sm\:to-current{--tw-gradient-to:currentColor}.sm\:to-black{--tw-gradient-to:#000}.sm\:to-white{--tw-gradient-to:#fff}.sm\:to-gray-50{--tw-gradient-to:#f9fafb}.sm\:to-gray-100{--tw-gradient-to:#f3f4f6}.sm\:to-gray-200{--tw-gradient-to:#e5e7eb}.sm\:to-gray-300{--tw-gradient-to:#d1d5db}.sm\:to-gray-400{--tw-gradient-to:#9ca3af}.sm\:to-gray-500{--tw-gradient-to:#6b7280}.sm\:to-gray-600{--tw-gradient-to:#4b5563}.sm\:to-gray-700{--tw-gradient-to:#374151}.sm\:to-gray-800{--tw-gradient-to:#1f2937}.sm\:to-gray-900{--tw-gradient-to:#111827}.sm\:to-red-50{--tw-gradient-to:#fef2f2}.sm\:to-red-100{--tw-gradient-to:#fee2e2}.sm\:to-red-200{--tw-gradient-to:#fecaca}.sm\:to-red-300{--tw-gradient-to:#fca5a5}.sm\:to-red-400{--tw-gradient-to:#f87171}.sm\:to-red-500{--tw-gradient-to:#ef4444}.sm\:to-red-600{--tw-gradient-to:#dc2626}.sm\:to-red-700{--tw-gradient-to:#b91c1c}.sm\:to-red-800{--tw-gradient-to:#991b1b}.sm\:to-red-900{--tw-gradient-to:#7f1d1d}.sm\:to-yellow-50{--tw-gradient-to:#fffbeb}.sm\:to-yellow-100{--tw-gradient-to:#fef3c7}.sm\:to-yellow-200{--tw-gradient-to:#fde68a}.sm\:to-yellow-300{--tw-gradient-to:#fcd34d}.sm\:to-yellow-400{--tw-gradient-to:#fbbf24}.sm\:to-yellow-500{--tw-gradient-to:#f59e0b}.sm\:to-yellow-600{--tw-gradient-to:#d97706}.sm\:to-yellow-700{--tw-gradient-to:#b45309}.sm\:to-yellow-800{--tw-gradient-to:#92400e}.sm\:to-yellow-900{--tw-gradient-to:#78350f}.sm\:to-green-50{--tw-gradient-to:#ecfdf5}.sm\:to-green-100{--tw-gradient-to:#d1fae5}.sm\:to-green-200{--tw-gradient-to:#a7f3d0}.sm\:to-green-300{--tw-gradient-to:#6ee7b7}.sm\:to-green-400{--tw-gradient-to:#34d399}.sm\:to-green-500{--tw-gradient-to:#10b981}.sm\:to-green-600{--tw-gradient-to:#059669}.sm\:to-green-700{--tw-gradient-to:#047857}.sm\:to-green-800{--tw-gradient-to:#065f46}.sm\:to-green-900{--tw-gradient-to:#064e3b}.sm\:to-blue-50{--tw-gradient-to:#eff6ff}.sm\:to-blue-100{--tw-gradient-to:#dbeafe}.sm\:to-blue-200{--tw-gradient-to:#bfdbfe}.sm\:to-blue-300{--tw-gradient-to:#93c5fd}.sm\:to-blue-400{--tw-gradient-to:#60a5fa}.sm\:to-blue-500{--tw-gradient-to:#3b82f6}.sm\:to-blue-600{--tw-gradient-to:#2563eb}.sm\:to-blue-700{--tw-gradient-to:#1d4ed8}.sm\:to-blue-800{--tw-gradient-to:#1e40af}.sm\:to-blue-900{--tw-gradient-to:#1e3a8a}.sm\:to-indigo-50{--tw-gradient-to:#eef2ff}.sm\:to-indigo-100{--tw-gradient-to:#e0e7ff}.sm\:to-indigo-200{--tw-gradient-to:#c7d2fe}.sm\:to-indigo-300{--tw-gradient-to:#a5b4fc}.sm\:to-indigo-400{--tw-gradient-to:#818cf8}.sm\:to-indigo-500{--tw-gradient-to:#6366f1}.sm\:to-indigo-600{--tw-gradient-to:#4f46e5}.sm\:to-indigo-700{--tw-gradient-to:#4338ca}.sm\:to-indigo-800{--tw-gradient-to:#3730a3}.sm\:to-indigo-900{--tw-gradient-to:#312e81}.sm\:to-purple-50{--tw-gradient-to:#f5f3ff}.sm\:to-purple-100{--tw-gradient-to:#ede9fe}.sm\:to-purple-200{--tw-gradient-to:#ddd6fe}.sm\:to-purple-300{--tw-gradient-to:#c4b5fd}.sm\:to-purple-400{--tw-gradient-to:#a78bfa}.sm\:to-purple-500{--tw-gradient-to:#8b5cf6}.sm\:to-purple-600{--tw-gradient-to:#7c3aed}.sm\:to-purple-700{--tw-gradient-to:#6d28d9}.sm\:to-purple-800{--tw-gradient-to:#5b21b6}.sm\:to-purple-900{--tw-gradient-to:#4c1d95}.sm\:to-pink-50{--tw-gradient-to:#fdf2f8}.sm\:to-pink-100{--tw-gradient-to:#fce7f3}.sm\:to-pink-200{--tw-gradient-to:#fbcfe8}.sm\:to-pink-300{--tw-gradient-to:#f9a8d4}.sm\:to-pink-400{--tw-gradient-to:#f472b6}.sm\:to-pink-500{--tw-gradient-to:#ec4899}.sm\:to-pink-600{--tw-gradient-to:#db2777}.sm\:to-pink-700{--tw-gradient-to:#be185d}.sm\:to-pink-800{--tw-gradient-to:#9d174d}.sm\:to-pink-900{--tw-gradient-to:#831843}.sm\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.sm\:hover\:to-current:hover{--tw-gradient-to:currentColor}.sm\:hover\:to-black:hover{--tw-gradient-to:#000}.sm\:hover\:to-white:hover{--tw-gradient-to:#fff}.sm\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.sm\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.sm\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.sm\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.sm\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.sm\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.sm\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.sm\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.sm\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.sm\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.sm\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.sm\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.sm\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.sm\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.sm\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.sm\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.sm\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.sm\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.sm\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.sm\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.sm\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.sm\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.sm\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.sm\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.sm\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.sm\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.sm\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.sm\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.sm\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.sm\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.sm\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.sm\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.sm\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.sm\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.sm\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.sm\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.sm\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.sm\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.sm\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.sm\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.sm\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.sm\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.sm\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.sm\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.sm\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.sm\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.sm\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.sm\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.sm\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.sm\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.sm\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.sm\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.sm\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.sm\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.sm\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.sm\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.sm\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.sm\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.sm\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.sm\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.sm\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.sm\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.sm\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.sm\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.sm\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.sm\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.sm\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.sm\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.sm\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.sm\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.sm\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.sm\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.sm\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.sm\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.sm\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.sm\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.sm\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.sm\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.sm\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.sm\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.sm\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.sm\:focus\:to-current:focus{--tw-gradient-to:currentColor}.sm\:focus\:to-black:focus{--tw-gradient-to:#000}.sm\:focus\:to-white:focus{--tw-gradient-to:#fff}.sm\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.sm\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.sm\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.sm\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.sm\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.sm\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.sm\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.sm\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.sm\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.sm\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.sm\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.sm\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.sm\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.sm\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.sm\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.sm\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.sm\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.sm\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.sm\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.sm\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.sm\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.sm\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.sm\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.sm\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.sm\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.sm\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.sm\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.sm\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.sm\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.sm\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.sm\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.sm\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.sm\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.sm\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.sm\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.sm\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.sm\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.sm\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.sm\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.sm\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.sm\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.sm\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.sm\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.sm\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.sm\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.sm\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.sm\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.sm\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.sm\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.sm\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.sm\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.sm\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.sm\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.sm\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.sm\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.sm\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.sm\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.sm\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.sm\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.sm\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.sm\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.sm\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.sm\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.sm\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.sm\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.sm\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.sm\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.sm\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.sm\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.sm\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.sm\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.sm\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.sm\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.sm\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.sm\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.sm\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.sm\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.sm\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.sm\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.sm\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.sm\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.sm\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.sm\:bg-auto{background-size:auto}.sm\:bg-cover{background-size:cover}.sm\:bg-contain{background-size:contain}.sm\:bg-fixed{background-attachment:fixed}.sm\:bg-local{background-attachment:local}.sm\:bg-scroll{background-attachment:scroll}.sm\:bg-clip-border{background-clip:border-box}.sm\:bg-clip-padding{background-clip:padding-box}.sm\:bg-clip-content{background-clip:content-box}.sm\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.sm\:bg-bottom{background-position:bottom}.sm\:bg-center{background-position:center}.sm\:bg-left{background-position:left}.sm\:bg-left-bottom{background-position:left bottom}.sm\:bg-left-top{background-position:left top}.sm\:bg-right{background-position:right}.sm\:bg-right-bottom{background-position:right bottom}.sm\:bg-right-top{background-position:right top}.sm\:bg-top{background-position:top}.sm\:bg-repeat{background-repeat:repeat}.sm\:bg-no-repeat{background-repeat:no-repeat}.sm\:bg-repeat-x{background-repeat:repeat-x}.sm\:bg-repeat-y{background-repeat:repeat-y}.sm\:bg-repeat-round{background-repeat:round}.sm\:bg-repeat-space{background-repeat:space}.sm\:bg-origin-border{background-origin:border-box}.sm\:bg-origin-padding{background-origin:padding-box}.sm\:bg-origin-content{background-origin:content-box}.sm\:fill-current{fill:currentColor}.sm\:stroke-current{stroke:currentColor}.sm\:stroke-0{stroke-width:0}.sm\:stroke-1{stroke-width:1}.sm\:stroke-2{stroke-width:2}.sm\:object-contain{object-fit:contain}.sm\:object-cover{object-fit:cover}.sm\:object-fill{object-fit:fill}.sm\:object-none{object-fit:none}.sm\:object-scale-down{object-fit:scale-down}.sm\:object-bottom{object-position:bottom}.sm\:object-center{object-position:center}.sm\:object-left{object-position:left}.sm\:object-left-bottom{object-position:left bottom}.sm\:object-left-top{object-position:left top}.sm\:object-right{object-position:right}.sm\:object-right-bottom{object-position:right bottom}.sm\:object-right-top{object-position:right top}.sm\:object-top{object-position:top}.sm\:p-0{padding:0}.sm\:p-1{padding:.25rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:p-10{padding:2.5rem}.sm\:p-11{padding:2.75rem}.sm\:p-12{padding:3rem}.sm\:p-14{padding:3.5rem}.sm\:p-16{padding:4rem}.sm\:p-20{padding:5rem}.sm\:p-24{padding:6rem}.sm\:p-28{padding:7rem}.sm\:p-32{padding:8rem}.sm\:p-36{padding:9rem}.sm\:p-40{padding:10rem}.sm\:p-44{padding:11rem}.sm\:p-48{padding:12rem}.sm\:p-52{padding:13rem}.sm\:p-56{padding:14rem}.sm\:p-60{padding:15rem}.sm\:p-64{padding:16rem}.sm\:p-72{padding:18rem}.sm\:p-80{padding:20rem}.sm\:p-96{padding:24rem}.sm\:p-px{padding:1px}.sm\:p-0\.5{padding:.125rem}.sm\:p-1\.5{padding:.375rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-3\.5{padding:.875rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-11{padding-left:2.75rem;padding-right:2.75rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:px-28{padding-left:7rem;padding-right:7rem}.sm\:px-32{padding-left:8rem;padding-right:8rem}.sm\:px-36{padding-left:9rem;padding-right:9rem}.sm\:px-40{padding-left:10rem;padding-right:10rem}.sm\:px-44{padding-left:11rem;padding-right:11rem}.sm\:px-48{padding-left:12rem;padding-right:12rem}.sm\:px-52{padding-left:13rem;padding-right:13rem}.sm\:px-56{padding-left:14rem;padding-right:14rem}.sm\:px-60{padding-left:15rem;padding-right:15rem}.sm\:px-64{padding-left:16rem;padding-right:16rem}.sm\:px-72{padding-left:18rem;padding-right:18rem}.sm\:px-80{padding-left:20rem;padding-right:20rem}.sm\:px-96{padding-left:24rem;padding-right:24rem}.sm\:px-px{padding-left:1px;padding-right:1px}.sm\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.sm\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-36{padding-top:9rem;padding-bottom:9rem}.sm\:py-40{padding-top:10rem;padding-bottom:10rem}.sm\:py-44{padding-top:11rem;padding-bottom:11rem}.sm\:py-48{padding-top:12rem;padding-bottom:12rem}.sm\:py-52{padding-top:13rem;padding-bottom:13rem}.sm\:py-56{padding-top:14rem;padding-bottom:14rem}.sm\:py-60{padding-top:15rem;padding-bottom:15rem}.sm\:py-64{padding-top:16rem;padding-bottom:16rem}.sm\:py-72{padding-top:18rem;padding-bottom:18rem}.sm\:py-80{padding-top:20rem;padding-bottom:20rem}.sm\:py-96{padding-top:24rem;padding-bottom:24rem}.sm\:py-px{padding-top:1px;padding-bottom:1px}.sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pt-0{padding-top:0}.sm\:pt-1{padding-top:.25rem}.sm\:pt-2{padding-top:.5rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-9{padding-top:2.25rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-11{padding-top:2.75rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-36{padding-top:9rem}.sm\:pt-40{padding-top:10rem}.sm\:pt-44{padding-top:11rem}.sm\:pt-48{padding-top:12rem}.sm\:pt-52{padding-top:13rem}.sm\:pt-56{padding-top:14rem}.sm\:pt-60{padding-top:15rem}.sm\:pt-64{padding-top:16rem}.sm\:pt-72{padding-top:18rem}.sm\:pt-80{padding-top:20rem}.sm\:pt-96{padding-top:24rem}.sm\:pt-px{padding-top:1px}.sm\:pt-0\.5{padding-top:.125rem}.sm\:pt-1\.5{padding-top:.375rem}.sm\:pt-2\.5{padding-top:.625rem}.sm\:pt-3\.5{padding-top:.875rem}.sm\:pr-0{padding-right:0}.sm\:pr-1{padding-right:.25rem}.sm\:pr-2{padding-right:.5rem}.sm\:pr-3{padding-right:.75rem}.sm\:pr-4{padding-right:1rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pr-7{padding-right:1.75rem}.sm\:pr-8{padding-right:2rem}.sm\:pr-9{padding-right:2.25rem}.sm\:pr-10{padding-right:2.5rem}.sm\:pr-11{padding-right:2.75rem}.sm\:pr-12{padding-right:3rem}.sm\:pr-14{padding-right:3.5rem}.sm\:pr-16{padding-right:4rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-24{padding-right:6rem}.sm\:pr-28{padding-right:7rem}.sm\:pr-32{padding-right:8rem}.sm\:pr-36{padding-right:9rem}.sm\:pr-40{padding-right:10rem}.sm\:pr-44{padding-right:11rem}.sm\:pr-48{padding-right:12rem}.sm\:pr-52{padding-right:13rem}.sm\:pr-56{padding-right:14rem}.sm\:pr-60{padding-right:15rem}.sm\:pr-64{padding-right:16rem}.sm\:pr-72{padding-right:18rem}.sm\:pr-80{padding-right:20rem}.sm\:pr-96{padding-right:24rem}.sm\:pr-px{padding-right:1px}.sm\:pr-0\.5{padding-right:.125rem}.sm\:pr-1\.5{padding-right:.375rem}.sm\:pr-2\.5{padding-right:.625rem}.sm\:pr-3\.5{padding-right:.875rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-1{padding-bottom:.25rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-11{padding-bottom:2.75rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-28{padding-bottom:7rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-36{padding-bottom:9rem}.sm\:pb-40{padding-bottom:10rem}.sm\:pb-44{padding-bottom:11rem}.sm\:pb-48{padding-bottom:12rem}.sm\:pb-52{padding-bottom:13rem}.sm\:pb-56{padding-bottom:14rem}.sm\:pb-60{padding-bottom:15rem}.sm\:pb-64{padding-bottom:16rem}.sm\:pb-72{padding-bottom:18rem}.sm\:pb-80{padding-bottom:20rem}.sm\:pb-96{padding-bottom:24rem}.sm\:pb-px{padding-bottom:1px}.sm\:pb-0\.5{padding-bottom:.125rem}.sm\:pb-1\.5{padding-bottom:.375rem}.sm\:pb-2\.5{padding-bottom:.625rem}.sm\:pb-3\.5{padding-bottom:.875rem}.sm\:pl-0{padding-left:0}.sm\:pl-1{padding-left:.25rem}.sm\:pl-2{padding-left:.5rem}.sm\:pl-3{padding-left:.75rem}.sm\:pl-4{padding-left:1rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pl-7{padding-left:1.75rem}.sm\:pl-8{padding-left:2rem}.sm\:pl-9{padding-left:2.25rem}.sm\:pl-10{padding-left:2.5rem}.sm\:pl-11{padding-left:2.75rem}.sm\:pl-12{padding-left:3rem}.sm\:pl-14{padding-left:3.5rem}.sm\:pl-16{padding-left:4rem}.sm\:pl-20{padding-left:5rem}.sm\:pl-24{padding-left:6rem}.sm\:pl-28{padding-left:7rem}.sm\:pl-32{padding-left:8rem}.sm\:pl-36{padding-left:9rem}.sm\:pl-40{padding-left:10rem}.sm\:pl-44{padding-left:11rem}.sm\:pl-48{padding-left:12rem}.sm\:pl-52{padding-left:13rem}.sm\:pl-56{padding-left:14rem}.sm\:pl-60{padding-left:15rem}.sm\:pl-64{padding-left:16rem}.sm\:pl-72{padding-left:18rem}.sm\:pl-80{padding-left:20rem}.sm\:pl-96{padding-left:24rem}.sm\:pl-px{padding-left:1px}.sm\:pl-0\.5{padding-left:.125rem}.sm\:pl-1\.5{padding-left:.375rem}.sm\:pl-2\.5{padding-left:.625rem}.sm\:pl-3\.5{padding-left:.875rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-justify{text-align:justify}.sm\:align-baseline{vertical-align:baseline}.sm\:align-top{vertical-align:top}.sm\:align-middle{vertical-align:middle}.sm\:align-bottom{vertical-align:bottom}.sm\:align-text-top{vertical-align:text-top}.sm\:align-text-bottom{vertical-align:text-bottom}.sm\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.sm\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.sm\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-9xl{font-size:8rem;line-height:1}.sm\:font-thin{font-weight:100}.sm\:font-extralight{font-weight:200}.sm\:font-light{font-weight:300}.sm\:font-normal{font-weight:400}.sm\:font-medium{font-weight:500}.sm\:font-semibold{font-weight:600}.sm\:font-bold{font-weight:700}.sm\:font-extrabold{font-weight:800}.sm\:font-black{font-weight:900}.sm\:uppercase{text-transform:uppercase}.sm\:lowercase{text-transform:lowercase}.sm\:capitalize{text-transform:capitalize}.sm\:normal-case{text-transform:none}.sm\:italic{font-style:italic}.sm\:not-italic{font-style:normal}.sm\:diagonal-fractions,.sm\:lining-nums,.sm\:oldstyle-nums,.sm\:ordinal,.sm\:proportional-nums,.sm\:slashed-zero,.sm\:stacked-fractions,.sm\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.sm\:normal-nums{font-variant-numeric:normal}.sm\:ordinal{--tw-ordinal:ordinal}.sm\:slashed-zero{--tw-slashed-zero:slashed-zero}.sm\:lining-nums{--tw-numeric-figure:lining-nums}.sm\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.sm\:proportional-nums{--tw-numeric-spacing:proportional-nums}.sm\:tabular-nums{--tw-numeric-spacing:tabular-nums}.sm\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.sm\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.sm\:leading-3{line-height:.75rem}.sm\:leading-4{line-height:1rem}.sm\:leading-5{line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-8{line-height:2rem}.sm\:leading-9{line-height:2.25rem}.sm\:leading-10{line-height:2.5rem}.sm\:leading-none{line-height:1}.sm\:leading-tight{line-height:1.25}.sm\:leading-snug{line-height:1.375}.sm\:leading-normal{line-height:1.5}.sm\:leading-relaxed{line-height:1.625}.sm\:leading-loose{line-height:2}.sm\:tracking-tighter{letter-spacing:-.05em}.sm\:tracking-tight{letter-spacing:-.025em}.sm\:tracking-normal{letter-spacing:0}.sm\:tracking-wide{letter-spacing:.025em}.sm\:tracking-wider{letter-spacing:.05em}.sm\:tracking-widest{letter-spacing:.1em}.sm\:text-transparent{color:transparent}.sm\:text-current{color:currentColor}.sm\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-transparent{color:transparent}.group:hover .sm\:group-hover\:text-current{color:currentColor}.group:hover .sm\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:focus-within\:text-transparent:focus-within{color:transparent}.sm\:focus-within\:text-current:focus-within{color:currentColor}.sm\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:hover\:text-transparent:hover{color:transparent}.sm\:hover\:text-current:hover{color:currentColor}.sm\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:focus\:text-transparent:focus{color:transparent}.sm\:focus\:text-current:focus{color:currentColor}.sm\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:text-opacity-0{--tw-text-opacity:0}.sm\:text-opacity-5{--tw-text-opacity:0.05}.sm\:text-opacity-10{--tw-text-opacity:0.1}.sm\:text-opacity-20{--tw-text-opacity:0.2}.sm\:text-opacity-25{--tw-text-opacity:0.25}.sm\:text-opacity-30{--tw-text-opacity:0.3}.sm\:text-opacity-40{--tw-text-opacity:0.4}.sm\:text-opacity-50{--tw-text-opacity:0.5}.sm\:text-opacity-60{--tw-text-opacity:0.6}.sm\:text-opacity-70{--tw-text-opacity:0.7}.sm\:text-opacity-75{--tw-text-opacity:0.75}.sm\:text-opacity-80{--tw-text-opacity:0.8}.sm\:text-opacity-90{--tw-text-opacity:0.9}.sm\:text-opacity-95{--tw-text-opacity:0.95}.sm\:text-opacity-100{--tw-text-opacity:1}.group:hover .sm\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .sm\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .sm\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .sm\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .sm\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .sm\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .sm\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .sm\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .sm\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .sm\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .sm\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .sm\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .sm\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .sm\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .sm\:group-hover\:text-opacity-100{--tw-text-opacity:1}.sm\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.sm\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.sm\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.sm\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.sm\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.sm\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.sm\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.sm\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.sm\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.sm\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.sm\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.sm\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.sm\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.sm\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.sm\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.sm\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.sm\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.sm\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.sm\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.sm\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.sm\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.sm\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.sm\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.sm\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.sm\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.sm\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.sm\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.sm\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.sm\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.sm\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.sm\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.sm\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.sm\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.sm\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.sm\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.sm\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.sm\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.sm\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.sm\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.sm\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.sm\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.sm\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.sm\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.sm\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.sm\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.sm\:underline{text-decoration:underline}.sm\:line-through{text-decoration:line-through}.sm\:no-underline{text-decoration:none}.group:hover .sm\:group-hover\:underline{text-decoration:underline}.group:hover .sm\:group-hover\:line-through{text-decoration:line-through}.group:hover .sm\:group-hover\:no-underline{text-decoration:none}.sm\:focus-within\:underline:focus-within{text-decoration:underline}.sm\:focus-within\:line-through:focus-within{text-decoration:line-through}.sm\:focus-within\:no-underline:focus-within{text-decoration:none}.sm\:hover\:underline:hover{text-decoration:underline}.sm\:hover\:line-through:hover{text-decoration:line-through}.sm\:hover\:no-underline:hover{text-decoration:none}.sm\:focus\:underline:focus{text-decoration:underline}.sm\:focus\:line-through:focus{text-decoration:line-through}.sm\:focus\:no-underline:focus{text-decoration:none}.sm\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sm\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.sm\:placeholder-transparent::placeholder{color:transparent}.sm\:placeholder-current::placeholder{color:currentColor}.sm\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.sm\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.sm\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.sm\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.sm\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.sm\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.sm\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.sm\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.sm\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.sm\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.sm\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.sm\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.sm\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.sm\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.sm\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.sm\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.sm\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.sm\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.sm\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.sm\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.sm\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.sm\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.sm\:focus\:placeholder-current:focus::placeholder{color:currentColor}.sm\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.sm\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.sm\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.sm\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.sm\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.sm\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.sm\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.sm\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.sm\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.sm\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.sm\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.sm\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.sm\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.sm\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.sm\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.sm\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.sm\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.sm\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.sm\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.sm\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.sm\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.sm\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.sm\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.sm\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.sm\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.sm\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.sm\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.sm\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.sm\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.sm\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.sm\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.sm\:opacity-0{opacity:0}.sm\:opacity-5{opacity:.05}.sm\:opacity-10{opacity:.1}.sm\:opacity-20{opacity:.2}.sm\:opacity-25{opacity:.25}.sm\:opacity-30{opacity:.3}.sm\:opacity-40{opacity:.4}.sm\:opacity-50{opacity:.5}.sm\:opacity-60{opacity:.6}.sm\:opacity-70{opacity:.7}.sm\:opacity-75{opacity:.75}.sm\:opacity-80{opacity:.8}.sm\:opacity-90{opacity:.9}.sm\:opacity-95{opacity:.95}.sm\:opacity-100{opacity:1}.group:hover .sm\:group-hover\:opacity-0{opacity:0}.group:hover .sm\:group-hover\:opacity-5{opacity:.05}.group:hover .sm\:group-hover\:opacity-10{opacity:.1}.group:hover .sm\:group-hover\:opacity-20{opacity:.2}.group:hover .sm\:group-hover\:opacity-25{opacity:.25}.group:hover .sm\:group-hover\:opacity-30{opacity:.3}.group:hover .sm\:group-hover\:opacity-40{opacity:.4}.group:hover .sm\:group-hover\:opacity-50{opacity:.5}.group:hover .sm\:group-hover\:opacity-60{opacity:.6}.group:hover .sm\:group-hover\:opacity-70{opacity:.7}.group:hover .sm\:group-hover\:opacity-75{opacity:.75}.group:hover .sm\:group-hover\:opacity-80{opacity:.8}.group:hover .sm\:group-hover\:opacity-90{opacity:.9}.group:hover .sm\:group-hover\:opacity-95{opacity:.95}.group:hover .sm\:group-hover\:opacity-100{opacity:1}.sm\:focus-within\:opacity-0:focus-within{opacity:0}.sm\:focus-within\:opacity-5:focus-within{opacity:.05}.sm\:focus-within\:opacity-10:focus-within{opacity:.1}.sm\:focus-within\:opacity-20:focus-within{opacity:.2}.sm\:focus-within\:opacity-25:focus-within{opacity:.25}.sm\:focus-within\:opacity-30:focus-within{opacity:.3}.sm\:focus-within\:opacity-40:focus-within{opacity:.4}.sm\:focus-within\:opacity-50:focus-within{opacity:.5}.sm\:focus-within\:opacity-60:focus-within{opacity:.6}.sm\:focus-within\:opacity-70:focus-within{opacity:.7}.sm\:focus-within\:opacity-75:focus-within{opacity:.75}.sm\:focus-within\:opacity-80:focus-within{opacity:.8}.sm\:focus-within\:opacity-90:focus-within{opacity:.9}.sm\:focus-within\:opacity-95:focus-within{opacity:.95}.sm\:focus-within\:opacity-100:focus-within{opacity:1}.sm\:hover\:opacity-0:hover{opacity:0}.sm\:hover\:opacity-5:hover{opacity:.05}.sm\:hover\:opacity-10:hover{opacity:.1}.sm\:hover\:opacity-20:hover{opacity:.2}.sm\:hover\:opacity-25:hover{opacity:.25}.sm\:hover\:opacity-30:hover{opacity:.3}.sm\:hover\:opacity-40:hover{opacity:.4}.sm\:hover\:opacity-50:hover{opacity:.5}.sm\:hover\:opacity-60:hover{opacity:.6}.sm\:hover\:opacity-70:hover{opacity:.7}.sm\:hover\:opacity-75:hover{opacity:.75}.sm\:hover\:opacity-80:hover{opacity:.8}.sm\:hover\:opacity-90:hover{opacity:.9}.sm\:hover\:opacity-95:hover{opacity:.95}.sm\:hover\:opacity-100:hover{opacity:1}.sm\:focus\:opacity-0:focus{opacity:0}.sm\:focus\:opacity-5:focus{opacity:.05}.sm\:focus\:opacity-10:focus{opacity:.1}.sm\:focus\:opacity-20:focus{opacity:.2}.sm\:focus\:opacity-25:focus{opacity:.25}.sm\:focus\:opacity-30:focus{opacity:.3}.sm\:focus\:opacity-40:focus{opacity:.4}.sm\:focus\:opacity-50:focus{opacity:.5}.sm\:focus\:opacity-60:focus{opacity:.6}.sm\:focus\:opacity-70:focus{opacity:.7}.sm\:focus\:opacity-75:focus{opacity:.75}.sm\:focus\:opacity-80:focus{opacity:.8}.sm\:focus\:opacity-90:focus{opacity:.9}.sm\:focus\:opacity-95:focus{opacity:.95}.sm\:focus\:opacity-100:focus{opacity:1}.sm\:bg-blend-normal{background-blend-mode:normal}.sm\:bg-blend-multiply{background-blend-mode:multiply}.sm\:bg-blend-screen{background-blend-mode:screen}.sm\:bg-blend-overlay{background-blend-mode:overlay}.sm\:bg-blend-darken{background-blend-mode:darken}.sm\:bg-blend-lighten{background-blend-mode:lighten}.sm\:bg-blend-color-dodge{background-blend-mode:color-dodge}.sm\:bg-blend-color-burn{background-blend-mode:color-burn}.sm\:bg-blend-hard-light{background-blend-mode:hard-light}.sm\:bg-blend-soft-light{background-blend-mode:soft-light}.sm\:bg-blend-difference{background-blend-mode:difference}.sm\:bg-blend-exclusion{background-blend-mode:exclusion}.sm\:bg-blend-hue{background-blend-mode:hue}.sm\:bg-blend-saturation{background-blend-mode:saturation}.sm\:bg-blend-color{background-blend-mode:color}.sm\:bg-blend-luminosity{background-blend-mode:luminosity}.sm\:mix-blend-normal{mix-blend-mode:normal}.sm\:mix-blend-multiply{mix-blend-mode:multiply}.sm\:mix-blend-screen{mix-blend-mode:screen}.sm\:mix-blend-overlay{mix-blend-mode:overlay}.sm\:mix-blend-darken{mix-blend-mode:darken}.sm\:mix-blend-lighten{mix-blend-mode:lighten}.sm\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.sm\:mix-blend-color-burn{mix-blend-mode:color-burn}.sm\:mix-blend-hard-light{mix-blend-mode:hard-light}.sm\:mix-blend-soft-light{mix-blend-mode:soft-light}.sm\:mix-blend-difference{mix-blend-mode:difference}.sm\:mix-blend-exclusion{mix-blend-mode:exclusion}.sm\:mix-blend-hue{mix-blend-mode:hue}.sm\:mix-blend-saturation{mix-blend-mode:saturation}.sm\:mix-blend-color{mix-blend-mode:color}.sm\:mix-blend-luminosity{mix-blend-mode:luminosity}.sm\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:outline-none{outline:2px solid transparent;outline-offset:2px}.sm\:outline-white{outline:2px dotted white;outline-offset:2px}.sm\:outline-black{outline:2px dotted black;outline-offset:2px}.sm\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.sm\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.sm\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.sm\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.sm\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.sm\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.sm\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-inset{--tw-ring-inset:inset}.sm\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.sm\:focus\:ring-inset:focus{--tw-ring-inset:inset}.sm\:ring-transparent{--tw-ring-color:transparent}.sm\:ring-current{--tw-ring-color:currentColor}.sm\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.sm\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.sm\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.sm\:focus\:ring-current:focus{--tw-ring-color:currentColor}.sm\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\:ring-opacity-0{--tw-ring-opacity:0}.sm\:ring-opacity-5{--tw-ring-opacity:0.05}.sm\:ring-opacity-10{--tw-ring-opacity:0.1}.sm\:ring-opacity-20{--tw-ring-opacity:0.2}.sm\:ring-opacity-25{--tw-ring-opacity:0.25}.sm\:ring-opacity-30{--tw-ring-opacity:0.3}.sm\:ring-opacity-40{--tw-ring-opacity:0.4}.sm\:ring-opacity-50{--tw-ring-opacity:0.5}.sm\:ring-opacity-60{--tw-ring-opacity:0.6}.sm\:ring-opacity-70{--tw-ring-opacity:0.7}.sm\:ring-opacity-75{--tw-ring-opacity:0.75}.sm\:ring-opacity-80{--tw-ring-opacity:0.8}.sm\:ring-opacity-90{--tw-ring-opacity:0.9}.sm\:ring-opacity-95{--tw-ring-opacity:0.95}.sm\:ring-opacity-100{--tw-ring-opacity:1}.sm\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.sm\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.sm\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.sm\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.sm\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.sm\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.sm\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.sm\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.sm\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.sm\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.sm\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.sm\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.sm\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.sm\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.sm\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.sm\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.sm\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.sm\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.sm\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.sm\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.sm\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.sm\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.sm\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.sm\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.sm\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.sm\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.sm\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.sm\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.sm\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.sm\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.sm\:ring-offset-0{--tw-ring-offset-width:0px}.sm\:ring-offset-1{--tw-ring-offset-width:1px}.sm\:ring-offset-2{--tw-ring-offset-width:2px}.sm\:ring-offset-4{--tw-ring-offset-width:4px}.sm\:ring-offset-8{--tw-ring-offset-width:8px}.sm\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.sm\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.sm\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.sm\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.sm\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.sm\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.sm\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.sm\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.sm\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.sm\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.sm\:ring-offset-transparent{--tw-ring-offset-color:transparent}.sm\:ring-offset-current{--tw-ring-offset-color:currentColor}.sm\:ring-offset-black{--tw-ring-offset-color:#000}.sm\:ring-offset-white{--tw-ring-offset-color:#fff}.sm\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.sm\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.sm\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.sm\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.sm\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.sm\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.sm\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.sm\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.sm\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.sm\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.sm\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.sm\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.sm\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.sm\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.sm\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.sm\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.sm\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.sm\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.sm\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.sm\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.sm\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.sm\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.sm\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.sm\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.sm\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.sm\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.sm\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.sm\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.sm\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.sm\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.sm\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.sm\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.sm\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.sm\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.sm\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.sm\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.sm\:ring-offset-green-600{--tw-ring-offset-color:#059669}.sm\:ring-offset-green-700{--tw-ring-offset-color:#047857}.sm\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.sm\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.sm\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.sm\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.sm\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.sm\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.sm\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.sm\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.sm\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.sm\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.sm\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.sm\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.sm\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.sm\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.sm\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.sm\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.sm\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.sm\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.sm\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.sm\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.sm\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.sm\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.sm\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.sm\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.sm\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.sm\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.sm\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.sm\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.sm\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.sm\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.sm\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.sm\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.sm\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.sm\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.sm\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.sm\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.sm\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.sm\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.sm\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.sm\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.sm\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.sm\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.sm\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.sm\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.sm\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.sm\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.sm\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.sm\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.sm\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.sm\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.sm\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.sm\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.sm\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.sm\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.sm\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.sm\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.sm\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.sm\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.sm\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.sm\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.sm\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.sm\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.sm\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.sm\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.sm\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.sm\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.sm\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.sm\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.sm\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.sm\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.sm\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.sm\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.sm\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.sm\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.sm\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.sm\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.sm\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.sm\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.sm\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.sm\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.sm\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.sm\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.sm\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.sm\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.sm\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.sm\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.sm\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.sm\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.sm\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.sm\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.sm\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.sm\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.sm\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.sm\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.sm\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.sm\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.sm\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.sm\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.sm\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.sm\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.sm\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.sm\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.sm\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.sm\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.sm\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.sm\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.sm\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.sm\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.sm\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.sm\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.sm\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.sm\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.sm\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.sm\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.sm\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.sm\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.sm\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.sm\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.sm\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.sm\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.sm\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.sm\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.sm\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.sm\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.sm\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.sm\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.sm\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.sm\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.sm\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.sm\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.sm\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.sm\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.sm\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.sm\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.sm\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.sm\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.sm\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.sm\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.sm\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.sm\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.sm\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.sm\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.sm\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.sm\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.sm\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.sm\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.sm\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.sm\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.sm\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.sm\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.sm\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.sm\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.sm\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.sm\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.sm\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.sm\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.sm\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.sm\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.sm\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.sm\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.sm\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.sm\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.sm\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.sm\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.sm\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.sm\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.sm\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.sm\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.sm\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.sm\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.sm\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.sm\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.sm\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.sm\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.sm\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.sm\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.sm\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.sm\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.sm\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.sm\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.sm\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.sm\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.sm\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.sm\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.sm\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.sm\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.sm\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.sm\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.sm\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.sm\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.sm\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.sm\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.sm\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.sm\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.sm\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.sm\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.sm\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.sm\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.sm\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.sm\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.sm\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.sm\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.sm\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.sm\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.sm\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.sm\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.sm\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.sm\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.sm\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.sm\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.sm\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sm\:filter-none{filter:none}.sm\:blur-0{--tw-blur:blur(0)}.sm\:blur-none{--tw-blur:blur(0)}.sm\:blur-sm{--tw-blur:blur(4px)}.sm\:blur{--tw-blur:blur(8px)}.sm\:blur-md{--tw-blur:blur(12px)}.sm\:blur-lg{--tw-blur:blur(16px)}.sm\:blur-xl{--tw-blur:blur(24px)}.sm\:blur-2xl{--tw-blur:blur(40px)}.sm\:blur-3xl{--tw-blur:blur(64px)}.sm\:brightness-0{--tw-brightness:brightness(0)}.sm\:brightness-50{--tw-brightness:brightness(.5)}.sm\:brightness-75{--tw-brightness:brightness(.75)}.sm\:brightness-90{--tw-brightness:brightness(.9)}.sm\:brightness-95{--tw-brightness:brightness(.95)}.sm\:brightness-100{--tw-brightness:brightness(1)}.sm\:brightness-105{--tw-brightness:brightness(1.05)}.sm\:brightness-110{--tw-brightness:brightness(1.1)}.sm\:brightness-125{--tw-brightness:brightness(1.25)}.sm\:brightness-150{--tw-brightness:brightness(1.5)}.sm\:brightness-200{--tw-brightness:brightness(2)}.sm\:contrast-0{--tw-contrast:contrast(0)}.sm\:contrast-50{--tw-contrast:contrast(.5)}.sm\:contrast-75{--tw-contrast:contrast(.75)}.sm\:contrast-100{--tw-contrast:contrast(1)}.sm\:contrast-125{--tw-contrast:contrast(1.25)}.sm\:contrast-150{--tw-contrast:contrast(1.5)}.sm\:contrast-200{--tw-contrast:contrast(2)}.sm\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.sm\:drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06))}.sm\:drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06))}.sm\:drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1))}.sm\:drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08))}.sm\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.sm\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.sm\:grayscale-0{--tw-grayscale:grayscale(0)}.sm\:grayscale{--tw-grayscale:grayscale(100%)}.sm\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.sm\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.sm\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.sm\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.sm\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.sm\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.sm\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.sm\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.sm\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.sm\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.sm\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.sm\:invert-0{--tw-invert:invert(0)}.sm\:invert{--tw-invert:invert(100%)}.sm\:saturate-0{--tw-saturate:saturate(0)}.sm\:saturate-50{--tw-saturate:saturate(.5)}.sm\:saturate-100{--tw-saturate:saturate(1)}.sm\:saturate-150{--tw-saturate:saturate(1.5)}.sm\:saturate-200{--tw-saturate:saturate(2)}.sm\:sepia-0{--tw-sepia:sepia(0)}.sm\:sepia{--tw-sepia:sepia(100%)}.sm\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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)}.sm\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.sm\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.sm\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.sm\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.sm\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.sm\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.sm\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.sm\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.sm\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.sm\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.sm\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.sm\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.sm\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.sm\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.sm\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.sm\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.sm\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.sm\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.sm\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.sm\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.sm\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.sm\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.sm\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.sm\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.sm\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.sm\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.sm\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.sm\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.sm\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.sm\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.sm\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.sm\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.sm\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.sm\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.sm\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.sm\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.sm\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.sm\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.sm\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.sm\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.sm\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.sm\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.sm\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.sm\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.sm\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.sm\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.sm\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.sm\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.sm\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.sm\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.sm\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.sm\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.sm\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.sm\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.sm\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.sm\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.sm\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.sm\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.sm\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.sm\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.sm\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.sm\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.sm\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.sm\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.sm\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.sm\:transition-none{transition-property:none}.sm\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:delay-75{transition-delay:75ms}.sm\:delay-100{transition-delay:0.1s}.sm\:delay-150{transition-delay:150ms}.sm\:delay-200{transition-delay:0.2s}.sm\:delay-300{transition-delay:0.3s}.sm\:delay-500{transition-delay:0.5s}.sm\:delay-700{transition-delay:0.7s}.sm\:delay-1000{transition-delay:1s}.sm\:duration-75{transition-duration:75ms}.sm\:duration-100{transition-duration:.1s}.sm\:duration-150{transition-duration:150ms}.sm\:duration-200{transition-duration:.2s}.sm\:duration-300{transition-duration:.3s}.sm\:duration-500{transition-duration:.5s}.sm\:duration-700{transition-duration:.7s}.sm\:duration-1000{transition-duration:1s}.sm\:ease-linear{transition-timing-function:linear}.sm\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.sm\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.sm\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:768px){.md\:container{width:100%}@media (min-width:640px){.md\:container{max-width:640px}}@media (min-width:768px){.md\:container{max-width:768px}}@media (min-width:1024px){.md\:container{max-width:1024px}}@media (min-width:1280px){.md\:container{max-width:1280px}}@media (min-width:1536px){.md\:container{max-width:1536px}}.md\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.md\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.md\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.md\:pointer-events-none{pointer-events:none}.md\:pointer-events-auto{pointer-events:auto}.md\:visible{visibility:visible}.md\:invisible{visibility:hidden}.md\:static{position:static}.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:inset-0{top:0;right:0;bottom:0;left:0}.md\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.md\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.md\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.md\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.md\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.md\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.md\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.md\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.md\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.md\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.md\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.md\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.md\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.md\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.md\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.md\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.md\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.md\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.md\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.md\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.md\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.md\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.md\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.md\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.md\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.md\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.md\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.md\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.md\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.md\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.md\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.md\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.md\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.md\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.md\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.md\:-inset-0{top:0;right:0;bottom:0;left:0}.md\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.md\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.md\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.md\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.md\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.md\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.md\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.md\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.md\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.md\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.md\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.md\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.md\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.md\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.md\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.md\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.md\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.md\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.md\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.md\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.md\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.md\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.md\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.md\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.md\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.md\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.md\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.md\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.md\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.md\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.md\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.md\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.md\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.md\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.md\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.md\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.md\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.md\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.md\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.md\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.md\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.md\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.md\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.md\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.md\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.md\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.md\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.md\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.md\:inset-x-0{left:0;right:0}.md\:inset-x-1{left:.25rem;right:.25rem}.md\:inset-x-2{left:.5rem;right:.5rem}.md\:inset-x-3{left:.75rem;right:.75rem}.md\:inset-x-4{left:1rem;right:1rem}.md\:inset-x-5{left:1.25rem;right:1.25rem}.md\:inset-x-6{left:1.5rem;right:1.5rem}.md\:inset-x-7{left:1.75rem;right:1.75rem}.md\:inset-x-8{left:2rem;right:2rem}.md\:inset-x-9{left:2.25rem;right:2.25rem}.md\:inset-x-10{left:2.5rem;right:2.5rem}.md\:inset-x-11{left:2.75rem;right:2.75rem}.md\:inset-x-12{left:3rem;right:3rem}.md\:inset-x-14{left:3.5rem;right:3.5rem}.md\:inset-x-16{left:4rem;right:4rem}.md\:inset-x-20{left:5rem;right:5rem}.md\:inset-x-24{left:6rem;right:6rem}.md\:inset-x-28{left:7rem;right:7rem}.md\:inset-x-32{left:8rem;right:8rem}.md\:inset-x-36{left:9rem;right:9rem}.md\:inset-x-40{left:10rem;right:10rem}.md\:inset-x-44{left:11rem;right:11rem}.md\:inset-x-48{left:12rem;right:12rem}.md\:inset-x-52{left:13rem;right:13rem}.md\:inset-x-56{left:14rem;right:14rem}.md\:inset-x-60{left:15rem;right:15rem}.md\:inset-x-64{left:16rem;right:16rem}.md\:inset-x-72{left:18rem;right:18rem}.md\:inset-x-80{left:20rem;right:20rem}.md\:inset-x-96{left:24rem;right:24rem}.md\:inset-x-auto{left:auto;right:auto}.md\:inset-x-px{left:1px;right:1px}.md\:inset-x-0\.5{left:.125rem;right:.125rem}.md\:inset-x-1\.5{left:.375rem;right:.375rem}.md\:inset-x-2\.5{left:.625rem;right:.625rem}.md\:inset-x-3\.5{left:.875rem;right:.875rem}.md\:-inset-x-0{left:0;right:0}.md\:-inset-x-1{left:-.25rem;right:-.25rem}.md\:-inset-x-2{left:-.5rem;right:-.5rem}.md\:-inset-x-3{left:-.75rem;right:-.75rem}.md\:-inset-x-4{left:-1rem;right:-1rem}.md\:-inset-x-5{left:-1.25rem;right:-1.25rem}.md\:-inset-x-6{left:-1.5rem;right:-1.5rem}.md\:-inset-x-7{left:-1.75rem;right:-1.75rem}.md\:-inset-x-8{left:-2rem;right:-2rem}.md\:-inset-x-9{left:-2.25rem;right:-2.25rem}.md\:-inset-x-10{left:-2.5rem;right:-2.5rem}.md\:-inset-x-11{left:-2.75rem;right:-2.75rem}.md\:-inset-x-12{left:-3rem;right:-3rem}.md\:-inset-x-14{left:-3.5rem;right:-3.5rem}.md\:-inset-x-16{left:-4rem;right:-4rem}.md\:-inset-x-20{left:-5rem;right:-5rem}.md\:-inset-x-24{left:-6rem;right:-6rem}.md\:-inset-x-28{left:-7rem;right:-7rem}.md\:-inset-x-32{left:-8rem;right:-8rem}.md\:-inset-x-36{left:-9rem;right:-9rem}.md\:-inset-x-40{left:-10rem;right:-10rem}.md\:-inset-x-44{left:-11rem;right:-11rem}.md\:-inset-x-48{left:-12rem;right:-12rem}.md\:-inset-x-52{left:-13rem;right:-13rem}.md\:-inset-x-56{left:-14rem;right:-14rem}.md\:-inset-x-60{left:-15rem;right:-15rem}.md\:-inset-x-64{left:-16rem;right:-16rem}.md\:-inset-x-72{left:-18rem;right:-18rem}.md\:-inset-x-80{left:-20rem;right:-20rem}.md\:-inset-x-96{left:-24rem;right:-24rem}.md\:-inset-x-px{left:-1px;right:-1px}.md\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.md\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.md\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.md\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.md\:inset-x-1\/2{left:50%;right:50%}.md\:inset-x-1\/3{left:33.333333%;right:33.333333%}.md\:inset-x-2\/3{left:66.666667%;right:66.666667%}.md\:inset-x-1\/4{left:25%;right:25%}.md\:inset-x-2\/4{left:50%;right:50%}.md\:inset-x-3\/4{left:75%;right:75%}.md\:inset-x-full{left:100%;right:100%}.md\:-inset-x-1\/2{left:-50%;right:-50%}.md\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.md\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.md\:-inset-x-1\/4{left:-25%;right:-25%}.md\:-inset-x-2\/4{left:-50%;right:-50%}.md\:-inset-x-3\/4{left:-75%;right:-75%}.md\:-inset-x-full{left:-100%;right:-100%}.md\:inset-y-0{top:0;bottom:0}.md\:inset-y-1{top:.25rem;bottom:.25rem}.md\:inset-y-2{top:.5rem;bottom:.5rem}.md\:inset-y-3{top:.75rem;bottom:.75rem}.md\:inset-y-4{top:1rem;bottom:1rem}.md\:inset-y-5{top:1.25rem;bottom:1.25rem}.md\:inset-y-6{top:1.5rem;bottom:1.5rem}.md\:inset-y-7{top:1.75rem;bottom:1.75rem}.md\:inset-y-8{top:2rem;bottom:2rem}.md\:inset-y-9{top:2.25rem;bottom:2.25rem}.md\:inset-y-10{top:2.5rem;bottom:2.5rem}.md\:inset-y-11{top:2.75rem;bottom:2.75rem}.md\:inset-y-12{top:3rem;bottom:3rem}.md\:inset-y-14{top:3.5rem;bottom:3.5rem}.md\:inset-y-16{top:4rem;bottom:4rem}.md\:inset-y-20{top:5rem;bottom:5rem}.md\:inset-y-24{top:6rem;bottom:6rem}.md\:inset-y-28{top:7rem;bottom:7rem}.md\:inset-y-32{top:8rem;bottom:8rem}.md\:inset-y-36{top:9rem;bottom:9rem}.md\:inset-y-40{top:10rem;bottom:10rem}.md\:inset-y-44{top:11rem;bottom:11rem}.md\:inset-y-48{top:12rem;bottom:12rem}.md\:inset-y-52{top:13rem;bottom:13rem}.md\:inset-y-56{top:14rem;bottom:14rem}.md\:inset-y-60{top:15rem;bottom:15rem}.md\:inset-y-64{top:16rem;bottom:16rem}.md\:inset-y-72{top:18rem;bottom:18rem}.md\:inset-y-80{top:20rem;bottom:20rem}.md\:inset-y-96{top:24rem;bottom:24rem}.md\:inset-y-auto{top:auto;bottom:auto}.md\:inset-y-px{top:1px;bottom:1px}.md\:inset-y-0\.5{top:.125rem;bottom:.125rem}.md\:inset-y-1\.5{top:.375rem;bottom:.375rem}.md\:inset-y-2\.5{top:.625rem;bottom:.625rem}.md\:inset-y-3\.5{top:.875rem;bottom:.875rem}.md\:-inset-y-0{top:0;bottom:0}.md\:-inset-y-1{top:-.25rem;bottom:-.25rem}.md\:-inset-y-2{top:-.5rem;bottom:-.5rem}.md\:-inset-y-3{top:-.75rem;bottom:-.75rem}.md\:-inset-y-4{top:-1rem;bottom:-1rem}.md\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.md\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.md\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.md\:-inset-y-8{top:-2rem;bottom:-2rem}.md\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.md\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.md\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.md\:-inset-y-12{top:-3rem;bottom:-3rem}.md\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.md\:-inset-y-16{top:-4rem;bottom:-4rem}.md\:-inset-y-20{top:-5rem;bottom:-5rem}.md\:-inset-y-24{top:-6rem;bottom:-6rem}.md\:-inset-y-28{top:-7rem;bottom:-7rem}.md\:-inset-y-32{top:-8rem;bottom:-8rem}.md\:-inset-y-36{top:-9rem;bottom:-9rem}.md\:-inset-y-40{top:-10rem;bottom:-10rem}.md\:-inset-y-44{top:-11rem;bottom:-11rem}.md\:-inset-y-48{top:-12rem;bottom:-12rem}.md\:-inset-y-52{top:-13rem;bottom:-13rem}.md\:-inset-y-56{top:-14rem;bottom:-14rem}.md\:-inset-y-60{top:-15rem;bottom:-15rem}.md\:-inset-y-64{top:-16rem;bottom:-16rem}.md\:-inset-y-72{top:-18rem;bottom:-18rem}.md\:-inset-y-80{top:-20rem;bottom:-20rem}.md\:-inset-y-96{top:-24rem;bottom:-24rem}.md\:-inset-y-px{top:-1px;bottom:-1px}.md\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.md\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.md\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.md\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.md\:inset-y-1\/2{top:50%;bottom:50%}.md\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.md\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.md\:inset-y-1\/4{top:25%;bottom:25%}.md\:inset-y-2\/4{top:50%;bottom:50%}.md\:inset-y-3\/4{top:75%;bottom:75%}.md\:inset-y-full{top:100%;bottom:100%}.md\:-inset-y-1\/2{top:-50%;bottom:-50%}.md\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.md\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.md\:-inset-y-1\/4{top:-25%;bottom:-25%}.md\:-inset-y-2\/4{top:-50%;bottom:-50%}.md\:-inset-y-3\/4{top:-75%;bottom:-75%}.md\:-inset-y-full{top:-100%;bottom:-100%}.md\:top-0{top:0}.md\:top-1{top:.25rem}.md\:top-2{top:.5rem}.md\:top-3{top:.75rem}.md\:top-4{top:1rem}.md\:top-5{top:1.25rem}.md\:top-6{top:1.5rem}.md\:top-7{top:1.75rem}.md\:top-8{top:2rem}.md\:top-9{top:2.25rem}.md\:top-10{top:2.5rem}.md\:top-11{top:2.75rem}.md\:top-12{top:3rem}.md\:top-14{top:3.5rem}.md\:top-16{top:4rem}.md\:top-20{top:5rem}.md\:top-24{top:6rem}.md\:top-28{top:7rem}.md\:top-32{top:8rem}.md\:top-36{top:9rem}.md\:top-40{top:10rem}.md\:top-44{top:11rem}.md\:top-48{top:12rem}.md\:top-52{top:13rem}.md\:top-56{top:14rem}.md\:top-60{top:15rem}.md\:top-64{top:16rem}.md\:top-72{top:18rem}.md\:top-80{top:20rem}.md\:top-96{top:24rem}.md\:top-auto{top:auto}.md\:top-px{top:1px}.md\:top-0\.5{top:.125rem}.md\:top-1\.5{top:.375rem}.md\:top-2\.5{top:.625rem}.md\:top-3\.5{top:.875rem}.md\:-top-0{top:0}.md\:-top-1{top:-.25rem}.md\:-top-2{top:-.5rem}.md\:-top-3{top:-.75rem}.md\:-top-4{top:-1rem}.md\:-top-5{top:-1.25rem}.md\:-top-6{top:-1.5rem}.md\:-top-7{top:-1.75rem}.md\:-top-8{top:-2rem}.md\:-top-9{top:-2.25rem}.md\:-top-10{top:-2.5rem}.md\:-top-11{top:-2.75rem}.md\:-top-12{top:-3rem}.md\:-top-14{top:-3.5rem}.md\:-top-16{top:-4rem}.md\:-top-20{top:-5rem}.md\:-top-24{top:-6rem}.md\:-top-28{top:-7rem}.md\:-top-32{top:-8rem}.md\:-top-36{top:-9rem}.md\:-top-40{top:-10rem}.md\:-top-44{top:-11rem}.md\:-top-48{top:-12rem}.md\:-top-52{top:-13rem}.md\:-top-56{top:-14rem}.md\:-top-60{top:-15rem}.md\:-top-64{top:-16rem}.md\:-top-72{top:-18rem}.md\:-top-80{top:-20rem}.md\:-top-96{top:-24rem}.md\:-top-px{top:-1px}.md\:-top-0\.5{top:-.125rem}.md\:-top-1\.5{top:-.375rem}.md\:-top-2\.5{top:-.625rem}.md\:-top-3\.5{top:-.875rem}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-1\/4{top:25%}.md\:top-2\/4{top:50%}.md\:top-3\/4{top:75%}.md\:top-full{top:100%}.md\:-top-1\/2{top:-50%}.md\:-top-1\/3{top:-33.333333%}.md\:-top-2\/3{top:-66.666667%}.md\:-top-1\/4{top:-25%}.md\:-top-2\/4{top:-50%}.md\:-top-3\/4{top:-75%}.md\:-top-full{top:-100%}.md\:right-0{right:0}.md\:right-1{right:.25rem}.md\:right-2{right:.5rem}.md\:right-3{right:.75rem}.md\:right-4{right:1rem}.md\:right-5{right:1.25rem}.md\:right-6{right:1.5rem}.md\:right-7{right:1.75rem}.md\:right-8{right:2rem}.md\:right-9{right:2.25rem}.md\:right-10{right:2.5rem}.md\:right-11{right:2.75rem}.md\:right-12{right:3rem}.md\:right-14{right:3.5rem}.md\:right-16{right:4rem}.md\:right-20{right:5rem}.md\:right-24{right:6rem}.md\:right-28{right:7rem}.md\:right-32{right:8rem}.md\:right-36{right:9rem}.md\:right-40{right:10rem}.md\:right-44{right:11rem}.md\:right-48{right:12rem}.md\:right-52{right:13rem}.md\:right-56{right:14rem}.md\:right-60{right:15rem}.md\:right-64{right:16rem}.md\:right-72{right:18rem}.md\:right-80{right:20rem}.md\:right-96{right:24rem}.md\:right-auto{right:auto}.md\:right-px{right:1px}.md\:right-0\.5{right:.125rem}.md\:right-1\.5{right:.375rem}.md\:right-2\.5{right:.625rem}.md\:right-3\.5{right:.875rem}.md\:-right-0{right:0}.md\:-right-1{right:-.25rem}.md\:-right-2{right:-.5rem}.md\:-right-3{right:-.75rem}.md\:-right-4{right:-1rem}.md\:-right-5{right:-1.25rem}.md\:-right-6{right:-1.5rem}.md\:-right-7{right:-1.75rem}.md\:-right-8{right:-2rem}.md\:-right-9{right:-2.25rem}.md\:-right-10{right:-2.5rem}.md\:-right-11{right:-2.75rem}.md\:-right-12{right:-3rem}.md\:-right-14{right:-3.5rem}.md\:-right-16{right:-4rem}.md\:-right-20{right:-5rem}.md\:-right-24{right:-6rem}.md\:-right-28{right:-7rem}.md\:-right-32{right:-8rem}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:-right-44{right:-11rem}.md\:-right-48{right:-12rem}.md\:-right-52{right:-13rem}.md\:-right-56{right:-14rem}.md\:-right-60{right:-15rem}.md\:-right-64{right:-16rem}.md\:-right-72{right:-18rem}.md\:-right-80{right:-20rem}.md\:-right-96{right:-24rem}.md\:-right-px{right:-1px}.md\:-right-0\.5{right:-.125rem}.md\:-right-1\.5{right:-.375rem}.md\:-right-2\.5{right:-.625rem}.md\:-right-3\.5{right:-.875rem}.md\:right-1\/2{right:50%}.md\:right-1\/3{right:33.333333%}.md\:right-2\/3{right:66.666667%}.md\:right-1\/4{right:25%}.md\:right-2\/4{right:50%}.md\:right-3\/4{right:75%}.md\:right-full{right:100%}.md\:-right-1\/2{right:-50%}.md\:-right-1\/3{right:-33.333333%}.md\:-right-2\/3{right:-66.666667%}.md\:-right-1\/4{right:-25%}.md\:-right-2\/4{right:-50%}.md\:-right-3\/4{right:-75%}.md\:-right-full{right:-100%}.md\:bottom-0{bottom:0}.md\:bottom-1{bottom:.25rem}.md\:bottom-2{bottom:.5rem}.md\:bottom-3{bottom:.75rem}.md\:bottom-4{bottom:1rem}.md\:bottom-5{bottom:1.25rem}.md\:bottom-6{bottom:1.5rem}.md\:bottom-7{bottom:1.75rem}.md\:bottom-8{bottom:2rem}.md\:bottom-9{bottom:2.25rem}.md\:bottom-10{bottom:2.5rem}.md\:bottom-11{bottom:2.75rem}.md\:bottom-12{bottom:3rem}.md\:bottom-14{bottom:3.5rem}.md\:bottom-16{bottom:4rem}.md\:bottom-20{bottom:5rem}.md\:bottom-24{bottom:6rem}.md\:bottom-28{bottom:7rem}.md\:bottom-32{bottom:8rem}.md\:bottom-36{bottom:9rem}.md\:bottom-40{bottom:10rem}.md\:bottom-44{bottom:11rem}.md\:bottom-48{bottom:12rem}.md\:bottom-52{bottom:13rem}.md\:bottom-56{bottom:14rem}.md\:bottom-60{bottom:15rem}.md\:bottom-64{bottom:16rem}.md\:bottom-72{bottom:18rem}.md\:bottom-80{bottom:20rem}.md\:bottom-96{bottom:24rem}.md\:bottom-auto{bottom:auto}.md\:bottom-px{bottom:1px}.md\:bottom-0\.5{bottom:.125rem}.md\:bottom-1\.5{bottom:.375rem}.md\:bottom-2\.5{bottom:.625rem}.md\:bottom-3\.5{bottom:.875rem}.md\:-bottom-0{bottom:0}.md\:-bottom-1{bottom:-.25rem}.md\:-bottom-2{bottom:-.5rem}.md\:-bottom-3{bottom:-.75rem}.md\:-bottom-4{bottom:-1rem}.md\:-bottom-5{bottom:-1.25rem}.md\:-bottom-6{bottom:-1.5rem}.md\:-bottom-7{bottom:-1.75rem}.md\:-bottom-8{bottom:-2rem}.md\:-bottom-9{bottom:-2.25rem}.md\:-bottom-10{bottom:-2.5rem}.md\:-bottom-11{bottom:-2.75rem}.md\:-bottom-12{bottom:-3rem}.md\:-bottom-14{bottom:-3.5rem}.md\:-bottom-16{bottom:-4rem}.md\:-bottom-20{bottom:-5rem}.md\:-bottom-24{bottom:-6rem}.md\:-bottom-28{bottom:-7rem}.md\:-bottom-32{bottom:-8rem}.md\:-bottom-36{bottom:-9rem}.md\:-bottom-40{bottom:-10rem}.md\:-bottom-44{bottom:-11rem}.md\:-bottom-48{bottom:-12rem}.md\:-bottom-52{bottom:-13rem}.md\:-bottom-56{bottom:-14rem}.md\:-bottom-60{bottom:-15rem}.md\:-bottom-64{bottom:-16rem}.md\:-bottom-72{bottom:-18rem}.md\:-bottom-80{bottom:-20rem}.md\:-bottom-96{bottom:-24rem}.md\:-bottom-px{bottom:-1px}.md\:-bottom-0\.5{bottom:-.125rem}.md\:-bottom-1\.5{bottom:-.375rem}.md\:-bottom-2\.5{bottom:-.625rem}.md\:-bottom-3\.5{bottom:-.875rem}.md\:bottom-1\/2{bottom:50%}.md\:bottom-1\/3{bottom:33.333333%}.md\:bottom-2\/3{bottom:66.666667%}.md\:bottom-1\/4{bottom:25%}.md\:bottom-2\/4{bottom:50%}.md\:bottom-3\/4{bottom:75%}.md\:bottom-full{bottom:100%}.md\:-bottom-1\/2{bottom:-50%}.md\:-bottom-1\/3{bottom:-33.333333%}.md\:-bottom-2\/3{bottom:-66.666667%}.md\:-bottom-1\/4{bottom:-25%}.md\:-bottom-2\/4{bottom:-50%}.md\:-bottom-3\/4{bottom:-75%}.md\:-bottom-full{bottom:-100%}.md\:left-0{left:0}.md\:left-1{left:.25rem}.md\:left-2{left:.5rem}.md\:left-3{left:.75rem}.md\:left-4{left:1rem}.md\:left-5{left:1.25rem}.md\:left-6{left:1.5rem}.md\:left-7{left:1.75rem}.md\:left-8{left:2rem}.md\:left-9{left:2.25rem}.md\:left-10{left:2.5rem}.md\:left-11{left:2.75rem}.md\:left-12{left:3rem}.md\:left-14{left:3.5rem}.md\:left-16{left:4rem}.md\:left-20{left:5rem}.md\:left-24{left:6rem}.md\:left-28{left:7rem}.md\:left-32{left:8rem}.md\:left-36{left:9rem}.md\:left-40{left:10rem}.md\:left-44{left:11rem}.md\:left-48{left:12rem}.md\:left-52{left:13rem}.md\:left-56{left:14rem}.md\:left-60{left:15rem}.md\:left-64{left:16rem}.md\:left-72{left:18rem}.md\:left-80{left:20rem}.md\:left-96{left:24rem}.md\:left-auto{left:auto}.md\:left-px{left:1px}.md\:left-0\.5{left:.125rem}.md\:left-1\.5{left:.375rem}.md\:left-2\.5{left:.625rem}.md\:left-3\.5{left:.875rem}.md\:-left-0{left:0}.md\:-left-1{left:-.25rem}.md\:-left-2{left:-.5rem}.md\:-left-3{left:-.75rem}.md\:-left-4{left:-1rem}.md\:-left-5{left:-1.25rem}.md\:-left-6{left:-1.5rem}.md\:-left-7{left:-1.75rem}.md\:-left-8{left:-2rem}.md\:-left-9{left:-2.25rem}.md\:-left-10{left:-2.5rem}.md\:-left-11{left:-2.75rem}.md\:-left-12{left:-3rem}.md\:-left-14{left:-3.5rem}.md\:-left-16{left:-4rem}.md\:-left-20{left:-5rem}.md\:-left-24{left:-6rem}.md\:-left-28{left:-7rem}.md\:-left-32{left:-8rem}.md\:-left-36{left:-9rem}.md\:-left-40{left:-10rem}.md\:-left-44{left:-11rem}.md\:-left-48{left:-12rem}.md\:-left-52{left:-13rem}.md\:-left-56{left:-14rem}.md\:-left-60{left:-15rem}.md\:-left-64{left:-16rem}.md\:-left-72{left:-18rem}.md\:-left-80{left:-20rem}.md\:-left-96{left:-24rem}.md\:-left-px{left:-1px}.md\:-left-0\.5{left:-.125rem}.md\:-left-1\.5{left:-.375rem}.md\:-left-2\.5{left:-.625rem}.md\:-left-3\.5{left:-.875rem}.md\:left-1\/2{left:50%}.md\:left-1\/3{left:33.333333%}.md\:left-2\/3{left:66.666667%}.md\:left-1\/4{left:25%}.md\:left-2\/4{left:50%}.md\:left-3\/4{left:75%}.md\:left-full{left:100%}.md\:-left-1\/2{left:-50%}.md\:-left-1\/3{left:-33.333333%}.md\:-left-2\/3{left:-66.666667%}.md\:-left-1\/4{left:-25%}.md\:-left-2\/4{left:-50%}.md\:-left-3\/4{left:-75%}.md\:-left-full{left:-100%}.md\:isolate{isolation:isolate}.md\:isolation-auto{isolation:auto}.md\:z-0{z-index:0}.md\:z-10{z-index:10}.md\:z-20{z-index:20}.md\:z-30{z-index:30}.md\:z-40{z-index:40}.md\:z-50{z-index:50}.md\:z-auto{z-index:auto}.md\:focus-within\:z-0:focus-within{z-index:0}.md\:focus-within\:z-10:focus-within{z-index:10}.md\:focus-within\:z-20:focus-within{z-index:20}.md\:focus-within\:z-30:focus-within{z-index:30}.md\:focus-within\:z-40:focus-within{z-index:40}.md\:focus-within\:z-50:focus-within{z-index:50}.md\:focus-within\:z-auto:focus-within{z-index:auto}.md\:focus\:z-0:focus{z-index:0}.md\:focus\:z-10:focus{z-index:10}.md\:focus\:z-20:focus{z-index:20}.md\:focus\:z-30:focus{z-index:30}.md\:focus\:z-40:focus{z-index:40}.md\:focus\:z-50:focus{z-index:50}.md\:focus\:z-auto:focus{z-index:auto}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:order-5{order:5}.md\:order-6{order:6}.md\:order-7{order:7}.md\:order-8{order:8}.md\:order-9{order:9}.md\:order-10{order:10}.md\:order-11{order:11}.md\:order-12{order:12}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:order-none{order:0}.md\:col-auto{grid-column:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-full{grid-column:1/-1}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:col-start-13{grid-column-start:13}.md\:col-start-auto{grid-column-start:auto}.md\:col-end-1{grid-column-end:1}.md\:col-end-2{grid-column-end:2}.md\:col-end-3{grid-column-end:3}.md\:col-end-4{grid-column-end:4}.md\:col-end-5{grid-column-end:5}.md\:col-end-6{grid-column-end:6}.md\:col-end-7{grid-column-end:7}.md\:col-end-8{grid-column-end:8}.md\:col-end-9{grid-column-end:9}.md\:col-end-10{grid-column-end:10}.md\:col-end-11{grid-column-end:11}.md\:col-end-12{grid-column-end:12}.md\:col-end-13{grid-column-end:13}.md\:col-end-auto{grid-column-end:auto}.md\:row-auto{grid-row:auto}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-span-3{grid-row:span 3/span 3}.md\:row-span-4{grid-row:span 4/span 4}.md\:row-span-5{grid-row:span 5/span 5}.md\:row-span-6{grid-row:span 6/span 6}.md\:row-span-full{grid-row:1/-1}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:row-start-4{grid-row-start:4}.md\:row-start-5{grid-row-start:5}.md\:row-start-6{grid-row-start:6}.md\:row-start-7{grid-row-start:7}.md\:row-start-auto{grid-row-start:auto}.md\:row-end-1{grid-row-end:1}.md\:row-end-2{grid-row-end:2}.md\:row-end-3{grid-row-end:3}.md\:row-end-4{grid-row-end:4}.md\:row-end-5{grid-row-end:5}.md\:row-end-6{grid-row-end:6}.md\:row-end-7{grid-row-end:7}.md\:row-end-auto{grid-row-end:auto}.md\:float-right{float:right}.md\:float-left{float:left}.md\:float-none{float:none}.md\:clear-left{clear:left}.md\:clear-right{clear:right}.md\:clear-both{clear:both}.md\:clear-none{clear:none}.md\:m-0{margin:0}.md\:m-1{margin:.25rem}.md\:m-2{margin:.5rem}.md\:m-3{margin:.75rem}.md\:m-4{margin:1rem}.md\:m-5{margin:1.25rem}.md\:m-6{margin:1.5rem}.md\:m-7{margin:1.75rem}.md\:m-8{margin:2rem}.md\:m-9{margin:2.25rem}.md\:m-10{margin:2.5rem}.md\:m-11{margin:2.75rem}.md\:m-12{margin:3rem}.md\:m-14{margin:3.5rem}.md\:m-16{margin:4rem}.md\:m-20{margin:5rem}.md\:m-24{margin:6rem}.md\:m-28{margin:7rem}.md\:m-32{margin:8rem}.md\:m-36{margin:9rem}.md\:m-40{margin:10rem}.md\:m-44{margin:11rem}.md\:m-48{margin:12rem}.md\:m-52{margin:13rem}.md\:m-56{margin:14rem}.md\:m-60{margin:15rem}.md\:m-64{margin:16rem}.md\:m-72{margin:18rem}.md\:m-80{margin:20rem}.md\:m-96{margin:24rem}.md\:m-auto{margin:auto}.md\:m-px{margin:1px}.md\:m-0\.5{margin:.125rem}.md\:m-1\.5{margin:.375rem}.md\:m-2\.5{margin:.625rem}.md\:m-3\.5{margin:.875rem}.md\:-m-0{margin:0}.md\:-m-1{margin:-.25rem}.md\:-m-2{margin:-.5rem}.md\:-m-3{margin:-.75rem}.md\:-m-4{margin:-1rem}.md\:-m-5{margin:-1.25rem}.md\:-m-6{margin:-1.5rem}.md\:-m-7{margin:-1.75rem}.md\:-m-8{margin:-2rem}.md\:-m-9{margin:-2.25rem}.md\:-m-10{margin:-2.5rem}.md\:-m-11{margin:-2.75rem}.md\:-m-12{margin:-3rem}.md\:-m-14{margin:-3.5rem}.md\:-m-16{margin:-4rem}.md\:-m-20{margin:-5rem}.md\:-m-24{margin:-6rem}.md\:-m-28{margin:-7rem}.md\:-m-32{margin:-8rem}.md\:-m-36{margin:-9rem}.md\:-m-40{margin:-10rem}.md\:-m-44{margin:-11rem}.md\:-m-48{margin:-12rem}.md\:-m-52{margin:-13rem}.md\:-m-56{margin:-14rem}.md\:-m-60{margin:-15rem}.md\:-m-64{margin:-16rem}.md\:-m-72{margin:-18rem}.md\:-m-80{margin:-20rem}.md\:-m-96{margin:-24rem}.md\:-m-px{margin:-1px}.md\:-m-0\.5{margin:-.125rem}.md\:-m-1\.5{margin:-.375rem}.md\:-m-2\.5{margin:-.625rem}.md\:-m-3\.5{margin:-.875rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-1{margin-left:.25rem;margin-right:.25rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:mx-3{margin-left:.75rem;margin-right:.75rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.md\:mx-12{margin-left:3rem;margin-right:3rem}.md\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.md\:mx-16{margin-left:4rem;margin-right:4rem}.md\:mx-20{margin-left:5rem;margin-right:5rem}.md\:mx-24{margin-left:6rem;margin-right:6rem}.md\:mx-28{margin-left:7rem;margin-right:7rem}.md\:mx-32{margin-left:8rem;margin-right:8rem}.md\:mx-36{margin-left:9rem;margin-right:9rem}.md\:mx-40{margin-left:10rem;margin-right:10rem}.md\:mx-44{margin-left:11rem;margin-right:11rem}.md\:mx-48{margin-left:12rem;margin-right:12rem}.md\:mx-52{margin-left:13rem;margin-right:13rem}.md\:mx-56{margin-left:14rem;margin-right:14rem}.md\:mx-60{margin-left:15rem;margin-right:15rem}.md\:mx-64{margin-left:16rem;margin-right:16rem}.md\:mx-72{margin-left:18rem;margin-right:18rem}.md\:mx-80{margin-left:20rem;margin-right:20rem}.md\:mx-96{margin-left:24rem;margin-right:24rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mx-px{margin-left:1px;margin-right:1px}.md\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.md\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.md\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.md\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.md\:-mx-0{margin-left:0;margin-right:0}.md\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.md\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.md\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.md\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.md\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.md\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.md\:-mx-12{margin-left:-3rem;margin-right:-3rem}.md\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.md\:-mx-16{margin-left:-4rem;margin-right:-4rem}.md\:-mx-20{margin-left:-5rem;margin-right:-5rem}.md\:-mx-24{margin-left:-6rem;margin-right:-6rem}.md\:-mx-28{margin-left:-7rem;margin-right:-7rem}.md\:-mx-32{margin-left:-8rem;margin-right:-8rem}.md\:-mx-36{margin-left:-9rem;margin-right:-9rem}.md\:-mx-40{margin-left:-10rem;margin-right:-10rem}.md\:-mx-44{margin-left:-11rem;margin-right:-11rem}.md\:-mx-48{margin-left:-12rem;margin-right:-12rem}.md\:-mx-52{margin-left:-13rem;margin-right:-13rem}.md\:-mx-56{margin-left:-14rem;margin-right:-14rem}.md\:-mx-60{margin-left:-15rem;margin-right:-15rem}.md\:-mx-64{margin-left:-16rem;margin-right:-16rem}.md\:-mx-72{margin-left:-18rem;margin-right:-18rem}.md\:-mx-80{margin-left:-20rem;margin-right:-20rem}.md\:-mx-96{margin-left:-24rem;margin-right:-24rem}.md\:-mx-px{margin-left:-1px;margin-right:-1px}.md\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.md\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.md\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.md\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.md\:my-0{margin-top:0;margin-bottom:0}.md\:my-1{margin-top:.25rem;margin-bottom:.25rem}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:my-4{margin-top:1rem;margin-bottom:1rem}.md\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.md\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.md\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.md\:my-12{margin-top:3rem;margin-bottom:3rem}.md\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.md\:my-16{margin-top:4rem;margin-bottom:4rem}.md\:my-20{margin-top:5rem;margin-bottom:5rem}.md\:my-24{margin-top:6rem;margin-bottom:6rem}.md\:my-28{margin-top:7rem;margin-bottom:7rem}.md\:my-32{margin-top:8rem;margin-bottom:8rem}.md\:my-36{margin-top:9rem;margin-bottom:9rem}.md\:my-40{margin-top:10rem;margin-bottom:10rem}.md\:my-44{margin-top:11rem;margin-bottom:11rem}.md\:my-48{margin-top:12rem;margin-bottom:12rem}.md\:my-52{margin-top:13rem;margin-bottom:13rem}.md\:my-56{margin-top:14rem;margin-bottom:14rem}.md\:my-60{margin-top:15rem;margin-bottom:15rem}.md\:my-64{margin-top:16rem;margin-bottom:16rem}.md\:my-72{margin-top:18rem;margin-bottom:18rem}.md\:my-80{margin-top:20rem;margin-bottom:20rem}.md\:my-96{margin-top:24rem;margin-bottom:24rem}.md\:my-auto{margin-top:auto;margin-bottom:auto}.md\:my-px{margin-top:1px;margin-bottom:1px}.md\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.md\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.md\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.md\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.md\:-my-0{margin-top:0;margin-bottom:0}.md\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.md\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.md\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.md\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.md\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.md\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.md\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.md\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.md\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.md\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.md\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.md\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.md\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.md\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.md\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.md\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.md\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.md\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.md\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.md\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.md\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.md\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.md\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.md\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.md\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.md\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.md\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.md\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.md\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.md\:-my-px{margin-top:-1px;margin-bottom:-1px}.md\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.md\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.md\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.md\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-2{margin-top:.5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-7{margin-top:1.75rem}.md\:mt-8{margin-top:2rem}.md\:mt-9{margin-top:2.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-11{margin-top:2.75rem}.md\:mt-12{margin-top:3rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-20{margin-top:5rem}.md\:mt-24{margin-top:6rem}.md\:mt-28{margin-top:7rem}.md\:mt-32{margin-top:8rem}.md\:mt-36{margin-top:9rem}.md\:mt-40{margin-top:10rem}.md\:mt-44{margin-top:11rem}.md\:mt-48{margin-top:12rem}.md\:mt-52{margin-top:13rem}.md\:mt-56{margin-top:14rem}.md\:mt-60{margin-top:15rem}.md\:mt-64{margin-top:16rem}.md\:mt-72{margin-top:18rem}.md\:mt-80{margin-top:20rem}.md\:mt-96{margin-top:24rem}.md\:mt-auto{margin-top:auto}.md\:mt-px{margin-top:1px}.md\:mt-0\.5{margin-top:.125rem}.md\:mt-1\.5{margin-top:.375rem}.md\:mt-2\.5{margin-top:.625rem}.md\:mt-3\.5{margin-top:.875rem}.md\:-mt-0{margin-top:0}.md\:-mt-1{margin-top:-.25rem}.md\:-mt-2{margin-top:-.5rem}.md\:-mt-3{margin-top:-.75rem}.md\:-mt-4{margin-top:-1rem}.md\:-mt-5{margin-top:-1.25rem}.md\:-mt-6{margin-top:-1.5rem}.md\:-mt-7{margin-top:-1.75rem}.md\:-mt-8{margin-top:-2rem}.md\:-mt-9{margin-top:-2.25rem}.md\:-mt-10{margin-top:-2.5rem}.md\:-mt-11{margin-top:-2.75rem}.md\:-mt-12{margin-top:-3rem}.md\:-mt-14{margin-top:-3.5rem}.md\:-mt-16{margin-top:-4rem}.md\:-mt-20{margin-top:-5rem}.md\:-mt-24{margin-top:-6rem}.md\:-mt-28{margin-top:-7rem}.md\:-mt-32{margin-top:-8rem}.md\:-mt-36{margin-top:-9rem}.md\:-mt-40{margin-top:-10rem}.md\:-mt-44{margin-top:-11rem}.md\:-mt-48{margin-top:-12rem}.md\:-mt-52{margin-top:-13rem}.md\:-mt-56{margin-top:-14rem}.md\:-mt-60{margin-top:-15rem}.md\:-mt-64{margin-top:-16rem}.md\:-mt-72{margin-top:-18rem}.md\:-mt-80{margin-top:-20rem}.md\:-mt-96{margin-top:-24rem}.md\:-mt-px{margin-top:-1px}.md\:-mt-0\.5{margin-top:-.125rem}.md\:-mt-1\.5{margin-top:-.375rem}.md\:-mt-2\.5{margin-top:-.625rem}.md\:-mt-3\.5{margin-top:-.875rem}.md\:mr-0{margin-right:0}.md\:mr-1{margin-right:.25rem}.md\:mr-2{margin-right:.5rem}.md\:mr-3{margin-right:.75rem}.md\:mr-4{margin-right:1rem}.md\:mr-5{margin-right:1.25rem}.md\:mr-6{margin-right:1.5rem}.md\:mr-7{margin-right:1.75rem}.md\:mr-8{margin-right:2rem}.md\:mr-9{margin-right:2.25rem}.md\:mr-10{margin-right:2.5rem}.md\:mr-11{margin-right:2.75rem}.md\:mr-12{margin-right:3rem}.md\:mr-14{margin-right:3.5rem}.md\:mr-16{margin-right:4rem}.md\:mr-20{margin-right:5rem}.md\:mr-24{margin-right:6rem}.md\:mr-28{margin-right:7rem}.md\:mr-32{margin-right:8rem}.md\:mr-36{margin-right:9rem}.md\:mr-40{margin-right:10rem}.md\:mr-44{margin-right:11rem}.md\:mr-48{margin-right:12rem}.md\:mr-52{margin-right:13rem}.md\:mr-56{margin-right:14rem}.md\:mr-60{margin-right:15rem}.md\:mr-64{margin-right:16rem}.md\:mr-72{margin-right:18rem}.md\:mr-80{margin-right:20rem}.md\:mr-96{margin-right:24rem}.md\:mr-auto{margin-right:auto}.md\:mr-px{margin-right:1px}.md\:mr-0\.5{margin-right:.125rem}.md\:mr-1\.5{margin-right:.375rem}.md\:mr-2\.5{margin-right:.625rem}.md\:mr-3\.5{margin-right:.875rem}.md\:-mr-0{margin-right:0}.md\:-mr-1{margin-right:-.25rem}.md\:-mr-2{margin-right:-.5rem}.md\:-mr-3{margin-right:-.75rem}.md\:-mr-4{margin-right:-1rem}.md\:-mr-5{margin-right:-1.25rem}.md\:-mr-6{margin-right:-1.5rem}.md\:-mr-7{margin-right:-1.75rem}.md\:-mr-8{margin-right:-2rem}.md\:-mr-9{margin-right:-2.25rem}.md\:-mr-10{margin-right:-2.5rem}.md\:-mr-11{margin-right:-2.75rem}.md\:-mr-12{margin-right:-3rem}.md\:-mr-14{margin-right:-3.5rem}.md\:-mr-16{margin-right:-4rem}.md\:-mr-20{margin-right:-5rem}.md\:-mr-24{margin-right:-6rem}.md\:-mr-28{margin-right:-7rem}.md\:-mr-32{margin-right:-8rem}.md\:-mr-36{margin-right:-9rem}.md\:-mr-40{margin-right:-10rem}.md\:-mr-44{margin-right:-11rem}.md\:-mr-48{margin-right:-12rem}.md\:-mr-52{margin-right:-13rem}.md\:-mr-56{margin-right:-14rem}.md\:-mr-60{margin-right:-15rem}.md\:-mr-64{margin-right:-16rem}.md\:-mr-72{margin-right:-18rem}.md\:-mr-80{margin-right:-20rem}.md\:-mr-96{margin-right:-24rem}.md\:-mr-px{margin-right:-1px}.md\:-mr-0\.5{margin-right:-.125rem}.md\:-mr-1\.5{margin-right:-.375rem}.md\:-mr-2\.5{margin-right:-.625rem}.md\:-mr-3\.5{margin-right:-.875rem}.md\:mb-0{margin-bottom:0}.md\:mb-1{margin-bottom:.25rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-9{margin-bottom:2.25rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-11{margin-bottom:2.75rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-24{margin-bottom:6rem}.md\:mb-28{margin-bottom:7rem}.md\:mb-32{margin-bottom:8rem}.md\:mb-36{margin-bottom:9rem}.md\:mb-40{margin-bottom:10rem}.md\:mb-44{margin-bottom:11rem}.md\:mb-48{margin-bottom:12rem}.md\:mb-52{margin-bottom:13rem}.md\:mb-56{margin-bottom:14rem}.md\:mb-60{margin-bottom:15rem}.md\:mb-64{margin-bottom:16rem}.md\:mb-72{margin-bottom:18rem}.md\:mb-80{margin-bottom:20rem}.md\:mb-96{margin-bottom:24rem}.md\:mb-auto{margin-bottom:auto}.md\:mb-px{margin-bottom:1px}.md\:mb-0\.5{margin-bottom:.125rem}.md\:mb-1\.5{margin-bottom:.375rem}.md\:mb-2\.5{margin-bottom:.625rem}.md\:mb-3\.5{margin-bottom:.875rem}.md\:-mb-0{margin-bottom:0}.md\:-mb-1{margin-bottom:-.25rem}.md\:-mb-2{margin-bottom:-.5rem}.md\:-mb-3{margin-bottom:-.75rem}.md\:-mb-4{margin-bottom:-1rem}.md\:-mb-5{margin-bottom:-1.25rem}.md\:-mb-6{margin-bottom:-1.5rem}.md\:-mb-7{margin-bottom:-1.75rem}.md\:-mb-8{margin-bottom:-2rem}.md\:-mb-9{margin-bottom:-2.25rem}.md\:-mb-10{margin-bottom:-2.5rem}.md\:-mb-11{margin-bottom:-2.75rem}.md\:-mb-12{margin-bottom:-3rem}.md\:-mb-14{margin-bottom:-3.5rem}.md\:-mb-16{margin-bottom:-4rem}.md\:-mb-20{margin-bottom:-5rem}.md\:-mb-24{margin-bottom:-6rem}.md\:-mb-28{margin-bottom:-7rem}.md\:-mb-32{margin-bottom:-8rem}.md\:-mb-36{margin-bottom:-9rem}.md\:-mb-40{margin-bottom:-10rem}.md\:-mb-44{margin-bottom:-11rem}.md\:-mb-48{margin-bottom:-12rem}.md\:-mb-52{margin-bottom:-13rem}.md\:-mb-56{margin-bottom:-14rem}.md\:-mb-60{margin-bottom:-15rem}.md\:-mb-64{margin-bottom:-16rem}.md\:-mb-72{margin-bottom:-18rem}.md\:-mb-80{margin-bottom:-20rem}.md\:-mb-96{margin-bottom:-24rem}.md\:-mb-px{margin-bottom:-1px}.md\:-mb-0\.5{margin-bottom:-.125rem}.md\:-mb-1\.5{margin-bottom:-.375rem}.md\:-mb-2\.5{margin-bottom:-.625rem}.md\:-mb-3\.5{margin-bottom:-.875rem}.md\:ml-0{margin-left:0}.md\:ml-1{margin-left:.25rem}.md\:ml-2{margin-left:.5rem}.md\:ml-3{margin-left:.75rem}.md\:ml-4{margin-left:1rem}.md\:ml-5{margin-left:1.25rem}.md\:ml-6{margin-left:1.5rem}.md\:ml-7{margin-left:1.75rem}.md\:ml-8{margin-left:2rem}.md\:ml-9{margin-left:2.25rem}.md\:ml-10{margin-left:2.5rem}.md\:ml-11{margin-left:2.75rem}.md\:ml-12{margin-left:3rem}.md\:ml-14{margin-left:3.5rem}.md\:ml-16{margin-left:4rem}.md\:ml-20{margin-left:5rem}.md\:ml-24{margin-left:6rem}.md\:ml-28{margin-left:7rem}.md\:ml-32{margin-left:8rem}.md\:ml-36{margin-left:9rem}.md\:ml-40{margin-left:10rem}.md\:ml-44{margin-left:11rem}.md\:ml-48{margin-left:12rem}.md\:ml-52{margin-left:13rem}.md\:ml-56{margin-left:14rem}.md\:ml-60{margin-left:15rem}.md\:ml-64{margin-left:16rem}.md\:ml-72{margin-left:18rem}.md\:ml-80{margin-left:20rem}.md\:ml-96{margin-left:24rem}.md\:ml-auto{margin-left:auto}.md\:ml-px{margin-left:1px}.md\:ml-0\.5{margin-left:.125rem}.md\:ml-1\.5{margin-left:.375rem}.md\:ml-2\.5{margin-left:.625rem}.md\:ml-3\.5{margin-left:.875rem}.md\:-ml-0{margin-left:0}.md\:-ml-1{margin-left:-.25rem}.md\:-ml-2{margin-left:-.5rem}.md\:-ml-3{margin-left:-.75rem}.md\:-ml-4{margin-left:-1rem}.md\:-ml-5{margin-left:-1.25rem}.md\:-ml-6{margin-left:-1.5rem}.md\:-ml-7{margin-left:-1.75rem}.md\:-ml-8{margin-left:-2rem}.md\:-ml-9{margin-left:-2.25rem}.md\:-ml-10{margin-left:-2.5rem}.md\:-ml-11{margin-left:-2.75rem}.md\:-ml-12{margin-left:-3rem}.md\:-ml-14{margin-left:-3.5rem}.md\:-ml-16{margin-left:-4rem}.md\:-ml-20{margin-left:-5rem}.md\:-ml-24{margin-left:-6rem}.md\:-ml-28{margin-left:-7rem}.md\:-ml-32{margin-left:-8rem}.md\:-ml-36{margin-left:-9rem}.md\:-ml-40{margin-left:-10rem}.md\:-ml-44{margin-left:-11rem}.md\:-ml-48{margin-left:-12rem}.md\:-ml-52{margin-left:-13rem}.md\:-ml-56{margin-left:-14rem}.md\:-ml-60{margin-left:-15rem}.md\:-ml-64{margin-left:-16rem}.md\:-ml-72{margin-left:-18rem}.md\:-ml-80{margin-left:-20rem}.md\:-ml-96{margin-left:-24rem}.md\:-ml-px{margin-left:-1px}.md\:-ml-0\.5{margin-left:-.125rem}.md\:-ml-1\.5{margin-left:-.375rem}.md\:-ml-2\.5{margin-left:-.625rem}.md\:-ml-3\.5{margin-left:-.875rem}.md\:box-border{box-sizing:border-box}.md\:box-content{box-sizing:content-box}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table{display:table}.md\:inline-table{display:inline-table}.md\:table-caption{display:table-caption}.md\:table-cell{display:table-cell}.md\:table-column{display:table-column}.md\:table-column-group{display:table-column-group}.md\:table-footer-group{display:table-footer-group}.md\:table-header-group{display:table-header-group}.md\:table-row-group{display:table-row-group}.md\:table-row{display:table-row}.md\:flow-root{display:flow-root}.md\:grid{display:grid}.md\:inline-grid{display:inline-grid}.md\:contents{display:contents}.md\:list-item{display:list-item}.md\:hidden{display:none}.md\:h-0{height:0}.md\:h-1{height:.25rem}.md\:h-2{height:.5rem}.md\:h-3{height:.75rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-9{height:2.25rem}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-28{height:7rem}.md\:h-32{height:8rem}.md\:h-36{height:9rem}.md\:h-40{height:10rem}.md\:h-44{height:11rem}.md\:h-48{height:12rem}.md\:h-52{height:13rem}.md\:h-56{height:14rem}.md\:h-60{height:15rem}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-80{height:20rem}.md\:h-96{height:24rem}.md\:h-auto{height:auto}.md\:h-px{height:1px}.md\:h-0\.5{height:.125rem}.md\:h-1\.5{height:.375rem}.md\:h-2\.5{height:.625rem}.md\:h-3\.5{height:.875rem}.md\:h-1\/2{height:50%}.md\:h-1\/3{height:33.333333%}.md\:h-2\/3{height:66.666667%}.md\:h-1\/4{height:25%}.md\:h-2\/4{height:50%}.md\:h-3\/4{height:75%}.md\:h-1\/5{height:20%}.md\:h-2\/5{height:40%}.md\:h-3\/5{height:60%}.md\:h-4\/5{height:80%}.md\:h-1\/6{height:16.666667%}.md\:h-2\/6{height:33.333333%}.md\:h-3\/6{height:50%}.md\:h-4\/6{height:66.666667%}.md\:h-5\/6{height:83.333333%}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:max-h-0{max-height:0}.md\:max-h-1{max-height:.25rem}.md\:max-h-2{max-height:.5rem}.md\:max-h-3{max-height:.75rem}.md\:max-h-4{max-height:1rem}.md\:max-h-5{max-height:1.25rem}.md\:max-h-6{max-height:1.5rem}.md\:max-h-7{max-height:1.75rem}.md\:max-h-8{max-height:2rem}.md\:max-h-9{max-height:2.25rem}.md\:max-h-10{max-height:2.5rem}.md\:max-h-11{max-height:2.75rem}.md\:max-h-12{max-height:3rem}.md\:max-h-14{max-height:3.5rem}.md\:max-h-16{max-height:4rem}.md\:max-h-20{max-height:5rem}.md\:max-h-24{max-height:6rem}.md\:max-h-28{max-height:7rem}.md\:max-h-32{max-height:8rem}.md\:max-h-36{max-height:9rem}.md\:max-h-40{max-height:10rem}.md\:max-h-44{max-height:11rem}.md\:max-h-48{max-height:12rem}.md\:max-h-52{max-height:13rem}.md\:max-h-56{max-height:14rem}.md\:max-h-60{max-height:15rem}.md\:max-h-64{max-height:16rem}.md\:max-h-72{max-height:18rem}.md\:max-h-80{max-height:20rem}.md\:max-h-96{max-height:24rem}.md\:max-h-px{max-height:1px}.md\:max-h-0\.5{max-height:.125rem}.md\:max-h-1\.5{max-height:.375rem}.md\:max-h-2\.5{max-height:.625rem}.md\:max-h-3\.5{max-height:.875rem}.md\:max-h-full{max-height:100%}.md\:max-h-screen{max-height:100vh}.md\:min-h-0{min-height:0}.md\:min-h-full{min-height:100%}.md\:min-h-screen{min-height:100vh}.md\:w-0{width:0}.md\:w-1{width:.25rem}.md\:w-2{width:.5rem}.md\:w-3{width:.75rem}.md\:w-4{width:1rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-7{width:1.75rem}.md\:w-8{width:2rem}.md\:w-9{width:2.25rem}.md\:w-10{width:2.5rem}.md\:w-11{width:2.75rem}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-16{width:4rem}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-28{width:7rem}.md\:w-32{width:8rem}.md\:w-36{width:9rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-48{width:12rem}.md\:w-52{width:13rem}.md\:w-56{width:14rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-auto{width:auto}.md\:w-px{width:1px}.md\:w-0\.5{width:.125rem}.md\:w-1\.5{width:.375rem}.md\:w-2\.5{width:.625rem}.md\:w-3\.5{width:.875rem}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-1\/4{width:25%}.md\:w-2\/4{width:50%}.md\:w-3\/4{width:75%}.md\:w-1\/5{width:20%}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-4\/5{width:80%}.md\:w-1\/6{width:16.666667%}.md\:w-2\/6{width:33.333333%}.md\:w-3\/6{width:50%}.md\:w-4\/6{width:66.666667%}.md\:w-5\/6{width:83.333333%}.md\:w-1\/12{width:8.333333%}.md\:w-2\/12{width:16.666667%}.md\:w-3\/12{width:25%}.md\:w-4\/12{width:33.333333%}.md\:w-5\/12{width:41.666667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-9\/12{width:75%}.md\:w-10\/12{width:83.333333%}.md\:w-11\/12{width:91.666667%}.md\:w-full{width:100%}.md\:w-screen{width:100vw}.md\:w-min{width:min-content}.md\:w-max{width:max-content}.md\:min-w-0{min-width:0}.md\:min-w-full{min-width:100%}.md\:min-w-min{min-width:min-content}.md\:min-w-max{min-width:max-content}.md\:max-w-0{max-width:0}.md\:max-w-none{max-width:none}.md\:max-w-xs{max-width:20rem}.md\:max-w-sm{max-width:24rem}.md\:max-w-md{max-width:28rem}.md\:max-w-lg{max-width:32rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-2xl{max-width:42rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-5xl{max-width:64rem}.md\:max-w-6xl{max-width:72rem}.md\:max-w-7xl{max-width:80rem}.md\:max-w-full{max-width:100%}.md\:max-w-min{max-width:min-content}.md\:max-w-max{max-width:max-content}.md\:max-w-prose{max-width:65ch}.md\:max-w-screen-sm{max-width:640px}.md\:max-w-screen-md{max-width:768px}.md\:max-w-screen-lg{max-width:1024px}.md\:max-w-screen-xl{max-width:1280px}.md\:max-w-screen-2xl{max-width:1536px}.md\:flex-1{flex:1 1 0%}.md\:flex-auto{flex:1 1 auto}.md\:flex-initial{flex:0 1 auto}.md\:flex-none{flex:none}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-shrink{flex-shrink:1}.md\:flex-grow-0{flex-grow:0}.md\:flex-grow{flex-grow:1}.md\:table-auto{table-layout:auto}.md\:table-fixed{table-layout:fixed}.md\:border-collapse{border-collapse:collapse}.md\:border-separate{border-collapse:separate}.md\:origin-center{transform-origin:center}.md\:origin-top{transform-origin:top}.md\:origin-top-right{transform-origin:top right}.md\:origin-right{transform-origin:right}.md\:origin-bottom-right{transform-origin:bottom right}.md\:origin-bottom{transform-origin:bottom}.md\:origin-bottom-left{transform-origin:bottom left}.md\:origin-left{transform-origin:left}.md\:origin-top-left{transform-origin:top left}.md\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(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))}.md\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:transform-none{transform:none}.md\:translate-x-0{--tw-translate-x:0px}.md\:translate-x-1{--tw-translate-x:0.25rem}.md\:translate-x-2{--tw-translate-x:0.5rem}.md\:translate-x-3{--tw-translate-x:0.75rem}.md\:translate-x-4{--tw-translate-x:1rem}.md\:translate-x-5{--tw-translate-x:1.25rem}.md\:translate-x-6{--tw-translate-x:1.5rem}.md\:translate-x-7{--tw-translate-x:1.75rem}.md\:translate-x-8{--tw-translate-x:2rem}.md\:translate-x-9{--tw-translate-x:2.25rem}.md\:translate-x-10{--tw-translate-x:2.5rem}.md\:translate-x-11{--tw-translate-x:2.75rem}.md\:translate-x-12{--tw-translate-x:3rem}.md\:translate-x-14{--tw-translate-x:3.5rem}.md\:translate-x-16{--tw-translate-x:4rem}.md\:translate-x-20{--tw-translate-x:5rem}.md\:translate-x-24{--tw-translate-x:6rem}.md\:translate-x-28{--tw-translate-x:7rem}.md\:translate-x-32{--tw-translate-x:8rem}.md\:translate-x-36{--tw-translate-x:9rem}.md\:translate-x-40{--tw-translate-x:10rem}.md\:translate-x-44{--tw-translate-x:11rem}.md\:translate-x-48{--tw-translate-x:12rem}.md\:translate-x-52{--tw-translate-x:13rem}.md\:translate-x-56{--tw-translate-x:14rem}.md\:translate-x-60{--tw-translate-x:15rem}.md\:translate-x-64{--tw-translate-x:16rem}.md\:translate-x-72{--tw-translate-x:18rem}.md\:translate-x-80{--tw-translate-x:20rem}.md\:translate-x-96{--tw-translate-x:24rem}.md\:translate-x-px{--tw-translate-x:1px}.md\:translate-x-0\.5{--tw-translate-x:0.125rem}.md\:translate-x-1\.5{--tw-translate-x:0.375rem}.md\:translate-x-2\.5{--tw-translate-x:0.625rem}.md\:translate-x-3\.5{--tw-translate-x:0.875rem}.md\:-translate-x-0{--tw-translate-x:0px}.md\:-translate-x-1{--tw-translate-x:-0.25rem}.md\:-translate-x-2{--tw-translate-x:-0.5rem}.md\:-translate-x-3{--tw-translate-x:-0.75rem}.md\:-translate-x-4{--tw-translate-x:-1rem}.md\:-translate-x-5{--tw-translate-x:-1.25rem}.md\:-translate-x-6{--tw-translate-x:-1.5rem}.md\:-translate-x-7{--tw-translate-x:-1.75rem}.md\:-translate-x-8{--tw-translate-x:-2rem}.md\:-translate-x-9{--tw-translate-x:-2.25rem}.md\:-translate-x-10{--tw-translate-x:-2.5rem}.md\:-translate-x-11{--tw-translate-x:-2.75rem}.md\:-translate-x-12{--tw-translate-x:-3rem}.md\:-translate-x-14{--tw-translate-x:-3.5rem}.md\:-translate-x-16{--tw-translate-x:-4rem}.md\:-translate-x-20{--tw-translate-x:-5rem}.md\:-translate-x-24{--tw-translate-x:-6rem}.md\:-translate-x-28{--tw-translate-x:-7rem}.md\:-translate-x-32{--tw-translate-x:-8rem}.md\:-translate-x-36{--tw-translate-x:-9rem}.md\:-translate-x-40{--tw-translate-x:-10rem}.md\:-translate-x-44{--tw-translate-x:-11rem}.md\:-translate-x-48{--tw-translate-x:-12rem}.md\:-translate-x-52{--tw-translate-x:-13rem}.md\:-translate-x-56{--tw-translate-x:-14rem}.md\:-translate-x-60{--tw-translate-x:-15rem}.md\:-translate-x-64{--tw-translate-x:-16rem}.md\:-translate-x-72{--tw-translate-x:-18rem}.md\:-translate-x-80{--tw-translate-x:-20rem}.md\:-translate-x-96{--tw-translate-x:-24rem}.md\:-translate-x-px{--tw-translate-x:-1px}.md\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.md\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.md\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.md\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.md\:translate-x-1\/2{--tw-translate-x:50%}.md\:translate-x-1\/3{--tw-translate-x:33.333333%}.md\:translate-x-2\/3{--tw-translate-x:66.666667%}.md\:translate-x-1\/4{--tw-translate-x:25%}.md\:translate-x-2\/4{--tw-translate-x:50%}.md\:translate-x-3\/4{--tw-translate-x:75%}.md\:translate-x-full{--tw-translate-x:100%}.md\:-translate-x-1\/2{--tw-translate-x:-50%}.md\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.md\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.md\:-translate-x-1\/4{--tw-translate-x:-25%}.md\:-translate-x-2\/4{--tw-translate-x:-50%}.md\:-translate-x-3\/4{--tw-translate-x:-75%}.md\:-translate-x-full{--tw-translate-x:-100%}.md\:translate-y-0{--tw-translate-y:0px}.md\:translate-y-1{--tw-translate-y:0.25rem}.md\:translate-y-2{--tw-translate-y:0.5rem}.md\:translate-y-3{--tw-translate-y:0.75rem}.md\:translate-y-4{--tw-translate-y:1rem}.md\:translate-y-5{--tw-translate-y:1.25rem}.md\:translate-y-6{--tw-translate-y:1.5rem}.md\:translate-y-7{--tw-translate-y:1.75rem}.md\:translate-y-8{--tw-translate-y:2rem}.md\:translate-y-9{--tw-translate-y:2.25rem}.md\:translate-y-10{--tw-translate-y:2.5rem}.md\:translate-y-11{--tw-translate-y:2.75rem}.md\:translate-y-12{--tw-translate-y:3rem}.md\:translate-y-14{--tw-translate-y:3.5rem}.md\:translate-y-16{--tw-translate-y:4rem}.md\:translate-y-20{--tw-translate-y:5rem}.md\:translate-y-24{--tw-translate-y:6rem}.md\:translate-y-28{--tw-translate-y:7rem}.md\:translate-y-32{--tw-translate-y:8rem}.md\:translate-y-36{--tw-translate-y:9rem}.md\:translate-y-40{--tw-translate-y:10rem}.md\:translate-y-44{--tw-translate-y:11rem}.md\:translate-y-48{--tw-translate-y:12rem}.md\:translate-y-52{--tw-translate-y:13rem}.md\:translate-y-56{--tw-translate-y:14rem}.md\:translate-y-60{--tw-translate-y:15rem}.md\:translate-y-64{--tw-translate-y:16rem}.md\:translate-y-72{--tw-translate-y:18rem}.md\:translate-y-80{--tw-translate-y:20rem}.md\:translate-y-96{--tw-translate-y:24rem}.md\:translate-y-px{--tw-translate-y:1px}.md\:translate-y-0\.5{--tw-translate-y:0.125rem}.md\:translate-y-1\.5{--tw-translate-y:0.375rem}.md\:translate-y-2\.5{--tw-translate-y:0.625rem}.md\:translate-y-3\.5{--tw-translate-y:0.875rem}.md\:-translate-y-0{--tw-translate-y:0px}.md\:-translate-y-1{--tw-translate-y:-0.25rem}.md\:-translate-y-2{--tw-translate-y:-0.5rem}.md\:-translate-y-3{--tw-translate-y:-0.75rem}.md\:-translate-y-4{--tw-translate-y:-1rem}.md\:-translate-y-5{--tw-translate-y:-1.25rem}.md\:-translate-y-6{--tw-translate-y:-1.5rem}.md\:-translate-y-7{--tw-translate-y:-1.75rem}.md\:-translate-y-8{--tw-translate-y:-2rem}.md\:-translate-y-9{--tw-translate-y:-2.25rem}.md\:-translate-y-10{--tw-translate-y:-2.5rem}.md\:-translate-y-11{--tw-translate-y:-2.75rem}.md\:-translate-y-12{--tw-translate-y:-3rem}.md\:-translate-y-14{--tw-translate-y:-3.5rem}.md\:-translate-y-16{--tw-translate-y:-4rem}.md\:-translate-y-20{--tw-translate-y:-5rem}.md\:-translate-y-24{--tw-translate-y:-6rem}.md\:-translate-y-28{--tw-translate-y:-7rem}.md\:-translate-y-32{--tw-translate-y:-8rem}.md\:-translate-y-36{--tw-translate-y:-9rem}.md\:-translate-y-40{--tw-translate-y:-10rem}.md\:-translate-y-44{--tw-translate-y:-11rem}.md\:-translate-y-48{--tw-translate-y:-12rem}.md\:-translate-y-52{--tw-translate-y:-13rem}.md\:-translate-y-56{--tw-translate-y:-14rem}.md\:-translate-y-60{--tw-translate-y:-15rem}.md\:-translate-y-64{--tw-translate-y:-16rem}.md\:-translate-y-72{--tw-translate-y:-18rem}.md\:-translate-y-80{--tw-translate-y:-20rem}.md\:-translate-y-96{--tw-translate-y:-24rem}.md\:-translate-y-px{--tw-translate-y:-1px}.md\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.md\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.md\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.md\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.md\:translate-y-1\/2{--tw-translate-y:50%}.md\:translate-y-1\/3{--tw-translate-y:33.333333%}.md\:translate-y-2\/3{--tw-translate-y:66.666667%}.md\:translate-y-1\/4{--tw-translate-y:25%}.md\:translate-y-2\/4{--tw-translate-y:50%}.md\:translate-y-3\/4{--tw-translate-y:75%}.md\:translate-y-full{--tw-translate-y:100%}.md\:-translate-y-1\/2{--tw-translate-y:-50%}.md\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.md\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.md\:-translate-y-1\/4{--tw-translate-y:-25%}.md\:-translate-y-2\/4{--tw-translate-y:-50%}.md\:-translate-y-3\/4{--tw-translate-y:-75%}.md\:-translate-y-full{--tw-translate-y:-100%}.md\:hover\:translate-x-0:hover{--tw-translate-x:0px}.md\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.md\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.md\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.md\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.md\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.md\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.md\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.md\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.md\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.md\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.md\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.md\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.md\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.md\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.md\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.md\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.md\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.md\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.md\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.md\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.md\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.md\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.md\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.md\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.md\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.md\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.md\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.md\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.md\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.md\:hover\:translate-x-px:hover{--tw-translate-x:1px}.md\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.md\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.md\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.md\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.md\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.md\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.md\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.md\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.md\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.md\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.md\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.md\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.md\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.md\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.md\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.md\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.md\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.md\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.md\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.md\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.md\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.md\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.md\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.md\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.md\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.md\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.md\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.md\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.md\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.md\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.md\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.md\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.md\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.md\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.md\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.md\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.md\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.md\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.md\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.md\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.md\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.md\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.md\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.md\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.md\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.md\:hover\:translate-x-full:hover{--tw-translate-x:100%}.md\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.md\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.md\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.md\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.md\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.md\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.md\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.md\:hover\:translate-y-0:hover{--tw-translate-y:0px}.md\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.md\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.md\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.md\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.md\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.md\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.md\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.md\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.md\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.md\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.md\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.md\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.md\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.md\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.md\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.md\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.md\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.md\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.md\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.md\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.md\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.md\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.md\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.md\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.md\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.md\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.md\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.md\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.md\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.md\:hover\:translate-y-px:hover{--tw-translate-y:1px}.md\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.md\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.md\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.md\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.md\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.md\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.md\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.md\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.md\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.md\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.md\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.md\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.md\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.md\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.md\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.md\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.md\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.md\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.md\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.md\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.md\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.md\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.md\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.md\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.md\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.md\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.md\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.md\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.md\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.md\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.md\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.md\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.md\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.md\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.md\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.md\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.md\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.md\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.md\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.md\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.md\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.md\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.md\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.md\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.md\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.md\:hover\:translate-y-full:hover{--tw-translate-y:100%}.md\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.md\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.md\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.md\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.md\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.md\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.md\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.md\:focus\:translate-x-0:focus{--tw-translate-x:0px}.md\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.md\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.md\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.md\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.md\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.md\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.md\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.md\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.md\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.md\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.md\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.md\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.md\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.md\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.md\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.md\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.md\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.md\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.md\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.md\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.md\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.md\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.md\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.md\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.md\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.md\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.md\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.md\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.md\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.md\:focus\:translate-x-px:focus{--tw-translate-x:1px}.md\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.md\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.md\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.md\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.md\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.md\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.md\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.md\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.md\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.md\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.md\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.md\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.md\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.md\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.md\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.md\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.md\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.md\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.md\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.md\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.md\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.md\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.md\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.md\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.md\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.md\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.md\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.md\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.md\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.md\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.md\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.md\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.md\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.md\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.md\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.md\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.md\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.md\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.md\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.md\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.md\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.md\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.md\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.md\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.md\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.md\:focus\:translate-x-full:focus{--tw-translate-x:100%}.md\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.md\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.md\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.md\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.md\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.md\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.md\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.md\:focus\:translate-y-0:focus{--tw-translate-y:0px}.md\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.md\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.md\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.md\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.md\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.md\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.md\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.md\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.md\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.md\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.md\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.md\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.md\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.md\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.md\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.md\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.md\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.md\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.md\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.md\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.md\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.md\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.md\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.md\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.md\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.md\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.md\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.md\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.md\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.md\:focus\:translate-y-px:focus{--tw-translate-y:1px}.md\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.md\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.md\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.md\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.md\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.md\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.md\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.md\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.md\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.md\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.md\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.md\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.md\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.md\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.md\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.md\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.md\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.md\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.md\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.md\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.md\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.md\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.md\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.md\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.md\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.md\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.md\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.md\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.md\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.md\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.md\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.md\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.md\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.md\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.md\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.md\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.md\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.md\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.md\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.md\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.md\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.md\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.md\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.md\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.md\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.md\:focus\:translate-y-full:focus{--tw-translate-y:100%}.md\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.md\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.md\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.md\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.md\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.md\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.md\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.md\:rotate-0{--tw-rotate:0deg}.md\:rotate-1{--tw-rotate:1deg}.md\:rotate-2{--tw-rotate:2deg}.md\:rotate-3{--tw-rotate:3deg}.md\:rotate-6{--tw-rotate:6deg}.md\:rotate-12{--tw-rotate:12deg}.md\:rotate-45{--tw-rotate:45deg}.md\:rotate-90{--tw-rotate:90deg}.md\:rotate-180{--tw-rotate:180deg}.md\:-rotate-180{--tw-rotate:-180deg}.md\:-rotate-90{--tw-rotate:-90deg}.md\:-rotate-45{--tw-rotate:-45deg}.md\:-rotate-12{--tw-rotate:-12deg}.md\:-rotate-6{--tw-rotate:-6deg}.md\:-rotate-3{--tw-rotate:-3deg}.md\:-rotate-2{--tw-rotate:-2deg}.md\:-rotate-1{--tw-rotate:-1deg}.md\:hover\:rotate-0:hover{--tw-rotate:0deg}.md\:hover\:rotate-1:hover{--tw-rotate:1deg}.md\:hover\:rotate-2:hover{--tw-rotate:2deg}.md\:hover\:rotate-3:hover{--tw-rotate:3deg}.md\:hover\:rotate-6:hover{--tw-rotate:6deg}.md\:hover\:rotate-12:hover{--tw-rotate:12deg}.md\:hover\:rotate-45:hover{--tw-rotate:45deg}.md\:hover\:rotate-90:hover{--tw-rotate:90deg}.md\:hover\:rotate-180:hover{--tw-rotate:180deg}.md\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.md\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.md\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.md\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.md\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.md\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.md\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.md\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.md\:focus\:rotate-0:focus{--tw-rotate:0deg}.md\:focus\:rotate-1:focus{--tw-rotate:1deg}.md\:focus\:rotate-2:focus{--tw-rotate:2deg}.md\:focus\:rotate-3:focus{--tw-rotate:3deg}.md\:focus\:rotate-6:focus{--tw-rotate:6deg}.md\:focus\:rotate-12:focus{--tw-rotate:12deg}.md\:focus\:rotate-45:focus{--tw-rotate:45deg}.md\:focus\:rotate-90:focus{--tw-rotate:90deg}.md\:focus\:rotate-180:focus{--tw-rotate:180deg}.md\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.md\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.md\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.md\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.md\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.md\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.md\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.md\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.md\:skew-x-0{--tw-skew-x:0deg}.md\:skew-x-1{--tw-skew-x:1deg}.md\:skew-x-2{--tw-skew-x:2deg}.md\:skew-x-3{--tw-skew-x:3deg}.md\:skew-x-6{--tw-skew-x:6deg}.md\:skew-x-12{--tw-skew-x:12deg}.md\:-skew-x-12{--tw-skew-x:-12deg}.md\:-skew-x-6{--tw-skew-x:-6deg}.md\:-skew-x-3{--tw-skew-x:-3deg}.md\:-skew-x-2{--tw-skew-x:-2deg}.md\:-skew-x-1{--tw-skew-x:-1deg}.md\:skew-y-0{--tw-skew-y:0deg}.md\:skew-y-1{--tw-skew-y:1deg}.md\:skew-y-2{--tw-skew-y:2deg}.md\:skew-y-3{--tw-skew-y:3deg}.md\:skew-y-6{--tw-skew-y:6deg}.md\:skew-y-12{--tw-skew-y:12deg}.md\:-skew-y-12{--tw-skew-y:-12deg}.md\:-skew-y-6{--tw-skew-y:-6deg}.md\:-skew-y-3{--tw-skew-y:-3deg}.md\:-skew-y-2{--tw-skew-y:-2deg}.md\:-skew-y-1{--tw-skew-y:-1deg}.md\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.md\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.md\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.md\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.md\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.md\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.md\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.md\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.md\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.md\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.md\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.md\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.md\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.md\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.md\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.md\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.md\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.md\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.md\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.md\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.md\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.md\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.md\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.md\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.md\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.md\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.md\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.md\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.md\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.md\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.md\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.md\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.md\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.md\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.md\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.md\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.md\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.md\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.md\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.md\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.md\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.md\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.md\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.md\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.md\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.md\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.md\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.md\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.md\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.md\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.md\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.md\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.md\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.md\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.md\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.md\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.md\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.md\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.md\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.md\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.md\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.md\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.md\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.md\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.md\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.md\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.md\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.md\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.md\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.md\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.md\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.md\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.md\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.md\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.md\:scale-x-0{--tw-scale-x:0}.md\:scale-x-50{--tw-scale-x:.5}.md\:scale-x-75{--tw-scale-x:.75}.md\:scale-x-90{--tw-scale-x:.9}.md\:scale-x-95{--tw-scale-x:.95}.md\:scale-x-100{--tw-scale-x:1}.md\:scale-x-105{--tw-scale-x:1.05}.md\:scale-x-110{--tw-scale-x:1.1}.md\:scale-x-125{--tw-scale-x:1.25}.md\:scale-x-150{--tw-scale-x:1.5}.md\:scale-y-0{--tw-scale-y:0}.md\:scale-y-50{--tw-scale-y:.5}.md\:scale-y-75{--tw-scale-y:.75}.md\:scale-y-90{--tw-scale-y:.9}.md\:scale-y-95{--tw-scale-y:.95}.md\:scale-y-100{--tw-scale-y:1}.md\:scale-y-105{--tw-scale-y:1.05}.md\:scale-y-110{--tw-scale-y:1.1}.md\:scale-y-125{--tw-scale-y:1.25}.md\:scale-y-150{--tw-scale-y:1.5}.md\:hover\:scale-x-0:hover{--tw-scale-x:0}.md\:hover\:scale-x-50:hover{--tw-scale-x:.5}.md\:hover\:scale-x-75:hover{--tw-scale-x:.75}.md\:hover\:scale-x-90:hover{--tw-scale-x:.9}.md\:hover\:scale-x-95:hover{--tw-scale-x:.95}.md\:hover\:scale-x-100:hover{--tw-scale-x:1}.md\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.md\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.md\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.md\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.md\:hover\:scale-y-0:hover{--tw-scale-y:0}.md\:hover\:scale-y-50:hover{--tw-scale-y:.5}.md\:hover\:scale-y-75:hover{--tw-scale-y:.75}.md\:hover\:scale-y-90:hover{--tw-scale-y:.9}.md\:hover\:scale-y-95:hover{--tw-scale-y:.95}.md\:hover\:scale-y-100:hover{--tw-scale-y:1}.md\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.md\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.md\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.md\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.md\:focus\:scale-x-0:focus{--tw-scale-x:0}.md\:focus\:scale-x-50:focus{--tw-scale-x:.5}.md\:focus\:scale-x-75:focus{--tw-scale-x:.75}.md\:focus\:scale-x-90:focus{--tw-scale-x:.9}.md\:focus\:scale-x-95:focus{--tw-scale-x:.95}.md\:focus\:scale-x-100:focus{--tw-scale-x:1}.md\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.md\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.md\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.md\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.md\:focus\:scale-y-0:focus{--tw-scale-y:0}.md\:focus\:scale-y-50:focus{--tw-scale-y:.5}.md\:focus\:scale-y-75:focus{--tw-scale-y:.75}.md\:focus\:scale-y-90:focus{--tw-scale-y:.9}.md\:focus\:scale-y-95:focus{--tw-scale-y:.95}.md\:focus\:scale-y-100:focus{--tw-scale-y:1}.md\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.md\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.md\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.md\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.md\:animate-none{animation:none}.md\:animate-spin{animation:spin 1s linear infinite}.md\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.md\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.md\:animate-bounce{animation:bounce 1s infinite}.md\:cursor-auto{cursor:auto}.md\:cursor-default{cursor:default}.md\:cursor-pointer{cursor:pointer}.md\:cursor-wait{cursor:wait}.md\:cursor-text{cursor:text}.md\:cursor-move{cursor:move}.md\:cursor-help{cursor:help}.md\:cursor-not-allowed{cursor:not-allowed}.md\:select-none{-webkit-user-select:none;user-select:none}.md\:select-text{-webkit-user-select:text;user-select:text}.md\:select-all{-webkit-user-select:all;user-select:all}.md\:select-auto{-webkit-user-select:auto;user-select:auto}.md\:resize-none{resize:none}.md\:resize-y{resize:vertical}.md\:resize-x{resize:horizontal}.md\:resize{resize:both}.md\:list-inside{list-style-position:inside}.md\:list-outside{list-style-position:outside}.md\:list-none{list-style-type:none}.md\:list-disc{list-style-type:disc}.md\:list-decimal{list-style-type:decimal}.md\:appearance-none{-webkit-appearance:none;appearance:none}.md\:auto-cols-auto{grid-auto-columns:auto}.md\:auto-cols-min{grid-auto-columns:min-content}.md\:auto-cols-max{grid-auto-columns:max-content}.md\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-row{grid-auto-flow:row}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-flow-row-dense{grid-auto-flow:row dense}.md\:grid-flow-col-dense{grid-auto-flow:column dense}.md\:auto-rows-auto{grid-auto-rows:auto}.md\:auto-rows-min{grid-auto-rows:min-content}.md\:auto-rows-max{grid-auto-rows:max-content}.md\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-none{grid-template-columns:none}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:grid-rows-none{grid-template-rows:none}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:place-content-center{place-content:center}.md\:place-content-start{place-content:start}.md\:place-content-end{place-content:end}.md\:place-content-between{place-content:space-between}.md\:place-content-around{place-content:space-around}.md\:place-content-evenly{place-content:space-evenly}.md\:place-content-stretch{place-content:stretch}.md\:place-items-start{place-items:start}.md\:place-items-end{place-items:end}.md\:place-items-center{place-items:center}.md\:place-items-stretch{place-items:stretch}.md\:content-center{align-content:center}.md\:content-start{align-content:flex-start}.md\:content-end{align-content:flex-end}.md\:content-between{align-content:space-between}.md\:content-around{align-content:space-around}.md\:content-evenly{align-content:space-evenly}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:justify-evenly{justify-content:space-evenly}.md\:justify-items-start{justify-items:start}.md\:justify-items-end{justify-items:end}.md\:justify-items-center{justify-items:center}.md\:justify-items-stretch{justify-items:stretch}.md\:gap-0{gap:0}.md\:gap-1{gap:.25rem}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-8{gap:2rem}.md\:gap-9{gap:2.25rem}.md\:gap-10{gap:2.5rem}.md\:gap-11{gap:2.75rem}.md\:gap-12{gap:3rem}.md\:gap-14{gap:3.5rem}.md\:gap-16{gap:4rem}.md\:gap-20{gap:5rem}.md\:gap-24{gap:6rem}.md\:gap-28{gap:7rem}.md\:gap-32{gap:8rem}.md\:gap-36{gap:9rem}.md\:gap-40{gap:10rem}.md\:gap-44{gap:11rem}.md\:gap-48{gap:12rem}.md\:gap-52{gap:13rem}.md\:gap-56{gap:14rem}.md\:gap-60{gap:15rem}.md\:gap-64{gap:16rem}.md\:gap-72{gap:18rem}.md\:gap-80{gap:20rem}.md\:gap-96{gap:24rem}.md\:gap-px{gap:1px}.md\:gap-0\.5{gap:.125rem}.md\:gap-1\.5{gap:.375rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-3\.5{gap:.875rem}.md\:gap-x-0{column-gap:0}.md\:gap-x-1{column-gap:.25rem}.md\:gap-x-2{column-gap:.5rem}.md\:gap-x-3{column-gap:.75rem}.md\:gap-x-4{column-gap:1rem}.md\:gap-x-5{column-gap:1.25rem}.md\:gap-x-6{column-gap:1.5rem}.md\:gap-x-7{column-gap:1.75rem}.md\:gap-x-8{column-gap:2rem}.md\:gap-x-9{column-gap:2.25rem}.md\:gap-x-10{column-gap:2.5rem}.md\:gap-x-11{column-gap:2.75rem}.md\:gap-x-12{column-gap:3rem}.md\:gap-x-14{column-gap:3.5rem}.md\:gap-x-16{column-gap:4rem}.md\:gap-x-20{column-gap:5rem}.md\:gap-x-24{column-gap:6rem}.md\:gap-x-28{column-gap:7rem}.md\:gap-x-32{column-gap:8rem}.md\:gap-x-36{column-gap:9rem}.md\:gap-x-40{column-gap:10rem}.md\:gap-x-44{column-gap:11rem}.md\:gap-x-48{column-gap:12rem}.md\:gap-x-52{column-gap:13rem}.md\:gap-x-56{column-gap:14rem}.md\:gap-x-60{column-gap:15rem}.md\:gap-x-64{column-gap:16rem}.md\:gap-x-72{column-gap:18rem}.md\:gap-x-80{column-gap:20rem}.md\:gap-x-96{column-gap:24rem}.md\:gap-x-px{column-gap:1px}.md\:gap-x-0\.5{column-gap:.125rem}.md\:gap-x-1\.5{column-gap:.375rem}.md\:gap-x-2\.5{column-gap:.625rem}.md\:gap-x-3\.5{column-gap:.875rem}.md\:gap-y-0{row-gap:0}.md\:gap-y-1{row-gap:.25rem}.md\:gap-y-2{row-gap:.5rem}.md\:gap-y-3{row-gap:.75rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-y-5{row-gap:1.25rem}.md\:gap-y-6{row-gap:1.5rem}.md\:gap-y-7{row-gap:1.75rem}.md\:gap-y-8{row-gap:2rem}.md\:gap-y-9{row-gap:2.25rem}.md\:gap-y-10{row-gap:2.5rem}.md\:gap-y-11{row-gap:2.75rem}.md\:gap-y-12{row-gap:3rem}.md\:gap-y-14{row-gap:3.5rem}.md\:gap-y-16{row-gap:4rem}.md\:gap-y-20{row-gap:5rem}.md\:gap-y-24{row-gap:6rem}.md\:gap-y-28{row-gap:7rem}.md\:gap-y-32{row-gap:8rem}.md\:gap-y-36{row-gap:9rem}.md\:gap-y-40{row-gap:10rem}.md\:gap-y-44{row-gap:11rem}.md\:gap-y-48{row-gap:12rem}.md\:gap-y-52{row-gap:13rem}.md\:gap-y-56{row-gap:14rem}.md\:gap-y-60{row-gap:15rem}.md\:gap-y-64{row-gap:16rem}.md\:gap-y-72{row-gap:18rem}.md\:gap-y-80{row-gap:20rem}.md\:gap-y-96{row-gap:24rem}.md\:gap-y-px{row-gap:1px}.md\:gap-y-0\.5{row-gap:.125rem}.md\:gap-y-1\.5{row-gap:.375rem}.md\:gap-y-2\.5{row-gap:.625rem}.md\:gap-y-3\.5{row-gap:.875rem}.md\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.md\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.md\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.md\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.md\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.md\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.md\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.md\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.md\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.md\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.md\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.md\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.md\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.md\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.md\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.md\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.md\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.md\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.md\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.md\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.md\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.md\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.md\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.md\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.md\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.md\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.md\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.md\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.md\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.md\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.md\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.md\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.md\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.md\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.md\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.md\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.md\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.md\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.md\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.md\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.md\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.md\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.md\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.md\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.md\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.md\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.md\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.md\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.md\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.md\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.md\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.md\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.md\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.md\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.md\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.md\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.md\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.md\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.md\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.md\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.md\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.md\:divide-x-0>: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)))}.md\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-x>: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)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--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))}.md\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.md\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.md\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.md\:divide-y>: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))}.md\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.md\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.md\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.md\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.md\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.md\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.md\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.md\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.md\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.md\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.md\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.md\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.md\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.md\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.md\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.md\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.md\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.md\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.md\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.md\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.md\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.md\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.md\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.md\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.md\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.md\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.md\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.md\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.md\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.md\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.md\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.md\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.md\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.md\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.md\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.md\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.md\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.md\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.md\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.md\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.md\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.md\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.md\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.md\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.md\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.md\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.md\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.md\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.md\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.md\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.md\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.md\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.md\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.md\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.md\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.md\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.md\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.md\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.md\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.md\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.md\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.md\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.md\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.md\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.md\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.md\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.md\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.md\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.md\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.md\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.md\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.md\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.md\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.md\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.md\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.md\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.md\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.md\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.md\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.md\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.md\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.md\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.md\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.md\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.md\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.md\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.md\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.md\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.md\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.md\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.md\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.md\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.md\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.md\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.md\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.md\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.md\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.md\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.md\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.md\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.md\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.md\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.md\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.md\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.md\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.md\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.md\:place-self-auto{place-self:auto}.md\:place-self-start{place-self:start}.md\:place-self-end{place-self:end}.md\:place-self-center{place-self:center}.md\:place-self-stretch{place-self:stretch}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:self-end{align-self:flex-end}.md\:self-center{align-self:center}.md\:self-stretch{align-self:stretch}.md\:self-baseline{align-self:baseline}.md\:justify-self-auto{justify-self:auto}.md\:justify-self-start{justify-self:start}.md\:justify-self-end{justify-self:end}.md\:justify-self-center{justify-self:center}.md\:justify-self-stretch{justify-self:stretch}.md\:overflow-auto{overflow:auto}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:overflow-scroll{overflow:scroll}.md\:overflow-x-auto{overflow-x:auto}.md\:overflow-y-auto{overflow-y:auto}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:overflow-y-visible{overflow-y:visible}.md\:overflow-x-scroll{overflow-x:scroll}.md\:overflow-y-scroll{overflow-y:scroll}.md\:overscroll-auto{overscroll-behavior:auto}.md\:overscroll-contain{overscroll-behavior:contain}.md\:overscroll-none{overscroll-behavior:none}.md\:overscroll-y-auto{overscroll-behavior-y:auto}.md\:overscroll-y-contain{overscroll-behavior-y:contain}.md\:overscroll-y-none{overscroll-behavior-y:none}.md\:overscroll-x-auto{overscroll-behavior-x:auto}.md\:overscroll-x-contain{overscroll-behavior-x:contain}.md\:overscroll-x-none{overscroll-behavior-x:none}.md\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md\:overflow-ellipsis{text-overflow:ellipsis}.md\:overflow-clip{text-overflow:clip}.md\:whitespace-normal{white-space:normal}.md\:whitespace-nowrap{white-space:nowrap}.md\:whitespace-pre{white-space:pre}.md\:whitespace-pre-line{white-space:pre-line}.md\:whitespace-pre-wrap{white-space:pre-wrap}.md\:break-normal{overflow-wrap:normal;word-break:normal}.md\:break-words{overflow-wrap:break-word}.md\:break-all{word-break:break-all}.md\:rounded-none{border-radius:0}.md\:rounded-sm{border-radius:.125rem}.md\:rounded{border-radius:.25rem}.md\:rounded-md{border-radius:.375rem}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-xl{border-radius:.75rem}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-full{border-radius:9999px}.md\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.md\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.md\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.md\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.md\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.md\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.md\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.md\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.md\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.md\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.md\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.md\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.md\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.md\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.md\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.md\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.md\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.md\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.md\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.md\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.md\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.md\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.md\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.md\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.md\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.md\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.md\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.md\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.md\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.md\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.md\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.md\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.md\:rounded-tl-none{border-top-left-radius:0}.md\:rounded-tl-sm{border-top-left-radius:.125rem}.md\:rounded-tl{border-top-left-radius:.25rem}.md\:rounded-tl-md{border-top-left-radius:.375rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tl-xl{border-top-left-radius:.75rem}.md\:rounded-tl-2xl{border-top-left-radius:1rem}.md\:rounded-tl-3xl{border-top-left-radius:1.5rem}.md\:rounded-tl-full{border-top-left-radius:9999px}.md\:rounded-tr-none{border-top-right-radius:0}.md\:rounded-tr-sm{border-top-right-radius:.125rem}.md\:rounded-tr{border-top-right-radius:.25rem}.md\:rounded-tr-md{border-top-right-radius:.375rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:rounded-tr-xl{border-top-right-radius:.75rem}.md\:rounded-tr-2xl{border-top-right-radius:1rem}.md\:rounded-tr-3xl{border-top-right-radius:1.5rem}.md\:rounded-tr-full{border-top-right-radius:9999px}.md\:rounded-br-none{border-bottom-right-radius:0}.md\:rounded-br-sm{border-bottom-right-radius:.125rem}.md\:rounded-br{border-bottom-right-radius:.25rem}.md\:rounded-br-md{border-bottom-right-radius:.375rem}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-br-xl{border-bottom-right-radius:.75rem}.md\:rounded-br-2xl{border-bottom-right-radius:1rem}.md\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.md\:rounded-br-full{border-bottom-right-radius:9999px}.md\:rounded-bl-none{border-bottom-left-radius:0}.md\:rounded-bl-sm{border-bottom-left-radius:.125rem}.md\:rounded-bl{border-bottom-left-radius:.25rem}.md\:rounded-bl-md{border-bottom-left-radius:.375rem}.md\:rounded-bl-lg{border-bottom-left-radius:.5rem}.md\:rounded-bl-xl{border-bottom-left-radius:.75rem}.md\:rounded-bl-2xl{border-bottom-left-radius:1rem}.md\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.md\:rounded-bl-full{border-bottom-left-radius:9999px}.md\:border-0{border-width:0}.md\:border-2{border-width:2px}.md\:border-4{border-width:4px}.md\:border-8{border-width:8px}.md\:border{border-width:1px}.md\:border-t-0{border-top-width:0}.md\:border-t-2{border-top-width:2px}.md\:border-t-4{border-top-width:4px}.md\:border-t-8{border-top-width:8px}.md\:border-t{border-top-width:1px}.md\:border-r-0{border-right-width:0}.md\:border-r-2{border-right-width:2px}.md\:border-r-4{border-right-width:4px}.md\:border-r-8{border-right-width:8px}.md\:border-r{border-right-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-b-2{border-bottom-width:2px}.md\:border-b-4{border-bottom-width:4px}.md\:border-b-8{border-bottom-width:8px}.md\:border-b{border-bottom-width:1px}.md\:border-l-0{border-left-width:0}.md\:border-l-2{border-left-width:2px}.md\:border-l-4{border-left-width:4px}.md\:border-l-8{border-left-width:8px}.md\:border-l{border-left-width:1px}.md\:border-solid{border-style:solid}.md\:border-dashed{border-style:dashed}.md\:border-dotted{border-style:dotted}.md\:border-double{border-style:double}.md\:border-none{border-style:none}.md\:border-transparent{border-color:transparent}.md\:border-current{border-color:currentColor}.md\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.md\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-transparent{border-color:transparent}.group:hover .md\:group-hover\:border-current{border-color:currentColor}.group:hover .md\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:focus-within\:border-transparent:focus-within{border-color:transparent}.md\:focus-within\:border-current:focus-within{border-color:currentColor}.md\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.md\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:hover\:border-transparent:hover{border-color:transparent}.md\:hover\:border-current:hover{border-color:currentColor}.md\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.md\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:focus\:border-transparent:focus{border-color:transparent}.md\:focus\:border-current:focus{border-color:currentColor}.md\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.md\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:border-opacity-0{--tw-border-opacity:0}.md\:border-opacity-5{--tw-border-opacity:0.05}.md\:border-opacity-10{--tw-border-opacity:0.1}.md\:border-opacity-20{--tw-border-opacity:0.2}.md\:border-opacity-25{--tw-border-opacity:0.25}.md\:border-opacity-30{--tw-border-opacity:0.3}.md\:border-opacity-40{--tw-border-opacity:0.4}.md\:border-opacity-50{--tw-border-opacity:0.5}.md\:border-opacity-60{--tw-border-opacity:0.6}.md\:border-opacity-70{--tw-border-opacity:0.7}.md\:border-opacity-75{--tw-border-opacity:0.75}.md\:border-opacity-80{--tw-border-opacity:0.8}.md\:border-opacity-90{--tw-border-opacity:0.9}.md\:border-opacity-95{--tw-border-opacity:0.95}.md\:border-opacity-100{--tw-border-opacity:1}.group:hover .md\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .md\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .md\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .md\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .md\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .md\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .md\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .md\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .md\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .md\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .md\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .md\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .md\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .md\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .md\:group-hover\:border-opacity-100{--tw-border-opacity:1}.md\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.md\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.md\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.md\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.md\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.md\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.md\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.md\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.md\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.md\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.md\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.md\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.md\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.md\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.md\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.md\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.md\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.md\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.md\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.md\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.md\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.md\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.md\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.md\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.md\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.md\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.md\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.md\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.md\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.md\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.md\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.md\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.md\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.md\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.md\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.md\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.md\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.md\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.md\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.md\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.md\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.md\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.md\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.md\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.md\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.md\:bg-transparent{background-color:transparent}.md\:bg-current{background-color:currentColor}.md\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.md\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-transparent{background-color:transparent}.group:hover .md\:group-hover\:bg-current{background-color:currentColor}.group:hover .md\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:focus-within\:bg-transparent:focus-within{background-color:transparent}.md\:focus-within\:bg-current:focus-within{background-color:currentColor}.md\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:hover\:bg-transparent:hover{background-color:transparent}.md\:hover\:bg-current:hover{background-color:currentColor}.md\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.md\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:focus\:bg-transparent:focus{background-color:transparent}.md\:focus\:bg-current:focus{background-color:currentColor}.md\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.md\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:bg-opacity-0{--tw-bg-opacity:0}.md\:bg-opacity-5{--tw-bg-opacity:0.05}.md\:bg-opacity-10{--tw-bg-opacity:0.1}.md\:bg-opacity-20{--tw-bg-opacity:0.2}.md\:bg-opacity-25{--tw-bg-opacity:0.25}.md\:bg-opacity-30{--tw-bg-opacity:0.3}.md\:bg-opacity-40{--tw-bg-opacity:0.4}.md\:bg-opacity-50{--tw-bg-opacity:0.5}.md\:bg-opacity-60{--tw-bg-opacity:0.6}.md\:bg-opacity-70{--tw-bg-opacity:0.7}.md\:bg-opacity-75{--tw-bg-opacity:0.75}.md\:bg-opacity-80{--tw-bg-opacity:0.8}.md\:bg-opacity-90{--tw-bg-opacity:0.9}.md\:bg-opacity-95{--tw-bg-opacity:0.95}.md\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .md\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .md\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .md\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .md\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .md\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .md\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .md\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .md\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .md\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .md\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .md\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .md\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .md\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .md\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .md\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.md\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.md\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.md\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.md\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.md\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.md\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.md\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.md\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.md\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.md\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.md\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.md\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.md\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.md\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.md\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.md\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.md\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.md\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.md\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.md\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.md\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.md\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.md\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.md\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.md\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.md\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.md\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.md\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.md\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.md\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.md\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.md\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.md\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.md\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.md\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.md\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.md\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.md\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.md\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.md\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.md\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.md\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.md\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.md\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.md\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.md\:bg-none{background-image:none}.md\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.md\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.md\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.md\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.md\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.md\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.md\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.md\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.md\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:to-transparent{--tw-gradient-to:transparent}.md\:to-current{--tw-gradient-to:currentColor}.md\:to-black{--tw-gradient-to:#000}.md\:to-white{--tw-gradient-to:#fff}.md\:to-gray-50{--tw-gradient-to:#f9fafb}.md\:to-gray-100{--tw-gradient-to:#f3f4f6}.md\:to-gray-200{--tw-gradient-to:#e5e7eb}.md\:to-gray-300{--tw-gradient-to:#d1d5db}.md\:to-gray-400{--tw-gradient-to:#9ca3af}.md\:to-gray-500{--tw-gradient-to:#6b7280}.md\:to-gray-600{--tw-gradient-to:#4b5563}.md\:to-gray-700{--tw-gradient-to:#374151}.md\:to-gray-800{--tw-gradient-to:#1f2937}.md\:to-gray-900{--tw-gradient-to:#111827}.md\:to-red-50{--tw-gradient-to:#fef2f2}.md\:to-red-100{--tw-gradient-to:#fee2e2}.md\:to-red-200{--tw-gradient-to:#fecaca}.md\:to-red-300{--tw-gradient-to:#fca5a5}.md\:to-red-400{--tw-gradient-to:#f87171}.md\:to-red-500{--tw-gradient-to:#ef4444}.md\:to-red-600{--tw-gradient-to:#dc2626}.md\:to-red-700{--tw-gradient-to:#b91c1c}.md\:to-red-800{--tw-gradient-to:#991b1b}.md\:to-red-900{--tw-gradient-to:#7f1d1d}.md\:to-yellow-50{--tw-gradient-to:#fffbeb}.md\:to-yellow-100{--tw-gradient-to:#fef3c7}.md\:to-yellow-200{--tw-gradient-to:#fde68a}.md\:to-yellow-300{--tw-gradient-to:#fcd34d}.md\:to-yellow-400{--tw-gradient-to:#fbbf24}.md\:to-yellow-500{--tw-gradient-to:#f59e0b}.md\:to-yellow-600{--tw-gradient-to:#d97706}.md\:to-yellow-700{--tw-gradient-to:#b45309}.md\:to-yellow-800{--tw-gradient-to:#92400e}.md\:to-yellow-900{--tw-gradient-to:#78350f}.md\:to-green-50{--tw-gradient-to:#ecfdf5}.md\:to-green-100{--tw-gradient-to:#d1fae5}.md\:to-green-200{--tw-gradient-to:#a7f3d0}.md\:to-green-300{--tw-gradient-to:#6ee7b7}.md\:to-green-400{--tw-gradient-to:#34d399}.md\:to-green-500{--tw-gradient-to:#10b981}.md\:to-green-600{--tw-gradient-to:#059669}.md\:to-green-700{--tw-gradient-to:#047857}.md\:to-green-800{--tw-gradient-to:#065f46}.md\:to-green-900{--tw-gradient-to:#064e3b}.md\:to-blue-50{--tw-gradient-to:#eff6ff}.md\:to-blue-100{--tw-gradient-to:#dbeafe}.md\:to-blue-200{--tw-gradient-to:#bfdbfe}.md\:to-blue-300{--tw-gradient-to:#93c5fd}.md\:to-blue-400{--tw-gradient-to:#60a5fa}.md\:to-blue-500{--tw-gradient-to:#3b82f6}.md\:to-blue-600{--tw-gradient-to:#2563eb}.md\:to-blue-700{--tw-gradient-to:#1d4ed8}.md\:to-blue-800{--tw-gradient-to:#1e40af}.md\:to-blue-900{--tw-gradient-to:#1e3a8a}.md\:to-indigo-50{--tw-gradient-to:#eef2ff}.md\:to-indigo-100{--tw-gradient-to:#e0e7ff}.md\:to-indigo-200{--tw-gradient-to:#c7d2fe}.md\:to-indigo-300{--tw-gradient-to:#a5b4fc}.md\:to-indigo-400{--tw-gradient-to:#818cf8}.md\:to-indigo-500{--tw-gradient-to:#6366f1}.md\:to-indigo-600{--tw-gradient-to:#4f46e5}.md\:to-indigo-700{--tw-gradient-to:#4338ca}.md\:to-indigo-800{--tw-gradient-to:#3730a3}.md\:to-indigo-900{--tw-gradient-to:#312e81}.md\:to-purple-50{--tw-gradient-to:#f5f3ff}.md\:to-purple-100{--tw-gradient-to:#ede9fe}.md\:to-purple-200{--tw-gradient-to:#ddd6fe}.md\:to-purple-300{--tw-gradient-to:#c4b5fd}.md\:to-purple-400{--tw-gradient-to:#a78bfa}.md\:to-purple-500{--tw-gradient-to:#8b5cf6}.md\:to-purple-600{--tw-gradient-to:#7c3aed}.md\:to-purple-700{--tw-gradient-to:#6d28d9}.md\:to-purple-800{--tw-gradient-to:#5b21b6}.md\:to-purple-900{--tw-gradient-to:#4c1d95}.md\:to-pink-50{--tw-gradient-to:#fdf2f8}.md\:to-pink-100{--tw-gradient-to:#fce7f3}.md\:to-pink-200{--tw-gradient-to:#fbcfe8}.md\:to-pink-300{--tw-gradient-to:#f9a8d4}.md\:to-pink-400{--tw-gradient-to:#f472b6}.md\:to-pink-500{--tw-gradient-to:#ec4899}.md\:to-pink-600{--tw-gradient-to:#db2777}.md\:to-pink-700{--tw-gradient-to:#be185d}.md\:to-pink-800{--tw-gradient-to:#9d174d}.md\:to-pink-900{--tw-gradient-to:#831843}.md\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.md\:hover\:to-current:hover{--tw-gradient-to:currentColor}.md\:hover\:to-black:hover{--tw-gradient-to:#000}.md\:hover\:to-white:hover{--tw-gradient-to:#fff}.md\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.md\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.md\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.md\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.md\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.md\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.md\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.md\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.md\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.md\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.md\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.md\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.md\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.md\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.md\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.md\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.md\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.md\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.md\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.md\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.md\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.md\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.md\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.md\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.md\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.md\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.md\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.md\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.md\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.md\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.md\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.md\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.md\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.md\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.md\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.md\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.md\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.md\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.md\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.md\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.md\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.md\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.md\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.md\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.md\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.md\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.md\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.md\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.md\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.md\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.md\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.md\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.md\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.md\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.md\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.md\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.md\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.md\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.md\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.md\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.md\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.md\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.md\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.md\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.md\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.md\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.md\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.md\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.md\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.md\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.md\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.md\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.md\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.md\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.md\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.md\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.md\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.md\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.md\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.md\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.md\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.md\:focus\:to-current:focus{--tw-gradient-to:currentColor}.md\:focus\:to-black:focus{--tw-gradient-to:#000}.md\:focus\:to-white:focus{--tw-gradient-to:#fff}.md\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.md\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.md\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.md\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.md\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.md\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.md\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.md\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.md\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.md\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.md\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.md\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.md\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.md\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.md\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.md\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.md\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.md\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.md\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.md\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.md\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.md\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.md\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.md\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.md\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.md\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.md\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.md\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.md\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.md\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.md\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.md\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.md\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.md\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.md\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.md\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.md\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.md\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.md\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.md\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.md\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.md\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.md\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.md\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.md\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.md\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.md\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.md\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.md\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.md\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.md\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.md\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.md\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.md\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.md\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.md\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.md\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.md\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.md\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.md\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.md\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.md\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.md\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.md\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.md\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.md\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.md\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.md\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.md\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.md\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.md\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.md\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.md\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.md\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.md\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.md\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.md\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.md\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.md\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.md\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.md\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.md\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.md\:bg-auto{background-size:auto}.md\:bg-cover{background-size:cover}.md\:bg-contain{background-size:contain}.md\:bg-fixed{background-attachment:fixed}.md\:bg-local{background-attachment:local}.md\:bg-scroll{background-attachment:scroll}.md\:bg-clip-border{background-clip:border-box}.md\:bg-clip-padding{background-clip:padding-box}.md\:bg-clip-content{background-clip:content-box}.md\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.md\:bg-bottom{background-position:bottom}.md\:bg-center{background-position:center}.md\:bg-left{background-position:left}.md\:bg-left-bottom{background-position:left bottom}.md\:bg-left-top{background-position:left top}.md\:bg-right{background-position:right}.md\:bg-right-bottom{background-position:right bottom}.md\:bg-right-top{background-position:right top}.md\:bg-top{background-position:top}.md\:bg-repeat{background-repeat:repeat}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:bg-repeat-x{background-repeat:repeat-x}.md\:bg-repeat-y{background-repeat:repeat-y}.md\:bg-repeat-round{background-repeat:round}.md\:bg-repeat-space{background-repeat:space}.md\:bg-origin-border{background-origin:border-box}.md\:bg-origin-padding{background-origin:padding-box}.md\:bg-origin-content{background-origin:content-box}.md\:fill-current{fill:currentColor}.md\:stroke-current{stroke:currentColor}.md\:stroke-0{stroke-width:0}.md\:stroke-1{stroke-width:1}.md\:stroke-2{stroke-width:2}.md\:object-contain{object-fit:contain}.md\:object-cover{object-fit:cover}.md\:object-fill{object-fit:fill}.md\:object-none{object-fit:none}.md\:object-scale-down{object-fit:scale-down}.md\:object-bottom{object-position:bottom}.md\:object-center{object-position:center}.md\:object-left{object-position:left}.md\:object-left-bottom{object-position:left bottom}.md\:object-left-top{object-position:left top}.md\:object-right{object-position:right}.md\:object-right-bottom{object-position:right bottom}.md\:object-right-top{object-position:right top}.md\:object-top{object-position:top}.md\:p-0{padding:0}.md\:p-1{padding:.25rem}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:p-10{padding:2.5rem}.md\:p-11{padding:2.75rem}.md\:p-12{padding:3rem}.md\:p-14{padding:3.5rem}.md\:p-16{padding:4rem}.md\:p-20{padding:5rem}.md\:p-24{padding:6rem}.md\:p-28{padding:7rem}.md\:p-32{padding:8rem}.md\:p-36{padding:9rem}.md\:p-40{padding:10rem}.md\:p-44{padding:11rem}.md\:p-48{padding:12rem}.md\:p-52{padding:13rem}.md\:p-56{padding:14rem}.md\:p-60{padding:15rem}.md\:p-64{padding:16rem}.md\:p-72{padding:18rem}.md\:p-80{padding:20rem}.md\:p-96{padding:24rem}.md\:p-px{padding:1px}.md\:p-0\.5{padding:.125rem}.md\:p-1\.5{padding:.375rem}.md\:p-2\.5{padding:.625rem}.md\:p-3\.5{padding:.875rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-11{padding-left:2.75rem;padding-right:2.75rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-28{padding-left:7rem;padding-right:7rem}.md\:px-32{padding-left:8rem;padding-right:8rem}.md\:px-36{padding-left:9rem;padding-right:9rem}.md\:px-40{padding-left:10rem;padding-right:10rem}.md\:px-44{padding-left:11rem;padding-right:11rem}.md\:px-48{padding-left:12rem;padding-right:12rem}.md\:px-52{padding-left:13rem;padding-right:13rem}.md\:px-56{padding-left:14rem;padding-right:14rem}.md\:px-60{padding-left:15rem;padding-right:15rem}.md\:px-64{padding-left:16rem;padding-right:16rem}.md\:px-72{padding-left:18rem;padding-right:18rem}.md\:px-80{padding-left:20rem;padding-right:20rem}.md\:px-96{padding-left:24rem;padding-right:24rem}.md\:px-px{padding-left:1px;padding-right:1px}.md\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-36{padding-top:9rem;padding-bottom:9rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-44{padding-top:11rem;padding-bottom:11rem}.md\:py-48{padding-top:12rem;padding-bottom:12rem}.md\:py-52{padding-top:13rem;padding-bottom:13rem}.md\:py-56{padding-top:14rem;padding-bottom:14rem}.md\:py-60{padding-top:15rem;padding-bottom:15rem}.md\:py-64{padding-top:16rem;padding-bottom:16rem}.md\:py-72{padding-top:18rem;padding-bottom:18rem}.md\:py-80{padding-top:20rem;padding-bottom:20rem}.md\:py-96{padding-top:24rem;padding-bottom:24rem}.md\:py-px{padding-top:1px;padding-bottom:1px}.md\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:pt-0{padding-top:0}.md\:pt-1{padding-top:.25rem}.md\:pt-2{padding-top:.5rem}.md\:pt-3{padding-top:.75rem}.md\:pt-4{padding-top:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-7{padding-top:1.75rem}.md\:pt-8{padding-top:2rem}.md\:pt-9{padding-top:2.25rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-11{padding-top:2.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-36{padding-top:9rem}.md\:pt-40{padding-top:10rem}.md\:pt-44{padding-top:11rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:pt-56{padding-top:14rem}.md\:pt-60{padding-top:15rem}.md\:pt-64{padding-top:16rem}.md\:pt-72{padding-top:18rem}.md\:pt-80{padding-top:20rem}.md\:pt-96{padding-top:24rem}.md\:pt-px{padding-top:1px}.md\:pt-0\.5{padding-top:.125rem}.md\:pt-1\.5{padding-top:.375rem}.md\:pt-2\.5{padding-top:.625rem}.md\:pt-3\.5{padding-top:.875rem}.md\:pr-0{padding-right:0}.md\:pr-1{padding-right:.25rem}.md\:pr-2{padding-right:.5rem}.md\:pr-3{padding-right:.75rem}.md\:pr-4{padding-right:1rem}.md\:pr-5{padding-right:1.25rem}.md\:pr-6{padding-right:1.5rem}.md\:pr-7{padding-right:1.75rem}.md\:pr-8{padding-right:2rem}.md\:pr-9{padding-right:2.25rem}.md\:pr-10{padding-right:2.5rem}.md\:pr-11{padding-right:2.75rem}.md\:pr-12{padding-right:3rem}.md\:pr-14{padding-right:3.5rem}.md\:pr-16{padding-right:4rem}.md\:pr-20{padding-right:5rem}.md\:pr-24{padding-right:6rem}.md\:pr-28{padding-right:7rem}.md\:pr-32{padding-right:8rem}.md\:pr-36{padding-right:9rem}.md\:pr-40{padding-right:10rem}.md\:pr-44{padding-right:11rem}.md\:pr-48{padding-right:12rem}.md\:pr-52{padding-right:13rem}.md\:pr-56{padding-right:14rem}.md\:pr-60{padding-right:15rem}.md\:pr-64{padding-right:16rem}.md\:pr-72{padding-right:18rem}.md\:pr-80{padding-right:20rem}.md\:pr-96{padding-right:24rem}.md\:pr-px{padding-right:1px}.md\:pr-0\.5{padding-right:.125rem}.md\:pr-1\.5{padding-right:.375rem}.md\:pr-2\.5{padding-right:.625rem}.md\:pr-3\.5{padding-right:.875rem}.md\:pb-0{padding-bottom:0}.md\:pb-1{padding-bottom:.25rem}.md\:pb-2{padding-bottom:.5rem}.md\:pb-3{padding-bottom:.75rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-9{padding-bottom:2.25rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-11{padding-bottom:2.75rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-32{padding-bottom:8rem}.md\:pb-36{padding-bottom:9rem}.md\:pb-40{padding-bottom:10rem}.md\:pb-44{padding-bottom:11rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-52{padding-bottom:13rem}.md\:pb-56{padding-bottom:14rem}.md\:pb-60{padding-bottom:15rem}.md\:pb-64{padding-bottom:16rem}.md\:pb-72{padding-bottom:18rem}.md\:pb-80{padding-bottom:20rem}.md\:pb-96{padding-bottom:24rem}.md\:pb-px{padding-bottom:1px}.md\:pb-0\.5{padding-bottom:.125rem}.md\:pb-1\.5{padding-bottom:.375rem}.md\:pb-2\.5{padding-bottom:.625rem}.md\:pb-3\.5{padding-bottom:.875rem}.md\:pl-0{padding-left:0}.md\:pl-1{padding-left:.25rem}.md\:pl-2{padding-left:.5rem}.md\:pl-3{padding-left:.75rem}.md\:pl-4{padding-left:1rem}.md\:pl-5{padding-left:1.25rem}.md\:pl-6{padding-left:1.5rem}.md\:pl-7{padding-left:1.75rem}.md\:pl-8{padding-left:2rem}.md\:pl-9{padding-left:2.25rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-11{padding-left:2.75rem}.md\:pl-12{padding-left:3rem}.md\:pl-14{padding-left:3.5rem}.md\:pl-16{padding-left:4rem}.md\:pl-20{padding-left:5rem}.md\:pl-24{padding-left:6rem}.md\:pl-28{padding-left:7rem}.md\:pl-32{padding-left:8rem}.md\:pl-36{padding-left:9rem}.md\:pl-40{padding-left:10rem}.md\:pl-44{padding-left:11rem}.md\:pl-48{padding-left:12rem}.md\:pl-52{padding-left:13rem}.md\:pl-56{padding-left:14rem}.md\:pl-60{padding-left:15rem}.md\:pl-64{padding-left:16rem}.md\:pl-72{padding-left:18rem}.md\:pl-80{padding-left:20rem}.md\:pl-96{padding-left:24rem}.md\:pl-px{padding-left:1px}.md\:pl-0\.5{padding-left:.125rem}.md\:pl-1\.5{padding-left:.375rem}.md\:pl-2\.5{padding-left:.625rem}.md\:pl-3\.5{padding-left:.875rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-justify{text-align:justify}.md\:align-baseline{vertical-align:baseline}.md\:align-top{vertical-align:top}.md\:align-middle{vertical-align:middle}.md\:align-bottom{vertical-align:bottom}.md\:align-text-top{vertical-align:text-top}.md\:align-text-bottom{vertical-align:text-bottom}.md\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.md\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.md\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:font-thin{font-weight:100}.md\:font-extralight{font-weight:200}.md\:font-light{font-weight:300}.md\:font-normal{font-weight:400}.md\:font-medium{font-weight:500}.md\:font-semibold{font-weight:600}.md\:font-bold{font-weight:700}.md\:font-extrabold{font-weight:800}.md\:font-black{font-weight:900}.md\:uppercase{text-transform:uppercase}.md\:lowercase{text-transform:lowercase}.md\:capitalize{text-transform:capitalize}.md\:normal-case{text-transform:none}.md\:italic{font-style:italic}.md\:not-italic{font-style:normal}.md\:diagonal-fractions,.md\:lining-nums,.md\:oldstyle-nums,.md\:ordinal,.md\:proportional-nums,.md\:slashed-zero,.md\:stacked-fractions,.md\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.md\:normal-nums{font-variant-numeric:normal}.md\:ordinal{--tw-ordinal:ordinal}.md\:slashed-zero{--tw-slashed-zero:slashed-zero}.md\:lining-nums{--tw-numeric-figure:lining-nums}.md\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.md\:proportional-nums{--tw-numeric-spacing:proportional-nums}.md\:tabular-nums{--tw-numeric-spacing:tabular-nums}.md\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.md\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.md\:leading-3{line-height:.75rem}.md\:leading-4{line-height:1rem}.md\:leading-5{line-height:1.25rem}.md\:leading-6{line-height:1.5rem}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-10{line-height:2.5rem}.md\:leading-none{line-height:1}.md\:leading-tight{line-height:1.25}.md\:leading-snug{line-height:1.375}.md\:leading-normal{line-height:1.5}.md\:leading-relaxed{line-height:1.625}.md\:leading-loose{line-height:2}.md\:tracking-tighter{letter-spacing:-.05em}.md\:tracking-tight{letter-spacing:-.025em}.md\:tracking-normal{letter-spacing:0}.md\:tracking-wide{letter-spacing:.025em}.md\:tracking-wider{letter-spacing:.05em}.md\:tracking-widest{letter-spacing:.1em}.md\:text-transparent{color:transparent}.md\:text-current{color:currentColor}.md\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.md\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-transparent{color:transparent}.group:hover .md\:group-hover\:text-current{color:currentColor}.group:hover .md\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:focus-within\:text-transparent:focus-within{color:transparent}.md\:focus-within\:text-current:focus-within{color:currentColor}.md\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.md\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:hover\:text-transparent:hover{color:transparent}.md\:hover\:text-current:hover{color:currentColor}.md\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.md\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:focus\:text-transparent:focus{color:transparent}.md\:focus\:text-current:focus{color:currentColor}.md\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.md\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:text-opacity-0{--tw-text-opacity:0}.md\:text-opacity-5{--tw-text-opacity:0.05}.md\:text-opacity-10{--tw-text-opacity:0.1}.md\:text-opacity-20{--tw-text-opacity:0.2}.md\:text-opacity-25{--tw-text-opacity:0.25}.md\:text-opacity-30{--tw-text-opacity:0.3}.md\:text-opacity-40{--tw-text-opacity:0.4}.md\:text-opacity-50{--tw-text-opacity:0.5}.md\:text-opacity-60{--tw-text-opacity:0.6}.md\:text-opacity-70{--tw-text-opacity:0.7}.md\:text-opacity-75{--tw-text-opacity:0.75}.md\:text-opacity-80{--tw-text-opacity:0.8}.md\:text-opacity-90{--tw-text-opacity:0.9}.md\:text-opacity-95{--tw-text-opacity:0.95}.md\:text-opacity-100{--tw-text-opacity:1}.group:hover .md\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .md\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .md\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .md\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .md\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .md\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .md\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .md\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .md\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .md\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .md\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .md\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .md\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .md\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .md\:group-hover\:text-opacity-100{--tw-text-opacity:1}.md\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.md\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.md\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.md\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.md\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.md\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.md\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.md\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.md\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.md\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.md\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.md\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.md\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.md\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.md\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.md\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.md\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.md\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.md\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.md\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.md\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.md\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.md\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.md\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.md\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.md\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.md\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.md\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.md\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.md\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.md\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.md\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.md\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.md\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.md\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.md\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.md\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.md\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.md\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.md\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.md\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.md\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.md\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.md\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.md\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.md\:underline{text-decoration:underline}.md\:line-through{text-decoration:line-through}.md\:no-underline{text-decoration:none}.group:hover .md\:group-hover\:underline{text-decoration:underline}.group:hover .md\:group-hover\:line-through{text-decoration:line-through}.group:hover .md\:group-hover\:no-underline{text-decoration:none}.md\:focus-within\:underline:focus-within{text-decoration:underline}.md\:focus-within\:line-through:focus-within{text-decoration:line-through}.md\:focus-within\:no-underline:focus-within{text-decoration:none}.md\:hover\:underline:hover{text-decoration:underline}.md\:hover\:line-through:hover{text-decoration:line-through}.md\:hover\:no-underline:hover{text-decoration:none}.md\:focus\:underline:focus{text-decoration:underline}.md\:focus\:line-through:focus{text-decoration:line-through}.md\:focus\:no-underline:focus{text-decoration:none}.md\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.md\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.md\:placeholder-transparent::placeholder{color:transparent}.md\:placeholder-current::placeholder{color:currentColor}.md\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.md\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.md\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.md\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.md\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.md\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.md\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.md\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.md\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.md\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.md\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.md\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.md\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.md\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.md\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.md\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.md\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.md\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.md\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.md\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.md\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.md\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.md\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.md\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.md\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.md\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.md\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.md\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.md\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.md\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.md\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.md\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.md\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.md\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.md\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.md\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.md\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.md\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.md\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.md\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.md\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.md\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.md\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.md\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.md\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.md\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.md\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.md\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.md\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.md\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.md\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.md\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.md\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.md\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.md\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.md\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.md\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.md\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.md\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.md\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.md\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.md\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.md\:focus\:placeholder-current:focus::placeholder{color:currentColor}.md\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.md\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.md\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.md\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.md\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.md\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.md\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.md\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.md\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.md\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.md\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.md\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.md\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.md\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.md\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.md\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.md\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.md\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.md\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.md\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.md\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.md\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.md\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.md\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.md\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.md\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.md\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.md\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.md\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.md\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.md\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.md\:opacity-0{opacity:0}.md\:opacity-5{opacity:.05}.md\:opacity-10{opacity:.1}.md\:opacity-20{opacity:.2}.md\:opacity-25{opacity:.25}.md\:opacity-30{opacity:.3}.md\:opacity-40{opacity:.4}.md\:opacity-50{opacity:.5}.md\:opacity-60{opacity:.6}.md\:opacity-70{opacity:.7}.md\:opacity-75{opacity:.75}.md\:opacity-80{opacity:.8}.md\:opacity-90{opacity:.9}.md\:opacity-95{opacity:.95}.md\:opacity-100{opacity:1}.group:hover .md\:group-hover\:opacity-0{opacity:0}.group:hover .md\:group-hover\:opacity-5{opacity:.05}.group:hover .md\:group-hover\:opacity-10{opacity:.1}.group:hover .md\:group-hover\:opacity-20{opacity:.2}.group:hover .md\:group-hover\:opacity-25{opacity:.25}.group:hover .md\:group-hover\:opacity-30{opacity:.3}.group:hover .md\:group-hover\:opacity-40{opacity:.4}.group:hover .md\:group-hover\:opacity-50{opacity:.5}.group:hover .md\:group-hover\:opacity-60{opacity:.6}.group:hover .md\:group-hover\:opacity-70{opacity:.7}.group:hover .md\:group-hover\:opacity-75{opacity:.75}.group:hover .md\:group-hover\:opacity-80{opacity:.8}.group:hover .md\:group-hover\:opacity-90{opacity:.9}.group:hover .md\:group-hover\:opacity-95{opacity:.95}.group:hover .md\:group-hover\:opacity-100{opacity:1}.md\:focus-within\:opacity-0:focus-within{opacity:0}.md\:focus-within\:opacity-5:focus-within{opacity:.05}.md\:focus-within\:opacity-10:focus-within{opacity:.1}.md\:focus-within\:opacity-20:focus-within{opacity:.2}.md\:focus-within\:opacity-25:focus-within{opacity:.25}.md\:focus-within\:opacity-30:focus-within{opacity:.3}.md\:focus-within\:opacity-40:focus-within{opacity:.4}.md\:focus-within\:opacity-50:focus-within{opacity:.5}.md\:focus-within\:opacity-60:focus-within{opacity:.6}.md\:focus-within\:opacity-70:focus-within{opacity:.7}.md\:focus-within\:opacity-75:focus-within{opacity:.75}.md\:focus-within\:opacity-80:focus-within{opacity:.8}.md\:focus-within\:opacity-90:focus-within{opacity:.9}.md\:focus-within\:opacity-95:focus-within{opacity:.95}.md\:focus-within\:opacity-100:focus-within{opacity:1}.md\:hover\:opacity-0:hover{opacity:0}.md\:hover\:opacity-5:hover{opacity:.05}.md\:hover\:opacity-10:hover{opacity:.1}.md\:hover\:opacity-20:hover{opacity:.2}.md\:hover\:opacity-25:hover{opacity:.25}.md\:hover\:opacity-30:hover{opacity:.3}.md\:hover\:opacity-40:hover{opacity:.4}.md\:hover\:opacity-50:hover{opacity:.5}.md\:hover\:opacity-60:hover{opacity:.6}.md\:hover\:opacity-70:hover{opacity:.7}.md\:hover\:opacity-75:hover{opacity:.75}.md\:hover\:opacity-80:hover{opacity:.8}.md\:hover\:opacity-90:hover{opacity:.9}.md\:hover\:opacity-95:hover{opacity:.95}.md\:hover\:opacity-100:hover{opacity:1}.md\:focus\:opacity-0:focus{opacity:0}.md\:focus\:opacity-5:focus{opacity:.05}.md\:focus\:opacity-10:focus{opacity:.1}.md\:focus\:opacity-20:focus{opacity:.2}.md\:focus\:opacity-25:focus{opacity:.25}.md\:focus\:opacity-30:focus{opacity:.3}.md\:focus\:opacity-40:focus{opacity:.4}.md\:focus\:opacity-50:focus{opacity:.5}.md\:focus\:opacity-60:focus{opacity:.6}.md\:focus\:opacity-70:focus{opacity:.7}.md\:focus\:opacity-75:focus{opacity:.75}.md\:focus\:opacity-80:focus{opacity:.8}.md\:focus\:opacity-90:focus{opacity:.9}.md\:focus\:opacity-95:focus{opacity:.95}.md\:focus\:opacity-100:focus{opacity:1}.md\:bg-blend-normal{background-blend-mode:normal}.md\:bg-blend-multiply{background-blend-mode:multiply}.md\:bg-blend-screen{background-blend-mode:screen}.md\:bg-blend-overlay{background-blend-mode:overlay}.md\:bg-blend-darken{background-blend-mode:darken}.md\:bg-blend-lighten{background-blend-mode:lighten}.md\:bg-blend-color-dodge{background-blend-mode:color-dodge}.md\:bg-blend-color-burn{background-blend-mode:color-burn}.md\:bg-blend-hard-light{background-blend-mode:hard-light}.md\:bg-blend-soft-light{background-blend-mode:soft-light}.md\:bg-blend-difference{background-blend-mode:difference}.md\:bg-blend-exclusion{background-blend-mode:exclusion}.md\:bg-blend-hue{background-blend-mode:hue}.md\:bg-blend-saturation{background-blend-mode:saturation}.md\:bg-blend-color{background-blend-mode:color}.md\:bg-blend-luminosity{background-blend-mode:luminosity}.md\:mix-blend-normal{mix-blend-mode:normal}.md\:mix-blend-multiply{mix-blend-mode:multiply}.md\:mix-blend-screen{mix-blend-mode:screen}.md\:mix-blend-overlay{mix-blend-mode:overlay}.md\:mix-blend-darken{mix-blend-mode:darken}.md\:mix-blend-lighten{mix-blend-mode:lighten}.md\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.md\:mix-blend-color-burn{mix-blend-mode:color-burn}.md\:mix-blend-hard-light{mix-blend-mode:hard-light}.md\:mix-blend-soft-light{mix-blend-mode:soft-light}.md\:mix-blend-difference{mix-blend-mode:difference}.md\:mix-blend-exclusion{mix-blend-mode:exclusion}.md\:mix-blend-hue{mix-blend-mode:hue}.md\:mix-blend-saturation{mix-blend-mode:saturation}.md\:mix-blend-color{mix-blend-mode:color}.md\:mix-blend-luminosity{mix-blend-mode:luminosity}.md\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:outline-none{outline:2px solid transparent;outline-offset:2px}.md\:outline-white{outline:2px dotted white;outline-offset:2px}.md\:outline-black{outline:2px dotted black;outline-offset:2px}.md\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.md\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.md\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.md\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.md\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.md\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.md\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring-inset{--tw-ring-inset:inset}.md\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.md\:focus\:ring-inset:focus{--tw-ring-inset:inset}.md\:ring-transparent{--tw-ring-color:transparent}.md\:ring-current{--tw-ring-color:currentColor}.md\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.md\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.md\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.md\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.md\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.md\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.md\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.md\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.md\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.md\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.md\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.md\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.md\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.md\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.md\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.md\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.md\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.md\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.md\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.md\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.md\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.md\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.md\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.md\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.md\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.md\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.md\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.md\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.md\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.md\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.md\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.md\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.md\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.md\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.md\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.md\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.md\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.md\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.md\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.md\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.md\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.md\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.md\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.md\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.md\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.md\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.md\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.md\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.md\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.md\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.md\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.md\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.md\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.md\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.md\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.md\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.md\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.md\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.md\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.md\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.md\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.md\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.md\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.md\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.md\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.md\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.md\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.md\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.md\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.md\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.md\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.md\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.md\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.md\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.md\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.md\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.md\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.md\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.md\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.md\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.md\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.md\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.md\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.md\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.md\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.md\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.md\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.md\:focus\:ring-current:focus{--tw-ring-color:currentColor}.md\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.md\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.md\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.md\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.md\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.md\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.md\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.md\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.md\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.md\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.md\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.md\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.md\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.md\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.md\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.md\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.md\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.md\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.md\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.md\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.md\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.md\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.md\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.md\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.md\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.md\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.md\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.md\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.md\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.md\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.md\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.md\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.md\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.md\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.md\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.md\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.md\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.md\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.md\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.md\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.md\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.md\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.md\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.md\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.md\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.md\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.md\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.md\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.md\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.md\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.md\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.md\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.md\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.md\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.md\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.md\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.md\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.md\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.md\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.md\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.md\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.md\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.md\:ring-opacity-0{--tw-ring-opacity:0}.md\:ring-opacity-5{--tw-ring-opacity:0.05}.md\:ring-opacity-10{--tw-ring-opacity:0.1}.md\:ring-opacity-20{--tw-ring-opacity:0.2}.md\:ring-opacity-25{--tw-ring-opacity:0.25}.md\:ring-opacity-30{--tw-ring-opacity:0.3}.md\:ring-opacity-40{--tw-ring-opacity:0.4}.md\:ring-opacity-50{--tw-ring-opacity:0.5}.md\:ring-opacity-60{--tw-ring-opacity:0.6}.md\:ring-opacity-70{--tw-ring-opacity:0.7}.md\:ring-opacity-75{--tw-ring-opacity:0.75}.md\:ring-opacity-80{--tw-ring-opacity:0.8}.md\:ring-opacity-90{--tw-ring-opacity:0.9}.md\:ring-opacity-95{--tw-ring-opacity:0.95}.md\:ring-opacity-100{--tw-ring-opacity:1}.md\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.md\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.md\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.md\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.md\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.md\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.md\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.md\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.md\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.md\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.md\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.md\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.md\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.md\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.md\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.md\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.md\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.md\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.md\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.md\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.md\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.md\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.md\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.md\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.md\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.md\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.md\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.md\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.md\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.md\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.md\:ring-offset-0{--tw-ring-offset-width:0px}.md\:ring-offset-1{--tw-ring-offset-width:1px}.md\:ring-offset-2{--tw-ring-offset-width:2px}.md\:ring-offset-4{--tw-ring-offset-width:4px}.md\:ring-offset-8{--tw-ring-offset-width:8px}.md\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.md\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.md\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.md\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.md\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.md\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.md\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.md\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.md\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.md\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.md\:ring-offset-transparent{--tw-ring-offset-color:transparent}.md\:ring-offset-current{--tw-ring-offset-color:currentColor}.md\:ring-offset-black{--tw-ring-offset-color:#000}.md\:ring-offset-white{--tw-ring-offset-color:#fff}.md\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.md\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.md\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.md\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.md\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.md\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.md\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.md\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.md\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.md\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.md\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.md\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.md\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.md\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.md\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.md\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.md\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.md\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.md\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.md\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.md\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.md\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.md\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.md\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.md\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.md\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.md\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.md\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.md\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.md\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.md\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.md\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.md\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.md\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.md\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.md\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.md\:ring-offset-green-600{--tw-ring-offset-color:#059669}.md\:ring-offset-green-700{--tw-ring-offset-color:#047857}.md\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.md\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.md\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.md\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.md\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.md\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.md\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.md\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.md\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.md\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.md\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.md\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.md\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.md\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.md\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.md\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.md\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.md\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.md\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.md\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.md\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.md\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.md\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.md\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.md\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.md\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.md\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.md\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.md\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.md\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.md\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.md\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.md\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.md\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.md\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.md\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.md\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.md\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.md\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.md\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.md\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.md\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.md\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.md\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.md\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.md\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.md\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.md\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.md\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.md\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.md\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.md\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.md\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.md\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.md\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.md\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.md\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.md\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.md\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.md\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.md\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.md\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.md\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.md\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.md\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.md\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.md\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.md\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.md\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.md\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.md\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.md\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.md\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.md\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.md\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.md\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.md\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.md\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.md\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.md\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.md\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.md\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.md\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.md\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.md\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.md\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.md\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.md\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.md\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.md\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.md\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.md\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.md\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.md\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.md\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.md\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.md\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.md\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.md\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.md\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.md\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.md\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.md\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.md\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.md\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.md\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.md\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.md\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.md\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.md\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.md\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.md\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.md\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.md\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.md\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.md\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.md\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.md\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.md\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.md\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.md\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.md\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.md\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.md\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.md\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.md\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.md\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.md\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.md\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.md\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.md\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.md\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.md\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.md\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.md\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.md\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.md\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.md\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.md\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.md\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.md\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.md\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.md\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.md\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.md\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.md\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.md\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.md\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.md\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.md\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.md\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.md\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.md\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.md\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.md\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.md\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.md\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.md\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.md\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.md\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.md\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.md\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.md\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.md\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.md\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.md\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.md\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.md\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.md\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.md\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.md\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.md\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.md\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.md\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.md\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.md\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.md\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.md\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.md\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.md\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.md\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.md\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.md\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.md\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.md\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.md\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.md\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.md\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.md\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.md\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.md\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.md\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.md\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.md\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.md\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.md\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.md\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.md\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.md\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.md\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.md\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.md\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.md\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.md\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.md\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.md\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.md\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.md\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.md\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.md\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.md\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.md\:filter-none{filter:none}.md\:blur-0{--tw-blur:blur(0)}.md\:blur-none{--tw-blur:blur(0)}.md\:blur-sm{--tw-blur:blur(4px)}.md\:blur{--tw-blur:blur(8px)}.md\:blur-md{--tw-blur:blur(12px)}.md\:blur-lg{--tw-blur:blur(16px)}.md\:blur-xl{--tw-blur:blur(24px)}.md\:blur-2xl{--tw-blur:blur(40px)}.md\:blur-3xl{--tw-blur:blur(64px)}.md\:brightness-0{--tw-brightness:brightness(0)}.md\:brightness-50{--tw-brightness:brightness(.5)}.md\:brightness-75{--tw-brightness:brightness(.75)}.md\:brightness-90{--tw-brightness:brightness(.9)}.md\:brightness-95{--tw-brightness:brightness(.95)}.md\:brightness-100{--tw-brightness:brightness(1)}.md\:brightness-105{--tw-brightness:brightness(1.05)}.md\:brightness-110{--tw-brightness:brightness(1.1)}.md\:brightness-125{--tw-brightness:brightness(1.25)}.md\:brightness-150{--tw-brightness:brightness(1.5)}.md\:brightness-200{--tw-brightness:brightness(2)}.md\:contrast-0{--tw-contrast:contrast(0)}.md\:contrast-50{--tw-contrast:contrast(.5)}.md\:contrast-75{--tw-contrast:contrast(.75)}.md\:contrast-100{--tw-contrast:contrast(1)}.md\:contrast-125{--tw-contrast:contrast(1.25)}.md\:contrast-150{--tw-contrast:contrast(1.5)}.md\:contrast-200{--tw-contrast:contrast(2)}.md\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.md\:drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06))}.md\:drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06))}.md\:drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1))}.md\:drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08))}.md\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.md\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.md\:grayscale-0{--tw-grayscale:grayscale(0)}.md\:grayscale{--tw-grayscale:grayscale(100%)}.md\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.md\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.md\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.md\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.md\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.md\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.md\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.md\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.md\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.md\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.md\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.md\:invert-0{--tw-invert:invert(0)}.md\:invert{--tw-invert:invert(100%)}.md\:saturate-0{--tw-saturate:saturate(0)}.md\:saturate-50{--tw-saturate:saturate(.5)}.md\:saturate-100{--tw-saturate:saturate(1)}.md\:saturate-150{--tw-saturate:saturate(1.5)}.md\:saturate-200{--tw-saturate:saturate(2)}.md\:sepia-0{--tw-sepia:sepia(0)}.md\:sepia{--tw-sepia:sepia(100%)}.md\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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)}.md\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.md\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.md\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.md\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.md\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.md\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.md\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.md\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.md\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.md\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.md\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.md\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.md\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.md\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.md\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.md\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.md\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.md\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.md\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.md\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.md\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.md\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.md\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.md\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.md\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.md\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.md\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.md\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.md\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.md\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.md\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.md\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.md\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.md\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.md\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.md\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.md\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.md\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.md\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.md\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.md\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.md\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.md\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.md\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.md\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.md\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.md\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.md\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.md\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.md\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.md\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.md\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.md\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.md\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.md\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.md\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.md\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.md\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.md\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.md\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.md\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.md\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.md\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.md\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.md\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.md\:transition-none{transition-property:none}.md\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:delay-75{transition-delay:75ms}.md\:delay-100{transition-delay:0.1s}.md\:delay-150{transition-delay:150ms}.md\:delay-200{transition-delay:0.2s}.md\:delay-300{transition-delay:0.3s}.md\:delay-500{transition-delay:0.5s}.md\:delay-700{transition-delay:0.7s}.md\:delay-1000{transition-delay:1s}.md\:duration-75{transition-duration:75ms}.md\:duration-100{transition-duration:.1s}.md\:duration-150{transition-duration:150ms}.md\:duration-200{transition-duration:.2s}.md\:duration-300{transition-duration:.3s}.md\:duration-500{transition-duration:.5s}.md\:duration-700{transition-duration:.7s}.md\:duration-1000{transition-duration:1s}.md\:ease-linear{transition-timing-function:linear}.md\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.md\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.md\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:1024px){.lg\:container{width:100%}@media (min-width:640px){.lg\:container{max-width:640px}}@media (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:1024px){.lg\:container{max-width:1024px}}@media (min-width:1280px){.lg\:container{max-width:1280px}}@media (min-width:1536px){.lg\:container{max-width:1536px}}.lg\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.lg\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.lg\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.lg\:pointer-events-none{pointer-events:none}.lg\:pointer-events-auto{pointer-events:auto}.lg\:visible{visibility:visible}.lg\:invisible{visibility:hidden}.lg\:static{position:static}.lg\:fixed{position:fixed}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:inset-0{top:0;right:0;bottom:0;left:0}.lg\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.lg\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.lg\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.lg\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.lg\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.lg\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.lg\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.lg\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.lg\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.lg\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.lg\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.lg\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.lg\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.lg\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.lg\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.lg\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.lg\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.lg\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.lg\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.lg\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.lg\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.lg\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.lg\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.lg\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.lg\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.lg\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.lg\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.lg\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.lg\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.lg\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.lg\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.lg\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.lg\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.lg\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.lg\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.lg\:-inset-0{top:0;right:0;bottom:0;left:0}.lg\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.lg\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.lg\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.lg\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.lg\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.lg\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.lg\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.lg\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.lg\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.lg\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.lg\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.lg\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.lg\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.lg\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.lg\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.lg\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.lg\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.lg\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.lg\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.lg\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.lg\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.lg\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.lg\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.lg\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.lg\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.lg\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.lg\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.lg\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.lg\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.lg\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.lg\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.lg\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.lg\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.lg\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.lg\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.lg\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.lg\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.lg\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.lg\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.lg\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.lg\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.lg\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.lg\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.lg\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.lg\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.lg\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.lg\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.lg\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.lg\:inset-x-0{left:0;right:0}.lg\:inset-x-1{left:.25rem;right:.25rem}.lg\:inset-x-2{left:.5rem;right:.5rem}.lg\:inset-x-3{left:.75rem;right:.75rem}.lg\:inset-x-4{left:1rem;right:1rem}.lg\:inset-x-5{left:1.25rem;right:1.25rem}.lg\:inset-x-6{left:1.5rem;right:1.5rem}.lg\:inset-x-7{left:1.75rem;right:1.75rem}.lg\:inset-x-8{left:2rem;right:2rem}.lg\:inset-x-9{left:2.25rem;right:2.25rem}.lg\:inset-x-10{left:2.5rem;right:2.5rem}.lg\:inset-x-11{left:2.75rem;right:2.75rem}.lg\:inset-x-12{left:3rem;right:3rem}.lg\:inset-x-14{left:3.5rem;right:3.5rem}.lg\:inset-x-16{left:4rem;right:4rem}.lg\:inset-x-20{left:5rem;right:5rem}.lg\:inset-x-24{left:6rem;right:6rem}.lg\:inset-x-28{left:7rem;right:7rem}.lg\:inset-x-32{left:8rem;right:8rem}.lg\:inset-x-36{left:9rem;right:9rem}.lg\:inset-x-40{left:10rem;right:10rem}.lg\:inset-x-44{left:11rem;right:11rem}.lg\:inset-x-48{left:12rem;right:12rem}.lg\:inset-x-52{left:13rem;right:13rem}.lg\:inset-x-56{left:14rem;right:14rem}.lg\:inset-x-60{left:15rem;right:15rem}.lg\:inset-x-64{left:16rem;right:16rem}.lg\:inset-x-72{left:18rem;right:18rem}.lg\:inset-x-80{left:20rem;right:20rem}.lg\:inset-x-96{left:24rem;right:24rem}.lg\:inset-x-auto{left:auto;right:auto}.lg\:inset-x-px{left:1px;right:1px}.lg\:inset-x-0\.5{left:.125rem;right:.125rem}.lg\:inset-x-1\.5{left:.375rem;right:.375rem}.lg\:inset-x-2\.5{left:.625rem;right:.625rem}.lg\:inset-x-3\.5{left:.875rem;right:.875rem}.lg\:-inset-x-0{left:0;right:0}.lg\:-inset-x-1{left:-.25rem;right:-.25rem}.lg\:-inset-x-2{left:-.5rem;right:-.5rem}.lg\:-inset-x-3{left:-.75rem;right:-.75rem}.lg\:-inset-x-4{left:-1rem;right:-1rem}.lg\:-inset-x-5{left:-1.25rem;right:-1.25rem}.lg\:-inset-x-6{left:-1.5rem;right:-1.5rem}.lg\:-inset-x-7{left:-1.75rem;right:-1.75rem}.lg\:-inset-x-8{left:-2rem;right:-2rem}.lg\:-inset-x-9{left:-2.25rem;right:-2.25rem}.lg\:-inset-x-10{left:-2.5rem;right:-2.5rem}.lg\:-inset-x-11{left:-2.75rem;right:-2.75rem}.lg\:-inset-x-12{left:-3rem;right:-3rem}.lg\:-inset-x-14{left:-3.5rem;right:-3.5rem}.lg\:-inset-x-16{left:-4rem;right:-4rem}.lg\:-inset-x-20{left:-5rem;right:-5rem}.lg\:-inset-x-24{left:-6rem;right:-6rem}.lg\:-inset-x-28{left:-7rem;right:-7rem}.lg\:-inset-x-32{left:-8rem;right:-8rem}.lg\:-inset-x-36{left:-9rem;right:-9rem}.lg\:-inset-x-40{left:-10rem;right:-10rem}.lg\:-inset-x-44{left:-11rem;right:-11rem}.lg\:-inset-x-48{left:-12rem;right:-12rem}.lg\:-inset-x-52{left:-13rem;right:-13rem}.lg\:-inset-x-56{left:-14rem;right:-14rem}.lg\:-inset-x-60{left:-15rem;right:-15rem}.lg\:-inset-x-64{left:-16rem;right:-16rem}.lg\:-inset-x-72{left:-18rem;right:-18rem}.lg\:-inset-x-80{left:-20rem;right:-20rem}.lg\:-inset-x-96{left:-24rem;right:-24rem}.lg\:-inset-x-px{left:-1px;right:-1px}.lg\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.lg\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.lg\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.lg\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.lg\:inset-x-1\/2{left:50%;right:50%}.lg\:inset-x-1\/3{left:33.333333%;right:33.333333%}.lg\:inset-x-2\/3{left:66.666667%;right:66.666667%}.lg\:inset-x-1\/4{left:25%;right:25%}.lg\:inset-x-2\/4{left:50%;right:50%}.lg\:inset-x-3\/4{left:75%;right:75%}.lg\:inset-x-full{left:100%;right:100%}.lg\:-inset-x-1\/2{left:-50%;right:-50%}.lg\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.lg\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.lg\:-inset-x-1\/4{left:-25%;right:-25%}.lg\:-inset-x-2\/4{left:-50%;right:-50%}.lg\:-inset-x-3\/4{left:-75%;right:-75%}.lg\:-inset-x-full{left:-100%;right:-100%}.lg\:inset-y-0{top:0;bottom:0}.lg\:inset-y-1{top:.25rem;bottom:.25rem}.lg\:inset-y-2{top:.5rem;bottom:.5rem}.lg\:inset-y-3{top:.75rem;bottom:.75rem}.lg\:inset-y-4{top:1rem;bottom:1rem}.lg\:inset-y-5{top:1.25rem;bottom:1.25rem}.lg\:inset-y-6{top:1.5rem;bottom:1.5rem}.lg\:inset-y-7{top:1.75rem;bottom:1.75rem}.lg\:inset-y-8{top:2rem;bottom:2rem}.lg\:inset-y-9{top:2.25rem;bottom:2.25rem}.lg\:inset-y-10{top:2.5rem;bottom:2.5rem}.lg\:inset-y-11{top:2.75rem;bottom:2.75rem}.lg\:inset-y-12{top:3rem;bottom:3rem}.lg\:inset-y-14{top:3.5rem;bottom:3.5rem}.lg\:inset-y-16{top:4rem;bottom:4rem}.lg\:inset-y-20{top:5rem;bottom:5rem}.lg\:inset-y-24{top:6rem;bottom:6rem}.lg\:inset-y-28{top:7rem;bottom:7rem}.lg\:inset-y-32{top:8rem;bottom:8rem}.lg\:inset-y-36{top:9rem;bottom:9rem}.lg\:inset-y-40{top:10rem;bottom:10rem}.lg\:inset-y-44{top:11rem;bottom:11rem}.lg\:inset-y-48{top:12rem;bottom:12rem}.lg\:inset-y-52{top:13rem;bottom:13rem}.lg\:inset-y-56{top:14rem;bottom:14rem}.lg\:inset-y-60{top:15rem;bottom:15rem}.lg\:inset-y-64{top:16rem;bottom:16rem}.lg\:inset-y-72{top:18rem;bottom:18rem}.lg\:inset-y-80{top:20rem;bottom:20rem}.lg\:inset-y-96{top:24rem;bottom:24rem}.lg\:inset-y-auto{top:auto;bottom:auto}.lg\:inset-y-px{top:1px;bottom:1px}.lg\:inset-y-0\.5{top:.125rem;bottom:.125rem}.lg\:inset-y-1\.5{top:.375rem;bottom:.375rem}.lg\:inset-y-2\.5{top:.625rem;bottom:.625rem}.lg\:inset-y-3\.5{top:.875rem;bottom:.875rem}.lg\:-inset-y-0{top:0;bottom:0}.lg\:-inset-y-1{top:-.25rem;bottom:-.25rem}.lg\:-inset-y-2{top:-.5rem;bottom:-.5rem}.lg\:-inset-y-3{top:-.75rem;bottom:-.75rem}.lg\:-inset-y-4{top:-1rem;bottom:-1rem}.lg\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.lg\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.lg\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.lg\:-inset-y-8{top:-2rem;bottom:-2rem}.lg\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.lg\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.lg\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.lg\:-inset-y-12{top:-3rem;bottom:-3rem}.lg\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.lg\:-inset-y-16{top:-4rem;bottom:-4rem}.lg\:-inset-y-20{top:-5rem;bottom:-5rem}.lg\:-inset-y-24{top:-6rem;bottom:-6rem}.lg\:-inset-y-28{top:-7rem;bottom:-7rem}.lg\:-inset-y-32{top:-8rem;bottom:-8rem}.lg\:-inset-y-36{top:-9rem;bottom:-9rem}.lg\:-inset-y-40{top:-10rem;bottom:-10rem}.lg\:-inset-y-44{top:-11rem;bottom:-11rem}.lg\:-inset-y-48{top:-12rem;bottom:-12rem}.lg\:-inset-y-52{top:-13rem;bottom:-13rem}.lg\:-inset-y-56{top:-14rem;bottom:-14rem}.lg\:-inset-y-60{top:-15rem;bottom:-15rem}.lg\:-inset-y-64{top:-16rem;bottom:-16rem}.lg\:-inset-y-72{top:-18rem;bottom:-18rem}.lg\:-inset-y-80{top:-20rem;bottom:-20rem}.lg\:-inset-y-96{top:-24rem;bottom:-24rem}.lg\:-inset-y-px{top:-1px;bottom:-1px}.lg\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.lg\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.lg\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.lg\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.lg\:inset-y-1\/2{top:50%;bottom:50%}.lg\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.lg\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.lg\:inset-y-1\/4{top:25%;bottom:25%}.lg\:inset-y-2\/4{top:50%;bottom:50%}.lg\:inset-y-3\/4{top:75%;bottom:75%}.lg\:inset-y-full{top:100%;bottom:100%}.lg\:-inset-y-1\/2{top:-50%;bottom:-50%}.lg\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.lg\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.lg\:-inset-y-1\/4{top:-25%;bottom:-25%}.lg\:-inset-y-2\/4{top:-50%;bottom:-50%}.lg\:-inset-y-3\/4{top:-75%;bottom:-75%}.lg\:-inset-y-full{top:-100%;bottom:-100%}.lg\:top-0{top:0}.lg\:top-1{top:.25rem}.lg\:top-2{top:.5rem}.lg\:top-3{top:.75rem}.lg\:top-4{top:1rem}.lg\:top-5{top:1.25rem}.lg\:top-6{top:1.5rem}.lg\:top-7{top:1.75rem}.lg\:top-8{top:2rem}.lg\:top-9{top:2.25rem}.lg\:top-10{top:2.5rem}.lg\:top-11{top:2.75rem}.lg\:top-12{top:3rem}.lg\:top-14{top:3.5rem}.lg\:top-16{top:4rem}.lg\:top-20{top:5rem}.lg\:top-24{top:6rem}.lg\:top-28{top:7rem}.lg\:top-32{top:8rem}.lg\:top-36{top:9rem}.lg\:top-40{top:10rem}.lg\:top-44{top:11rem}.lg\:top-48{top:12rem}.lg\:top-52{top:13rem}.lg\:top-56{top:14rem}.lg\:top-60{top:15rem}.lg\:top-64{top:16rem}.lg\:top-72{top:18rem}.lg\:top-80{top:20rem}.lg\:top-96{top:24rem}.lg\:top-auto{top:auto}.lg\:top-px{top:1px}.lg\:top-0\.5{top:.125rem}.lg\:top-1\.5{top:.375rem}.lg\:top-2\.5{top:.625rem}.lg\:top-3\.5{top:.875rem}.lg\:-top-0{top:0}.lg\:-top-1{top:-.25rem}.lg\:-top-2{top:-.5rem}.lg\:-top-3{top:-.75rem}.lg\:-top-4{top:-1rem}.lg\:-top-5{top:-1.25rem}.lg\:-top-6{top:-1.5rem}.lg\:-top-7{top:-1.75rem}.lg\:-top-8{top:-2rem}.lg\:-top-9{top:-2.25rem}.lg\:-top-10{top:-2.5rem}.lg\:-top-11{top:-2.75rem}.lg\:-top-12{top:-3rem}.lg\:-top-14{top:-3.5rem}.lg\:-top-16{top:-4rem}.lg\:-top-20{top:-5rem}.lg\:-top-24{top:-6rem}.lg\:-top-28{top:-7rem}.lg\:-top-32{top:-8rem}.lg\:-top-36{top:-9rem}.lg\:-top-40{top:-10rem}.lg\:-top-44{top:-11rem}.lg\:-top-48{top:-12rem}.lg\:-top-52{top:-13rem}.lg\:-top-56{top:-14rem}.lg\:-top-60{top:-15rem}.lg\:-top-64{top:-16rem}.lg\:-top-72{top:-18rem}.lg\:-top-80{top:-20rem}.lg\:-top-96{top:-24rem}.lg\:-top-px{top:-1px}.lg\:-top-0\.5{top:-.125rem}.lg\:-top-1\.5{top:-.375rem}.lg\:-top-2\.5{top:-.625rem}.lg\:-top-3\.5{top:-.875rem}.lg\:top-1\/2{top:50%}.lg\:top-1\/3{top:33.333333%}.lg\:top-2\/3{top:66.666667%}.lg\:top-1\/4{top:25%}.lg\:top-2\/4{top:50%}.lg\:top-3\/4{top:75%}.lg\:top-full{top:100%}.lg\:-top-1\/2{top:-50%}.lg\:-top-1\/3{top:-33.333333%}.lg\:-top-2\/3{top:-66.666667%}.lg\:-top-1\/4{top:-25%}.lg\:-top-2\/4{top:-50%}.lg\:-top-3\/4{top:-75%}.lg\:-top-full{top:-100%}.lg\:right-0{right:0}.lg\:right-1{right:.25rem}.lg\:right-2{right:.5rem}.lg\:right-3{right:.75rem}.lg\:right-4{right:1rem}.lg\:right-5{right:1.25rem}.lg\:right-6{right:1.5rem}.lg\:right-7{right:1.75rem}.lg\:right-8{right:2rem}.lg\:right-9{right:2.25rem}.lg\:right-10{right:2.5rem}.lg\:right-11{right:2.75rem}.lg\:right-12{right:3rem}.lg\:right-14{right:3.5rem}.lg\:right-16{right:4rem}.lg\:right-20{right:5rem}.lg\:right-24{right:6rem}.lg\:right-28{right:7rem}.lg\:right-32{right:8rem}.lg\:right-36{right:9rem}.lg\:right-40{right:10rem}.lg\:right-44{right:11rem}.lg\:right-48{right:12rem}.lg\:right-52{right:13rem}.lg\:right-56{right:14rem}.lg\:right-60{right:15rem}.lg\:right-64{right:16rem}.lg\:right-72{right:18rem}.lg\:right-80{right:20rem}.lg\:right-96{right:24rem}.lg\:right-auto{right:auto}.lg\:right-px{right:1px}.lg\:right-0\.5{right:.125rem}.lg\:right-1\.5{right:.375rem}.lg\:right-2\.5{right:.625rem}.lg\:right-3\.5{right:.875rem}.lg\:-right-0{right:0}.lg\:-right-1{right:-.25rem}.lg\:-right-2{right:-.5rem}.lg\:-right-3{right:-.75rem}.lg\:-right-4{right:-1rem}.lg\:-right-5{right:-1.25rem}.lg\:-right-6{right:-1.5rem}.lg\:-right-7{right:-1.75rem}.lg\:-right-8{right:-2rem}.lg\:-right-9{right:-2.25rem}.lg\:-right-10{right:-2.5rem}.lg\:-right-11{right:-2.75rem}.lg\:-right-12{right:-3rem}.lg\:-right-14{right:-3.5rem}.lg\:-right-16{right:-4rem}.lg\:-right-20{right:-5rem}.lg\:-right-24{right:-6rem}.lg\:-right-28{right:-7rem}.lg\:-right-32{right:-8rem}.lg\:-right-36{right:-9rem}.lg\:-right-40{right:-10rem}.lg\:-right-44{right:-11rem}.lg\:-right-48{right:-12rem}.lg\:-right-52{right:-13rem}.lg\:-right-56{right:-14rem}.lg\:-right-60{right:-15rem}.lg\:-right-64{right:-16rem}.lg\:-right-72{right:-18rem}.lg\:-right-80{right:-20rem}.lg\:-right-96{right:-24rem}.lg\:-right-px{right:-1px}.lg\:-right-0\.5{right:-.125rem}.lg\:-right-1\.5{right:-.375rem}.lg\:-right-2\.5{right:-.625rem}.lg\:-right-3\.5{right:-.875rem}.lg\:right-1\/2{right:50%}.lg\:right-1\/3{right:33.333333%}.lg\:right-2\/3{right:66.666667%}.lg\:right-1\/4{right:25%}.lg\:right-2\/4{right:50%}.lg\:right-3\/4{right:75%}.lg\:right-full{right:100%}.lg\:-right-1\/2{right:-50%}.lg\:-right-1\/3{right:-33.333333%}.lg\:-right-2\/3{right:-66.666667%}.lg\:-right-1\/4{right:-25%}.lg\:-right-2\/4{right:-50%}.lg\:-right-3\/4{right:-75%}.lg\:-right-full{right:-100%}.lg\:bottom-0{bottom:0}.lg\:bottom-1{bottom:.25rem}.lg\:bottom-2{bottom:.5rem}.lg\:bottom-3{bottom:.75rem}.lg\:bottom-4{bottom:1rem}.lg\:bottom-5{bottom:1.25rem}.lg\:bottom-6{bottom:1.5rem}.lg\:bottom-7{bottom:1.75rem}.lg\:bottom-8{bottom:2rem}.lg\:bottom-9{bottom:2.25rem}.lg\:bottom-10{bottom:2.5rem}.lg\:bottom-11{bottom:2.75rem}.lg\:bottom-12{bottom:3rem}.lg\:bottom-14{bottom:3.5rem}.lg\:bottom-16{bottom:4rem}.lg\:bottom-20{bottom:5rem}.lg\:bottom-24{bottom:6rem}.lg\:bottom-28{bottom:7rem}.lg\:bottom-32{bottom:8rem}.lg\:bottom-36{bottom:9rem}.lg\:bottom-40{bottom:10rem}.lg\:bottom-44{bottom:11rem}.lg\:bottom-48{bottom:12rem}.lg\:bottom-52{bottom:13rem}.lg\:bottom-56{bottom:14rem}.lg\:bottom-60{bottom:15rem}.lg\:bottom-64{bottom:16rem}.lg\:bottom-72{bottom:18rem}.lg\:bottom-80{bottom:20rem}.lg\:bottom-96{bottom:24rem}.lg\:bottom-auto{bottom:auto}.lg\:bottom-px{bottom:1px}.lg\:bottom-0\.5{bottom:.125rem}.lg\:bottom-1\.5{bottom:.375rem}.lg\:bottom-2\.5{bottom:.625rem}.lg\:bottom-3\.5{bottom:.875rem}.lg\:-bottom-0{bottom:0}.lg\:-bottom-1{bottom:-.25rem}.lg\:-bottom-2{bottom:-.5rem}.lg\:-bottom-3{bottom:-.75rem}.lg\:-bottom-4{bottom:-1rem}.lg\:-bottom-5{bottom:-1.25rem}.lg\:-bottom-6{bottom:-1.5rem}.lg\:-bottom-7{bottom:-1.75rem}.lg\:-bottom-8{bottom:-2rem}.lg\:-bottom-9{bottom:-2.25rem}.lg\:-bottom-10{bottom:-2.5rem}.lg\:-bottom-11{bottom:-2.75rem}.lg\:-bottom-12{bottom:-3rem}.lg\:-bottom-14{bottom:-3.5rem}.lg\:-bottom-16{bottom:-4rem}.lg\:-bottom-20{bottom:-5rem}.lg\:-bottom-24{bottom:-6rem}.lg\:-bottom-28{bottom:-7rem}.lg\:-bottom-32{bottom:-8rem}.lg\:-bottom-36{bottom:-9rem}.lg\:-bottom-40{bottom:-10rem}.lg\:-bottom-44{bottom:-11rem}.lg\:-bottom-48{bottom:-12rem}.lg\:-bottom-52{bottom:-13rem}.lg\:-bottom-56{bottom:-14rem}.lg\:-bottom-60{bottom:-15rem}.lg\:-bottom-64{bottom:-16rem}.lg\:-bottom-72{bottom:-18rem}.lg\:-bottom-80{bottom:-20rem}.lg\:-bottom-96{bottom:-24rem}.lg\:-bottom-px{bottom:-1px}.lg\:-bottom-0\.5{bottom:-.125rem}.lg\:-bottom-1\.5{bottom:-.375rem}.lg\:-bottom-2\.5{bottom:-.625rem}.lg\:-bottom-3\.5{bottom:-.875rem}.lg\:bottom-1\/2{bottom:50%}.lg\:bottom-1\/3{bottom:33.333333%}.lg\:bottom-2\/3{bottom:66.666667%}.lg\:bottom-1\/4{bottom:25%}.lg\:bottom-2\/4{bottom:50%}.lg\:bottom-3\/4{bottom:75%}.lg\:bottom-full{bottom:100%}.lg\:-bottom-1\/2{bottom:-50%}.lg\:-bottom-1\/3{bottom:-33.333333%}.lg\:-bottom-2\/3{bottom:-66.666667%}.lg\:-bottom-1\/4{bottom:-25%}.lg\:-bottom-2\/4{bottom:-50%}.lg\:-bottom-3\/4{bottom:-75%}.lg\:-bottom-full{bottom:-100%}.lg\:left-0{left:0}.lg\:left-1{left:.25rem}.lg\:left-2{left:.5rem}.lg\:left-3{left:.75rem}.lg\:left-4{left:1rem}.lg\:left-5{left:1.25rem}.lg\:left-6{left:1.5rem}.lg\:left-7{left:1.75rem}.lg\:left-8{left:2rem}.lg\:left-9{left:2.25rem}.lg\:left-10{left:2.5rem}.lg\:left-11{left:2.75rem}.lg\:left-12{left:3rem}.lg\:left-14{left:3.5rem}.lg\:left-16{left:4rem}.lg\:left-20{left:5rem}.lg\:left-24{left:6rem}.lg\:left-28{left:7rem}.lg\:left-32{left:8rem}.lg\:left-36{left:9rem}.lg\:left-40{left:10rem}.lg\:left-44{left:11rem}.lg\:left-48{left:12rem}.lg\:left-52{left:13rem}.lg\:left-56{left:14rem}.lg\:left-60{left:15rem}.lg\:left-64{left:16rem}.lg\:left-72{left:18rem}.lg\:left-80{left:20rem}.lg\:left-96{left:24rem}.lg\:left-auto{left:auto}.lg\:left-px{left:1px}.lg\:left-0\.5{left:.125rem}.lg\:left-1\.5{left:.375rem}.lg\:left-2\.5{left:.625rem}.lg\:left-3\.5{left:.875rem}.lg\:-left-0{left:0}.lg\:-left-1{left:-.25rem}.lg\:-left-2{left:-.5rem}.lg\:-left-3{left:-.75rem}.lg\:-left-4{left:-1rem}.lg\:-left-5{left:-1.25rem}.lg\:-left-6{left:-1.5rem}.lg\:-left-7{left:-1.75rem}.lg\:-left-8{left:-2rem}.lg\:-left-9{left:-2.25rem}.lg\:-left-10{left:-2.5rem}.lg\:-left-11{left:-2.75rem}.lg\:-left-12{left:-3rem}.lg\:-left-14{left:-3.5rem}.lg\:-left-16{left:-4rem}.lg\:-left-20{left:-5rem}.lg\:-left-24{left:-6rem}.lg\:-left-28{left:-7rem}.lg\:-left-32{left:-8rem}.lg\:-left-36{left:-9rem}.lg\:-left-40{left:-10rem}.lg\:-left-44{left:-11rem}.lg\:-left-48{left:-12rem}.lg\:-left-52{left:-13rem}.lg\:-left-56{left:-14rem}.lg\:-left-60{left:-15rem}.lg\:-left-64{left:-16rem}.lg\:-left-72{left:-18rem}.lg\:-left-80{left:-20rem}.lg\:-left-96{left:-24rem}.lg\:-left-px{left:-1px}.lg\:-left-0\.5{left:-.125rem}.lg\:-left-1\.5{left:-.375rem}.lg\:-left-2\.5{left:-.625rem}.lg\:-left-3\.5{left:-.875rem}.lg\:left-1\/2{left:50%}.lg\:left-1\/3{left:33.333333%}.lg\:left-2\/3{left:66.666667%}.lg\:left-1\/4{left:25%}.lg\:left-2\/4{left:50%}.lg\:left-3\/4{left:75%}.lg\:left-full{left:100%}.lg\:-left-1\/2{left:-50%}.lg\:-left-1\/3{left:-33.333333%}.lg\:-left-2\/3{left:-66.666667%}.lg\:-left-1\/4{left:-25%}.lg\:-left-2\/4{left:-50%}.lg\:-left-3\/4{left:-75%}.lg\:-left-full{left:-100%}.lg\:isolate{isolation:isolate}.lg\:isolation-auto{isolation:auto}.lg\:z-0{z-index:0}.lg\:z-10{z-index:10}.lg\:z-20{z-index:20}.lg\:z-30{z-index:30}.lg\:z-40{z-index:40}.lg\:z-50{z-index:50}.lg\:z-auto{z-index:auto}.lg\:focus-within\:z-0:focus-within{z-index:0}.lg\:focus-within\:z-10:focus-within{z-index:10}.lg\:focus-within\:z-20:focus-within{z-index:20}.lg\:focus-within\:z-30:focus-within{z-index:30}.lg\:focus-within\:z-40:focus-within{z-index:40}.lg\:focus-within\:z-50:focus-within{z-index:50}.lg\:focus-within\:z-auto:focus-within{z-index:auto}.lg\:focus\:z-0:focus{z-index:0}.lg\:focus\:z-10:focus{z-index:10}.lg\:focus\:z-20:focus{z-index:20}.lg\:focus\:z-30:focus{z-index:30}.lg\:focus\:z-40:focus{z-index:40}.lg\:focus\:z-50:focus{z-index:50}.lg\:focus\:z-auto:focus{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-4{order:4}.lg\:order-5{order:5}.lg\:order-6{order:6}.lg\:order-7{order:7}.lg\:order-8{order:8}.lg\:order-9{order:9}.lg\:order-10{order:10}.lg\:order-11{order:11}.lg\:order-12{order:12}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:order-none{order:0}.lg\:col-auto{grid-column:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-full{grid-column:1/-1}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-11{grid-column-start:11}.lg\:col-start-12{grid-column-start:12}.lg\:col-start-13{grid-column-start:13}.lg\:col-start-auto{grid-column-start:auto}.lg\:col-end-1{grid-column-end:1}.lg\:col-end-2{grid-column-end:2}.lg\:col-end-3{grid-column-end:3}.lg\:col-end-4{grid-column-end:4}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}.lg\:col-end-7{grid-column-end:7}.lg\:col-end-8{grid-column-end:8}.lg\:col-end-9{grid-column-end:9}.lg\:col-end-10{grid-column-end:10}.lg\:col-end-11{grid-column-end:11}.lg\:col-end-12{grid-column-end:12}.lg\:col-end-13{grid-column-end:13}.lg\:col-end-auto{grid-column-end:auto}.lg\:row-auto{grid-row:auto}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:row-span-5{grid-row:span 5/span 5}.lg\:row-span-6{grid-row:span 6/span 6}.lg\:row-span-full{grid-row:1/-1}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:row-start-5{grid-row-start:5}.lg\:row-start-6{grid-row-start:6}.lg\:row-start-7{grid-row-start:7}.lg\:row-start-auto{grid-row-start:auto}.lg\:row-end-1{grid-row-end:1}.lg\:row-end-2{grid-row-end:2}.lg\:row-end-3{grid-row-end:3}.lg\:row-end-4{grid-row-end:4}.lg\:row-end-5{grid-row-end:5}.lg\:row-end-6{grid-row-end:6}.lg\:row-end-7{grid-row-end:7}.lg\:row-end-auto{grid-row-end:auto}.lg\:float-right{float:right}.lg\:float-left{float:left}.lg\:float-none{float:none}.lg\:clear-left{clear:left}.lg\:clear-right{clear:right}.lg\:clear-both{clear:both}.lg\:clear-none{clear:none}.lg\:m-0{margin:0}.lg\:m-1{margin:.25rem}.lg\:m-2{margin:.5rem}.lg\:m-3{margin:.75rem}.lg\:m-4{margin:1rem}.lg\:m-5{margin:1.25rem}.lg\:m-6{margin:1.5rem}.lg\:m-7{margin:1.75rem}.lg\:m-8{margin:2rem}.lg\:m-9{margin:2.25rem}.lg\:m-10{margin:2.5rem}.lg\:m-11{margin:2.75rem}.lg\:m-12{margin:3rem}.lg\:m-14{margin:3.5rem}.lg\:m-16{margin:4rem}.lg\:m-20{margin:5rem}.lg\:m-24{margin:6rem}.lg\:m-28{margin:7rem}.lg\:m-32{margin:8rem}.lg\:m-36{margin:9rem}.lg\:m-40{margin:10rem}.lg\:m-44{margin:11rem}.lg\:m-48{margin:12rem}.lg\:m-52{margin:13rem}.lg\:m-56{margin:14rem}.lg\:m-60{margin:15rem}.lg\:m-64{margin:16rem}.lg\:m-72{margin:18rem}.lg\:m-80{margin:20rem}.lg\:m-96{margin:24rem}.lg\:m-auto{margin:auto}.lg\:m-px{margin:1px}.lg\:m-0\.5{margin:.125rem}.lg\:m-1\.5{margin:.375rem}.lg\:m-2\.5{margin:.625rem}.lg\:m-3\.5{margin:.875rem}.lg\:-m-0{margin:0}.lg\:-m-1{margin:-.25rem}.lg\:-m-2{margin:-.5rem}.lg\:-m-3{margin:-.75rem}.lg\:-m-4{margin:-1rem}.lg\:-m-5{margin:-1.25rem}.lg\:-m-6{margin:-1.5rem}.lg\:-m-7{margin:-1.75rem}.lg\:-m-8{margin:-2rem}.lg\:-m-9{margin:-2.25rem}.lg\:-m-10{margin:-2.5rem}.lg\:-m-11{margin:-2.75rem}.lg\:-m-12{margin:-3rem}.lg\:-m-14{margin:-3.5rem}.lg\:-m-16{margin:-4rem}.lg\:-m-20{margin:-5rem}.lg\:-m-24{margin:-6rem}.lg\:-m-28{margin:-7rem}.lg\:-m-32{margin:-8rem}.lg\:-m-36{margin:-9rem}.lg\:-m-40{margin:-10rem}.lg\:-m-44{margin:-11rem}.lg\:-m-48{margin:-12rem}.lg\:-m-52{margin:-13rem}.lg\:-m-56{margin:-14rem}.lg\:-m-60{margin:-15rem}.lg\:-m-64{margin:-16rem}.lg\:-m-72{margin:-18rem}.lg\:-m-80{margin:-20rem}.lg\:-m-96{margin:-24rem}.lg\:-m-px{margin:-1px}.lg\:-m-0\.5{margin:-.125rem}.lg\:-m-1\.5{margin:-.375rem}.lg\:-m-2\.5{margin:-.625rem}.lg\:-m-3\.5{margin:-.875rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-1{margin-left:.25rem;margin-right:.25rem}.lg\:mx-2{margin-left:.5rem;margin-right:.5rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-4{margin-left:1rem;margin-right:1rem}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.lg\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.lg\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.lg\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.lg\:mx-12{margin-left:3rem;margin-right:3rem}.lg\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.lg\:mx-16{margin-left:4rem;margin-right:4rem}.lg\:mx-20{margin-left:5rem;margin-right:5rem}.lg\:mx-24{margin-left:6rem;margin-right:6rem}.lg\:mx-28{margin-left:7rem;margin-right:7rem}.lg\:mx-32{margin-left:8rem;margin-right:8rem}.lg\:mx-36{margin-left:9rem;margin-right:9rem}.lg\:mx-40{margin-left:10rem;margin-right:10rem}.lg\:mx-44{margin-left:11rem;margin-right:11rem}.lg\:mx-48{margin-left:12rem;margin-right:12rem}.lg\:mx-52{margin-left:13rem;margin-right:13rem}.lg\:mx-56{margin-left:14rem;margin-right:14rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:mx-64{margin-left:16rem;margin-right:16rem}.lg\:mx-72{margin-left:18rem;margin-right:18rem}.lg\:mx-80{margin-left:20rem;margin-right:20rem}.lg\:mx-96{margin-left:24rem;margin-right:24rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mx-px{margin-left:1px;margin-right:1px}.lg\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.lg\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.lg\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.lg\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.lg\:-mx-0{margin-left:0;margin-right:0}.lg\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.lg\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.lg\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.lg\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.lg\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.lg\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.lg\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.lg\:-mx-12{margin-left:-3rem;margin-right:-3rem}.lg\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.lg\:-mx-16{margin-left:-4rem;margin-right:-4rem}.lg\:-mx-20{margin-left:-5rem;margin-right:-5rem}.lg\:-mx-24{margin-left:-6rem;margin-right:-6rem}.lg\:-mx-28{margin-left:-7rem;margin-right:-7rem}.lg\:-mx-32{margin-left:-8rem;margin-right:-8rem}.lg\:-mx-36{margin-left:-9rem;margin-right:-9rem}.lg\:-mx-40{margin-left:-10rem;margin-right:-10rem}.lg\:-mx-44{margin-left:-11rem;margin-right:-11rem}.lg\:-mx-48{margin-left:-12rem;margin-right:-12rem}.lg\:-mx-52{margin-left:-13rem;margin-right:-13rem}.lg\:-mx-56{margin-left:-14rem;margin-right:-14rem}.lg\:-mx-60{margin-left:-15rem;margin-right:-15rem}.lg\:-mx-64{margin-left:-16rem;margin-right:-16rem}.lg\:-mx-72{margin-left:-18rem;margin-right:-18rem}.lg\:-mx-80{margin-left:-20rem;margin-right:-20rem}.lg\:-mx-96{margin-left:-24rem;margin-right:-24rem}.lg\:-mx-px{margin-left:-1px;margin-right:-1px}.lg\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.lg\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.lg\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.lg\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:my-1{margin-top:.25rem;margin-bottom:.25rem}.lg\:my-2{margin-top:.5rem;margin-bottom:.5rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.lg\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.lg\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.lg\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.lg\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.lg\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.lg\:my-16{margin-top:4rem;margin-bottom:4rem}.lg\:my-20{margin-top:5rem;margin-bottom:5rem}.lg\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\:my-28{margin-top:7rem;margin-bottom:7rem}.lg\:my-32{margin-top:8rem;margin-bottom:8rem}.lg\:my-36{margin-top:9rem;margin-bottom:9rem}.lg\:my-40{margin-top:10rem;margin-bottom:10rem}.lg\:my-44{margin-top:11rem;margin-bottom:11rem}.lg\:my-48{margin-top:12rem;margin-bottom:12rem}.lg\:my-52{margin-top:13rem;margin-bottom:13rem}.lg\:my-56{margin-top:14rem;margin-bottom:14rem}.lg\:my-60{margin-top:15rem;margin-bottom:15rem}.lg\:my-64{margin-top:16rem;margin-bottom:16rem}.lg\:my-72{margin-top:18rem;margin-bottom:18rem}.lg\:my-80{margin-top:20rem;margin-bottom:20rem}.lg\:my-96{margin-top:24rem;margin-bottom:24rem}.lg\:my-auto{margin-top:auto;margin-bottom:auto}.lg\:my-px{margin-top:1px;margin-bottom:1px}.lg\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.lg\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.lg\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.lg\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.lg\:-my-0{margin-top:0;margin-bottom:0}.lg\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.lg\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.lg\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.lg\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.lg\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.lg\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.lg\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.lg\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.lg\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.lg\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.lg\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.lg\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.lg\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.lg\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.lg\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.lg\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.lg\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.lg\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.lg\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.lg\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.lg\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.lg\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.lg\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.lg\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.lg\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.lg\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.lg\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.lg\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.lg\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.lg\:-my-px{margin-top:-1px;margin-bottom:-1px}.lg\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.lg\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.lg\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.lg\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:.25rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-3{margin-top:.75rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-8{margin-top:2rem}.lg\:mt-9{margin-top:2.25rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-11{margin-top:2.75rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-28{margin-top:7rem}.lg\:mt-32{margin-top:8rem}.lg\:mt-36{margin-top:9rem}.lg\:mt-40{margin-top:10rem}.lg\:mt-44{margin-top:11rem}.lg\:mt-48{margin-top:12rem}.lg\:mt-52{margin-top:13rem}.lg\:mt-56{margin-top:14rem}.lg\:mt-60{margin-top:15rem}.lg\:mt-64{margin-top:16rem}.lg\:mt-72{margin-top:18rem}.lg\:mt-80{margin-top:20rem}.lg\:mt-96{margin-top:24rem}.lg\:mt-auto{margin-top:auto}.lg\:mt-px{margin-top:1px}.lg\:mt-0\.5{margin-top:.125rem}.lg\:mt-1\.5{margin-top:.375rem}.lg\:mt-2\.5{margin-top:.625rem}.lg\:mt-3\.5{margin-top:.875rem}.lg\:-mt-0{margin-top:0}.lg\:-mt-1{margin-top:-.25rem}.lg\:-mt-2{margin-top:-.5rem}.lg\:-mt-3{margin-top:-.75rem}.lg\:-mt-4{margin-top:-1rem}.lg\:-mt-5{margin-top:-1.25rem}.lg\:-mt-6{margin-top:-1.5rem}.lg\:-mt-7{margin-top:-1.75rem}.lg\:-mt-8{margin-top:-2rem}.lg\:-mt-9{margin-top:-2.25rem}.lg\:-mt-10{margin-top:-2.5rem}.lg\:-mt-11{margin-top:-2.75rem}.lg\:-mt-12{margin-top:-3rem}.lg\:-mt-14{margin-top:-3.5rem}.lg\:-mt-16{margin-top:-4rem}.lg\:-mt-20{margin-top:-5rem}.lg\:-mt-24{margin-top:-6rem}.lg\:-mt-28{margin-top:-7rem}.lg\:-mt-32{margin-top:-8rem}.lg\:-mt-36{margin-top:-9rem}.lg\:-mt-40{margin-top:-10rem}.lg\:-mt-44{margin-top:-11rem}.lg\:-mt-48{margin-top:-12rem}.lg\:-mt-52{margin-top:-13rem}.lg\:-mt-56{margin-top:-14rem}.lg\:-mt-60{margin-top:-15rem}.lg\:-mt-64{margin-top:-16rem}.lg\:-mt-72{margin-top:-18rem}.lg\:-mt-80{margin-top:-20rem}.lg\:-mt-96{margin-top:-24rem}.lg\:-mt-px{margin-top:-1px}.lg\:-mt-0\.5{margin-top:-.125rem}.lg\:-mt-1\.5{margin-top:-.375rem}.lg\:-mt-2\.5{margin-top:-.625rem}.lg\:-mt-3\.5{margin-top:-.875rem}.lg\:mr-0{margin-right:0}.lg\:mr-1{margin-right:.25rem}.lg\:mr-2{margin-right:.5rem}.lg\:mr-3{margin-right:.75rem}.lg\:mr-4{margin-right:1rem}.lg\:mr-5{margin-right:1.25rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mr-7{margin-right:1.75rem}.lg\:mr-8{margin-right:2rem}.lg\:mr-9{margin-right:2.25rem}.lg\:mr-10{margin-right:2.5rem}.lg\:mr-11{margin-right:2.75rem}.lg\:mr-12{margin-right:3rem}.lg\:mr-14{margin-right:3.5rem}.lg\:mr-16{margin-right:4rem}.lg\:mr-20{margin-right:5rem}.lg\:mr-24{margin-right:6rem}.lg\:mr-28{margin-right:7rem}.lg\:mr-32{margin-right:8rem}.lg\:mr-36{margin-right:9rem}.lg\:mr-40{margin-right:10rem}.lg\:mr-44{margin-right:11rem}.lg\:mr-48{margin-right:12rem}.lg\:mr-52{margin-right:13rem}.lg\:mr-56{margin-right:14rem}.lg\:mr-60{margin-right:15rem}.lg\:mr-64{margin-right:16rem}.lg\:mr-72{margin-right:18rem}.lg\:mr-80{margin-right:20rem}.lg\:mr-96{margin-right:24rem}.lg\:mr-auto{margin-right:auto}.lg\:mr-px{margin-right:1px}.lg\:mr-0\.5{margin-right:.125rem}.lg\:mr-1\.5{margin-right:.375rem}.lg\:mr-2\.5{margin-right:.625rem}.lg\:mr-3\.5{margin-right:.875rem}.lg\:-mr-0{margin-right:0}.lg\:-mr-1{margin-right:-.25rem}.lg\:-mr-2{margin-right:-.5rem}.lg\:-mr-3{margin-right:-.75rem}.lg\:-mr-4{margin-right:-1rem}.lg\:-mr-5{margin-right:-1.25rem}.lg\:-mr-6{margin-right:-1.5rem}.lg\:-mr-7{margin-right:-1.75rem}.lg\:-mr-8{margin-right:-2rem}.lg\:-mr-9{margin-right:-2.25rem}.lg\:-mr-10{margin-right:-2.5rem}.lg\:-mr-11{margin-right:-2.75rem}.lg\:-mr-12{margin-right:-3rem}.lg\:-mr-14{margin-right:-3.5rem}.lg\:-mr-16{margin-right:-4rem}.lg\:-mr-20{margin-right:-5rem}.lg\:-mr-24{margin-right:-6rem}.lg\:-mr-28{margin-right:-7rem}.lg\:-mr-32{margin-right:-8rem}.lg\:-mr-36{margin-right:-9rem}.lg\:-mr-40{margin-right:-10rem}.lg\:-mr-44{margin-right:-11rem}.lg\:-mr-48{margin-right:-12rem}.lg\:-mr-52{margin-right:-13rem}.lg\:-mr-56{margin-right:-14rem}.lg\:-mr-60{margin-right:-15rem}.lg\:-mr-64{margin-right:-16rem}.lg\:-mr-72{margin-right:-18rem}.lg\:-mr-80{margin-right:-20rem}.lg\:-mr-96{margin-right:-24rem}.lg\:-mr-px{margin-right:-1px}.lg\:-mr-0\.5{margin-right:-.125rem}.lg\:-mr-1\.5{margin-right:-.375rem}.lg\:-mr-2\.5{margin-right:-.625rem}.lg\:-mr-3\.5{margin-right:-.875rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-1{margin-bottom:.25rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-7{margin-bottom:1.75rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-9{margin-bottom:2.25rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-11{margin-bottom:2.75rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-24{margin-bottom:6rem}.lg\:mb-28{margin-bottom:7rem}.lg\:mb-32{margin-bottom:8rem}.lg\:mb-36{margin-bottom:9rem}.lg\:mb-40{margin-bottom:10rem}.lg\:mb-44{margin-bottom:11rem}.lg\:mb-48{margin-bottom:12rem}.lg\:mb-52{margin-bottom:13rem}.lg\:mb-56{margin-bottom:14rem}.lg\:mb-60{margin-bottom:15rem}.lg\:mb-64{margin-bottom:16rem}.lg\:mb-72{margin-bottom:18rem}.lg\:mb-80{margin-bottom:20rem}.lg\:mb-96{margin-bottom:24rem}.lg\:mb-auto{margin-bottom:auto}.lg\:mb-px{margin-bottom:1px}.lg\:mb-0\.5{margin-bottom:.125rem}.lg\:mb-1\.5{margin-bottom:.375rem}.lg\:mb-2\.5{margin-bottom:.625rem}.lg\:mb-3\.5{margin-bottom:.875rem}.lg\:-mb-0{margin-bottom:0}.lg\:-mb-1{margin-bottom:-.25rem}.lg\:-mb-2{margin-bottom:-.5rem}.lg\:-mb-3{margin-bottom:-.75rem}.lg\:-mb-4{margin-bottom:-1rem}.lg\:-mb-5{margin-bottom:-1.25rem}.lg\:-mb-6{margin-bottom:-1.5rem}.lg\:-mb-7{margin-bottom:-1.75rem}.lg\:-mb-8{margin-bottom:-2rem}.lg\:-mb-9{margin-bottom:-2.25rem}.lg\:-mb-10{margin-bottom:-2.5rem}.lg\:-mb-11{margin-bottom:-2.75rem}.lg\:-mb-12{margin-bottom:-3rem}.lg\:-mb-14{margin-bottom:-3.5rem}.lg\:-mb-16{margin-bottom:-4rem}.lg\:-mb-20{margin-bottom:-5rem}.lg\:-mb-24{margin-bottom:-6rem}.lg\:-mb-28{margin-bottom:-7rem}.lg\:-mb-32{margin-bottom:-8rem}.lg\:-mb-36{margin-bottom:-9rem}.lg\:-mb-40{margin-bottom:-10rem}.lg\:-mb-44{margin-bottom:-11rem}.lg\:-mb-48{margin-bottom:-12rem}.lg\:-mb-52{margin-bottom:-13rem}.lg\:-mb-56{margin-bottom:-14rem}.lg\:-mb-60{margin-bottom:-15rem}.lg\:-mb-64{margin-bottom:-16rem}.lg\:-mb-72{margin-bottom:-18rem}.lg\:-mb-80{margin-bottom:-20rem}.lg\:-mb-96{margin-bottom:-24rem}.lg\:-mb-px{margin-bottom:-1px}.lg\:-mb-0\.5{margin-bottom:-.125rem}.lg\:-mb-1\.5{margin-bottom:-.375rem}.lg\:-mb-2\.5{margin-bottom:-.625rem}.lg\:-mb-3\.5{margin-bottom:-.875rem}.lg\:ml-0{margin-left:0}.lg\:ml-1{margin-left:.25rem}.lg\:ml-2{margin-left:.5rem}.lg\:ml-3{margin-left:.75rem}.lg\:ml-4{margin-left:1rem}.lg\:ml-5{margin-left:1.25rem}.lg\:ml-6{margin-left:1.5rem}.lg\:ml-7{margin-left:1.75rem}.lg\:ml-8{margin-left:2rem}.lg\:ml-9{margin-left:2.25rem}.lg\:ml-10{margin-left:2.5rem}.lg\:ml-11{margin-left:2.75rem}.lg\:ml-12{margin-left:3rem}.lg\:ml-14{margin-left:3.5rem}.lg\:ml-16{margin-left:4rem}.lg\:ml-20{margin-left:5rem}.lg\:ml-24{margin-left:6rem}.lg\:ml-28{margin-left:7rem}.lg\:ml-32{margin-left:8rem}.lg\:ml-36{margin-left:9rem}.lg\:ml-40{margin-left:10rem}.lg\:ml-44{margin-left:11rem}.lg\:ml-48{margin-left:12rem}.lg\:ml-52{margin-left:13rem}.lg\:ml-56{margin-left:14rem}.lg\:ml-60{margin-left:15rem}.lg\:ml-64{margin-left:16rem}.lg\:ml-72{margin-left:18rem}.lg\:ml-80{margin-left:20rem}.lg\:ml-96{margin-left:24rem}.lg\:ml-auto{margin-left:auto}.lg\:ml-px{margin-left:1px}.lg\:ml-0\.5{margin-left:.125rem}.lg\:ml-1\.5{margin-left:.375rem}.lg\:ml-2\.5{margin-left:.625rem}.lg\:ml-3\.5{margin-left:.875rem}.lg\:-ml-0{margin-left:0}.lg\:-ml-1{margin-left:-.25rem}.lg\:-ml-2{margin-left:-.5rem}.lg\:-ml-3{margin-left:-.75rem}.lg\:-ml-4{margin-left:-1rem}.lg\:-ml-5{margin-left:-1.25rem}.lg\:-ml-6{margin-left:-1.5rem}.lg\:-ml-7{margin-left:-1.75rem}.lg\:-ml-8{margin-left:-2rem}.lg\:-ml-9{margin-left:-2.25rem}.lg\:-ml-10{margin-left:-2.5rem}.lg\:-ml-11{margin-left:-2.75rem}.lg\:-ml-12{margin-left:-3rem}.lg\:-ml-14{margin-left:-3.5rem}.lg\:-ml-16{margin-left:-4rem}.lg\:-ml-20{margin-left:-5rem}.lg\:-ml-24{margin-left:-6rem}.lg\:-ml-28{margin-left:-7rem}.lg\:-ml-32{margin-left:-8rem}.lg\:-ml-36{margin-left:-9rem}.lg\:-ml-40{margin-left:-10rem}.lg\:-ml-44{margin-left:-11rem}.lg\:-ml-48{margin-left:-12rem}.lg\:-ml-52{margin-left:-13rem}.lg\:-ml-56{margin-left:-14rem}.lg\:-ml-60{margin-left:-15rem}.lg\:-ml-64{margin-left:-16rem}.lg\:-ml-72{margin-left:-18rem}.lg\:-ml-80{margin-left:-20rem}.lg\:-ml-96{margin-left:-24rem}.lg\:-ml-px{margin-left:-1px}.lg\:-ml-0\.5{margin-left:-.125rem}.lg\:-ml-1\.5{margin-left:-.375rem}.lg\:-ml-2\.5{margin-left:-.625rem}.lg\:-ml-3\.5{margin-left:-.875rem}.lg\:box-border{box-sizing:border-box}.lg\:box-content{box-sizing:content-box}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table{display:table}.lg\:inline-table{display:inline-table}.lg\:table-caption{display:table-caption}.lg\:table-cell{display:table-cell}.lg\:table-column{display:table-column}.lg\:table-column-group{display:table-column-group}.lg\:table-footer-group{display:table-footer-group}.lg\:table-header-group{display:table-header-group}.lg\:table-row-group{display:table-row-group}.lg\:table-row{display:table-row}.lg\:flow-root{display:flow-root}.lg\:grid{display:grid}.lg\:inline-grid{display:inline-grid}.lg\:contents{display:contents}.lg\:list-item{display:list-item}.lg\:hidden{display:none}.lg\:h-0{height:0}.lg\:h-1{height:.25rem}.lg\:h-2{height:.5rem}.lg\:h-3{height:.75rem}.lg\:h-4{height:1rem}.lg\:h-5{height:1.25rem}.lg\:h-6{height:1.5rem}.lg\:h-7{height:1.75rem}.lg\:h-8{height:2rem}.lg\:h-9{height:2.25rem}.lg\:h-10{height:2.5rem}.lg\:h-11{height:2.75rem}.lg\:h-12{height:3rem}.lg\:h-14{height:3.5rem}.lg\:h-16{height:4rem}.lg\:h-20{height:5rem}.lg\:h-24{height:6rem}.lg\:h-28{height:7rem}.lg\:h-32{height:8rem}.lg\:h-36{height:9rem}.lg\:h-40{height:10rem}.lg\:h-44{height:11rem}.lg\:h-48{height:12rem}.lg\:h-52{height:13rem}.lg\:h-56{height:14rem}.lg\:h-60{height:15rem}.lg\:h-64{height:16rem}.lg\:h-72{height:18rem}.lg\:h-80{height:20rem}.lg\:h-96{height:24rem}.lg\:h-auto{height:auto}.lg\:h-px{height:1px}.lg\:h-0\.5{height:.125rem}.lg\:h-1\.5{height:.375rem}.lg\:h-2\.5{height:.625rem}.lg\:h-3\.5{height:.875rem}.lg\:h-1\/2{height:50%}.lg\:h-1\/3{height:33.333333%}.lg\:h-2\/3{height:66.666667%}.lg\:h-1\/4{height:25%}.lg\:h-2\/4{height:50%}.lg\:h-3\/4{height:75%}.lg\:h-1\/5{height:20%}.lg\:h-2\/5{height:40%}.lg\:h-3\/5{height:60%}.lg\:h-4\/5{height:80%}.lg\:h-1\/6{height:16.666667%}.lg\:h-2\/6{height:33.333333%}.lg\:h-3\/6{height:50%}.lg\:h-4\/6{height:66.666667%}.lg\:h-5\/6{height:83.333333%}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:max-h-0{max-height:0}.lg\:max-h-1{max-height:.25rem}.lg\:max-h-2{max-height:.5rem}.lg\:max-h-3{max-height:.75rem}.lg\:max-h-4{max-height:1rem}.lg\:max-h-5{max-height:1.25rem}.lg\:max-h-6{max-height:1.5rem}.lg\:max-h-7{max-height:1.75rem}.lg\:max-h-8{max-height:2rem}.lg\:max-h-9{max-height:2.25rem}.lg\:max-h-10{max-height:2.5rem}.lg\:max-h-11{max-height:2.75rem}.lg\:max-h-12{max-height:3rem}.lg\:max-h-14{max-height:3.5rem}.lg\:max-h-16{max-height:4rem}.lg\:max-h-20{max-height:5rem}.lg\:max-h-24{max-height:6rem}.lg\:max-h-28{max-height:7rem}.lg\:max-h-32{max-height:8rem}.lg\:max-h-36{max-height:9rem}.lg\:max-h-40{max-height:10rem}.lg\:max-h-44{max-height:11rem}.lg\:max-h-48{max-height:12rem}.lg\:max-h-52{max-height:13rem}.lg\:max-h-56{max-height:14rem}.lg\:max-h-60{max-height:15rem}.lg\:max-h-64{max-height:16rem}.lg\:max-h-72{max-height:18rem}.lg\:max-h-80{max-height:20rem}.lg\:max-h-96{max-height:24rem}.lg\:max-h-px{max-height:1px}.lg\:max-h-0\.5{max-height:.125rem}.lg\:max-h-1\.5{max-height:.375rem}.lg\:max-h-2\.5{max-height:.625rem}.lg\:max-h-3\.5{max-height:.875rem}.lg\:max-h-full{max-height:100%}.lg\:max-h-screen{max-height:100vh}.lg\:min-h-0{min-height:0}.lg\:min-h-full{min-height:100%}.lg\:min-h-screen{min-height:100vh}.lg\:w-0{width:0}.lg\:w-1{width:.25rem}.lg\:w-2{width:.5rem}.lg\:w-3{width:.75rem}.lg\:w-4{width:1rem}.lg\:w-5{width:1.25rem}.lg\:w-6{width:1.5rem}.lg\:w-7{width:1.75rem}.lg\:w-8{width:2rem}.lg\:w-9{width:2.25rem}.lg\:w-10{width:2.5rem}.lg\:w-11{width:2.75rem}.lg\:w-12{width:3rem}.lg\:w-14{width:3.5rem}.lg\:w-16{width:4rem}.lg\:w-20{width:5rem}.lg\:w-24{width:6rem}.lg\:w-28{width:7rem}.lg\:w-32{width:8rem}.lg\:w-36{width:9rem}.lg\:w-40{width:10rem}.lg\:w-44{width:11rem}.lg\:w-48{width:12rem}.lg\:w-52{width:13rem}.lg\:w-56{width:14rem}.lg\:w-60{width:15rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:w-96{width:24rem}.lg\:w-auto{width:auto}.lg\:w-px{width:1px}.lg\:w-0\.5{width:.125rem}.lg\:w-1\.5{width:.375rem}.lg\:w-2\.5{width:.625rem}.lg\:w-3\.5{width:.875rem}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-1\/4{width:25%}.lg\:w-2\/4{width:50%}.lg\:w-3\/4{width:75%}.lg\:w-1\/5{width:20%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-1\/6{width:16.666667%}.lg\:w-2\/6{width:33.333333%}.lg\:w-3\/6{width:50%}.lg\:w-4\/6{width:66.666667%}.lg\:w-5\/6{width:83.333333%}.lg\:w-1\/12{width:8.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}.lg\:w-10\/12{width:83.333333%}.lg\:w-11\/12{width:91.666667%}.lg\:w-full{width:100%}.lg\:w-screen{width:100vw}.lg\:w-min{width:min-content}.lg\:w-max{width:max-content}.lg\:min-w-0{min-width:0}.lg\:min-w-full{min-width:100%}.lg\:min-w-min{min-width:min-content}.lg\:min-w-max{min-width:max-content}.lg\:max-w-0{max-width:0}.lg\:max-w-none{max-width:none}.lg\:max-w-xs{max-width:20rem}.lg\:max-w-sm{max-width:24rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-lg{max-width:32rem}.lg\:max-w-xl{max-width:36rem}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-6xl{max-width:72rem}.lg\:max-w-7xl{max-width:80rem}.lg\:max-w-full{max-width:100%}.lg\:max-w-min{max-width:min-content}.lg\:max-w-max{max-width:max-content}.lg\:max-w-prose{max-width:65ch}.lg\:max-w-screen-sm{max-width:640px}.lg\:max-w-screen-md{max-width:768px}.lg\:max-w-screen-lg{max-width:1024px}.lg\:max-w-screen-xl{max-width:1280px}.lg\:max-w-screen-2xl{max-width:1536px}.lg\:flex-1{flex:1 1 0%}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-initial{flex:0 1 auto}.lg\:flex-none{flex:none}.lg\:flex-shrink-0{flex-shrink:0}.lg\:flex-shrink{flex-shrink:1}.lg\:flex-grow-0{flex-grow:0}.lg\:flex-grow{flex-grow:1}.lg\:table-auto{table-layout:auto}.lg\:table-fixed{table-layout:fixed}.lg\:border-collapse{border-collapse:collapse}.lg\:border-separate{border-collapse:separate}.lg\:origin-center{transform-origin:center}.lg\:origin-top{transform-origin:top}.lg\:origin-top-right{transform-origin:top right}.lg\:origin-right{transform-origin:right}.lg\:origin-bottom-right{transform-origin:bottom right}.lg\:origin-bottom{transform-origin:bottom}.lg\:origin-bottom-left{transform-origin:bottom left}.lg\:origin-left{transform-origin:left}.lg\:origin-top-left{transform-origin:top left}.lg\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(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))}.lg\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:transform-none{transform:none}.lg\:translate-x-0{--tw-translate-x:0px}.lg\:translate-x-1{--tw-translate-x:0.25rem}.lg\:translate-x-2{--tw-translate-x:0.5rem}.lg\:translate-x-3{--tw-translate-x:0.75rem}.lg\:translate-x-4{--tw-translate-x:1rem}.lg\:translate-x-5{--tw-translate-x:1.25rem}.lg\:translate-x-6{--tw-translate-x:1.5rem}.lg\:translate-x-7{--tw-translate-x:1.75rem}.lg\:translate-x-8{--tw-translate-x:2rem}.lg\:translate-x-9{--tw-translate-x:2.25rem}.lg\:translate-x-10{--tw-translate-x:2.5rem}.lg\:translate-x-11{--tw-translate-x:2.75rem}.lg\:translate-x-12{--tw-translate-x:3rem}.lg\:translate-x-14{--tw-translate-x:3.5rem}.lg\:translate-x-16{--tw-translate-x:4rem}.lg\:translate-x-20{--tw-translate-x:5rem}.lg\:translate-x-24{--tw-translate-x:6rem}.lg\:translate-x-28{--tw-translate-x:7rem}.lg\:translate-x-32{--tw-translate-x:8rem}.lg\:translate-x-36{--tw-translate-x:9rem}.lg\:translate-x-40{--tw-translate-x:10rem}.lg\:translate-x-44{--tw-translate-x:11rem}.lg\:translate-x-48{--tw-translate-x:12rem}.lg\:translate-x-52{--tw-translate-x:13rem}.lg\:translate-x-56{--tw-translate-x:14rem}.lg\:translate-x-60{--tw-translate-x:15rem}.lg\:translate-x-64{--tw-translate-x:16rem}.lg\:translate-x-72{--tw-translate-x:18rem}.lg\:translate-x-80{--tw-translate-x:20rem}.lg\:translate-x-96{--tw-translate-x:24rem}.lg\:translate-x-px{--tw-translate-x:1px}.lg\:translate-x-0\.5{--tw-translate-x:0.125rem}.lg\:translate-x-1\.5{--tw-translate-x:0.375rem}.lg\:translate-x-2\.5{--tw-translate-x:0.625rem}.lg\:translate-x-3\.5{--tw-translate-x:0.875rem}.lg\:-translate-x-0{--tw-translate-x:0px}.lg\:-translate-x-1{--tw-translate-x:-0.25rem}.lg\:-translate-x-2{--tw-translate-x:-0.5rem}.lg\:-translate-x-3{--tw-translate-x:-0.75rem}.lg\:-translate-x-4{--tw-translate-x:-1rem}.lg\:-translate-x-5{--tw-translate-x:-1.25rem}.lg\:-translate-x-6{--tw-translate-x:-1.5rem}.lg\:-translate-x-7{--tw-translate-x:-1.75rem}.lg\:-translate-x-8{--tw-translate-x:-2rem}.lg\:-translate-x-9{--tw-translate-x:-2.25rem}.lg\:-translate-x-10{--tw-translate-x:-2.5rem}.lg\:-translate-x-11{--tw-translate-x:-2.75rem}.lg\:-translate-x-12{--tw-translate-x:-3rem}.lg\:-translate-x-14{--tw-translate-x:-3.5rem}.lg\:-translate-x-16{--tw-translate-x:-4rem}.lg\:-translate-x-20{--tw-translate-x:-5rem}.lg\:-translate-x-24{--tw-translate-x:-6rem}.lg\:-translate-x-28{--tw-translate-x:-7rem}.lg\:-translate-x-32{--tw-translate-x:-8rem}.lg\:-translate-x-36{--tw-translate-x:-9rem}.lg\:-translate-x-40{--tw-translate-x:-10rem}.lg\:-translate-x-44{--tw-translate-x:-11rem}.lg\:-translate-x-48{--tw-translate-x:-12rem}.lg\:-translate-x-52{--tw-translate-x:-13rem}.lg\:-translate-x-56{--tw-translate-x:-14rem}.lg\:-translate-x-60{--tw-translate-x:-15rem}.lg\:-translate-x-64{--tw-translate-x:-16rem}.lg\:-translate-x-72{--tw-translate-x:-18rem}.lg\:-translate-x-80{--tw-translate-x:-20rem}.lg\:-translate-x-96{--tw-translate-x:-24rem}.lg\:-translate-x-px{--tw-translate-x:-1px}.lg\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.lg\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.lg\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.lg\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.lg\:translate-x-1\/2{--tw-translate-x:50%}.lg\:translate-x-1\/3{--tw-translate-x:33.333333%}.lg\:translate-x-2\/3{--tw-translate-x:66.666667%}.lg\:translate-x-1\/4{--tw-translate-x:25%}.lg\:translate-x-2\/4{--tw-translate-x:50%}.lg\:translate-x-3\/4{--tw-translate-x:75%}.lg\:translate-x-full{--tw-translate-x:100%}.lg\:-translate-x-1\/2{--tw-translate-x:-50%}.lg\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.lg\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.lg\:-translate-x-1\/4{--tw-translate-x:-25%}.lg\:-translate-x-2\/4{--tw-translate-x:-50%}.lg\:-translate-x-3\/4{--tw-translate-x:-75%}.lg\:-translate-x-full{--tw-translate-x:-100%}.lg\:translate-y-0{--tw-translate-y:0px}.lg\:translate-y-1{--tw-translate-y:0.25rem}.lg\:translate-y-2{--tw-translate-y:0.5rem}.lg\:translate-y-3{--tw-translate-y:0.75rem}.lg\:translate-y-4{--tw-translate-y:1rem}.lg\:translate-y-5{--tw-translate-y:1.25rem}.lg\:translate-y-6{--tw-translate-y:1.5rem}.lg\:translate-y-7{--tw-translate-y:1.75rem}.lg\:translate-y-8{--tw-translate-y:2rem}.lg\:translate-y-9{--tw-translate-y:2.25rem}.lg\:translate-y-10{--tw-translate-y:2.5rem}.lg\:translate-y-11{--tw-translate-y:2.75rem}.lg\:translate-y-12{--tw-translate-y:3rem}.lg\:translate-y-14{--tw-translate-y:3.5rem}.lg\:translate-y-16{--tw-translate-y:4rem}.lg\:translate-y-20{--tw-translate-y:5rem}.lg\:translate-y-24{--tw-translate-y:6rem}.lg\:translate-y-28{--tw-translate-y:7rem}.lg\:translate-y-32{--tw-translate-y:8rem}.lg\:translate-y-36{--tw-translate-y:9rem}.lg\:translate-y-40{--tw-translate-y:10rem}.lg\:translate-y-44{--tw-translate-y:11rem}.lg\:translate-y-48{--tw-translate-y:12rem}.lg\:translate-y-52{--tw-translate-y:13rem}.lg\:translate-y-56{--tw-translate-y:14rem}.lg\:translate-y-60{--tw-translate-y:15rem}.lg\:translate-y-64{--tw-translate-y:16rem}.lg\:translate-y-72{--tw-translate-y:18rem}.lg\:translate-y-80{--tw-translate-y:20rem}.lg\:translate-y-96{--tw-translate-y:24rem}.lg\:translate-y-px{--tw-translate-y:1px}.lg\:translate-y-0\.5{--tw-translate-y:0.125rem}.lg\:translate-y-1\.5{--tw-translate-y:0.375rem}.lg\:translate-y-2\.5{--tw-translate-y:0.625rem}.lg\:translate-y-3\.5{--tw-translate-y:0.875rem}.lg\:-translate-y-0{--tw-translate-y:0px}.lg\:-translate-y-1{--tw-translate-y:-0.25rem}.lg\:-translate-y-2{--tw-translate-y:-0.5rem}.lg\:-translate-y-3{--tw-translate-y:-0.75rem}.lg\:-translate-y-4{--tw-translate-y:-1rem}.lg\:-translate-y-5{--tw-translate-y:-1.25rem}.lg\:-translate-y-6{--tw-translate-y:-1.5rem}.lg\:-translate-y-7{--tw-translate-y:-1.75rem}.lg\:-translate-y-8{--tw-translate-y:-2rem}.lg\:-translate-y-9{--tw-translate-y:-2.25rem}.lg\:-translate-y-10{--tw-translate-y:-2.5rem}.lg\:-translate-y-11{--tw-translate-y:-2.75rem}.lg\:-translate-y-12{--tw-translate-y:-3rem}.lg\:-translate-y-14{--tw-translate-y:-3.5rem}.lg\:-translate-y-16{--tw-translate-y:-4rem}.lg\:-translate-y-20{--tw-translate-y:-5rem}.lg\:-translate-y-24{--tw-translate-y:-6rem}.lg\:-translate-y-28{--tw-translate-y:-7rem}.lg\:-translate-y-32{--tw-translate-y:-8rem}.lg\:-translate-y-36{--tw-translate-y:-9rem}.lg\:-translate-y-40{--tw-translate-y:-10rem}.lg\:-translate-y-44{--tw-translate-y:-11rem}.lg\:-translate-y-48{--tw-translate-y:-12rem}.lg\:-translate-y-52{--tw-translate-y:-13rem}.lg\:-translate-y-56{--tw-translate-y:-14rem}.lg\:-translate-y-60{--tw-translate-y:-15rem}.lg\:-translate-y-64{--tw-translate-y:-16rem}.lg\:-translate-y-72{--tw-translate-y:-18rem}.lg\:-translate-y-80{--tw-translate-y:-20rem}.lg\:-translate-y-96{--tw-translate-y:-24rem}.lg\:-translate-y-px{--tw-translate-y:-1px}.lg\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.lg\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.lg\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.lg\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.lg\:translate-y-1\/2{--tw-translate-y:50%}.lg\:translate-y-1\/3{--tw-translate-y:33.333333%}.lg\:translate-y-2\/3{--tw-translate-y:66.666667%}.lg\:translate-y-1\/4{--tw-translate-y:25%}.lg\:translate-y-2\/4{--tw-translate-y:50%}.lg\:translate-y-3\/4{--tw-translate-y:75%}.lg\:translate-y-full{--tw-translate-y:100%}.lg\:-translate-y-1\/2{--tw-translate-y:-50%}.lg\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.lg\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.lg\:-translate-y-1\/4{--tw-translate-y:-25%}.lg\:-translate-y-2\/4{--tw-translate-y:-50%}.lg\:-translate-y-3\/4{--tw-translate-y:-75%}.lg\:-translate-y-full{--tw-translate-y:-100%}.lg\:hover\:translate-x-0:hover{--tw-translate-x:0px}.lg\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.lg\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.lg\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.lg\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.lg\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.lg\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.lg\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.lg\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.lg\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.lg\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.lg\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.lg\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.lg\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.lg\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.lg\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.lg\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.lg\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.lg\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.lg\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.lg\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.lg\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.lg\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.lg\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.lg\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.lg\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.lg\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.lg\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.lg\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.lg\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.lg\:hover\:translate-x-px:hover{--tw-translate-x:1px}.lg\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.lg\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.lg\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.lg\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.lg\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.lg\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.lg\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.lg\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.lg\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.lg\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.lg\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.lg\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.lg\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.lg\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.lg\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.lg\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.lg\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.lg\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.lg\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.lg\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.lg\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.lg\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.lg\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.lg\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.lg\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.lg\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.lg\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.lg\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.lg\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.lg\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.lg\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.lg\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.lg\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.lg\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.lg\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.lg\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.lg\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.lg\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.lg\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.lg\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.lg\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.lg\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.lg\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.lg\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.lg\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.lg\:hover\:translate-x-full:hover{--tw-translate-x:100%}.lg\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.lg\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.lg\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.lg\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.lg\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.lg\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.lg\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.lg\:hover\:translate-y-0:hover{--tw-translate-y:0px}.lg\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.lg\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.lg\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.lg\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.lg\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.lg\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.lg\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.lg\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.lg\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.lg\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.lg\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.lg\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.lg\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.lg\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.lg\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.lg\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.lg\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.lg\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.lg\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.lg\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.lg\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.lg\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.lg\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.lg\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.lg\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.lg\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.lg\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.lg\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.lg\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.lg\:hover\:translate-y-px:hover{--tw-translate-y:1px}.lg\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.lg\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.lg\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.lg\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.lg\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.lg\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.lg\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.lg\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.lg\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.lg\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.lg\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.lg\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.lg\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.lg\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.lg\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.lg\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.lg\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.lg\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.lg\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.lg\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.lg\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.lg\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.lg\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.lg\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.lg\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.lg\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.lg\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.lg\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.lg\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.lg\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.lg\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.lg\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.lg\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.lg\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.lg\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.lg\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.lg\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.lg\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.lg\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.lg\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.lg\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.lg\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.lg\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.lg\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.lg\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.lg\:hover\:translate-y-full:hover{--tw-translate-y:100%}.lg\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.lg\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.lg\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.lg\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.lg\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.lg\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.lg\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.lg\:focus\:translate-x-0:focus{--tw-translate-x:0px}.lg\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.lg\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.lg\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.lg\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.lg\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.lg\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.lg\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.lg\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.lg\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.lg\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.lg\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.lg\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.lg\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.lg\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.lg\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.lg\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.lg\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.lg\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.lg\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.lg\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.lg\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.lg\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.lg\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.lg\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.lg\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.lg\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.lg\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.lg\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.lg\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.lg\:focus\:translate-x-px:focus{--tw-translate-x:1px}.lg\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.lg\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.lg\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.lg\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.lg\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.lg\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.lg\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.lg\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.lg\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.lg\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.lg\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.lg\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.lg\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.lg\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.lg\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.lg\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.lg\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.lg\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.lg\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.lg\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.lg\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.lg\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.lg\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.lg\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.lg\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.lg\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.lg\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.lg\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.lg\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.lg\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.lg\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.lg\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.lg\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.lg\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.lg\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.lg\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.lg\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.lg\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.lg\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.lg\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.lg\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.lg\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.lg\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.lg\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.lg\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.lg\:focus\:translate-x-full:focus{--tw-translate-x:100%}.lg\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.lg\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.lg\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.lg\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.lg\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.lg\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.lg\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.lg\:focus\:translate-y-0:focus{--tw-translate-y:0px}.lg\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.lg\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.lg\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.lg\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.lg\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.lg\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.lg\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.lg\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.lg\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.lg\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.lg\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.lg\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.lg\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.lg\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.lg\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.lg\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.lg\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.lg\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.lg\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.lg\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.lg\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.lg\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.lg\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.lg\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.lg\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.lg\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.lg\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.lg\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.lg\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.lg\:focus\:translate-y-px:focus{--tw-translate-y:1px}.lg\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.lg\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.lg\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.lg\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.lg\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.lg\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.lg\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.lg\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.lg\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.lg\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.lg\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.lg\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.lg\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.lg\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.lg\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.lg\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.lg\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.lg\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.lg\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.lg\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.lg\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.lg\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.lg\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.lg\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.lg\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.lg\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.lg\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.lg\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.lg\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.lg\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.lg\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.lg\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.lg\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.lg\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.lg\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.lg\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.lg\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.lg\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.lg\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.lg\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.lg\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.lg\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.lg\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.lg\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.lg\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.lg\:focus\:translate-y-full:focus{--tw-translate-y:100%}.lg\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.lg\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.lg\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.lg\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.lg\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.lg\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.lg\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.lg\:rotate-0{--tw-rotate:0deg}.lg\:rotate-1{--tw-rotate:1deg}.lg\:rotate-2{--tw-rotate:2deg}.lg\:rotate-3{--tw-rotate:3deg}.lg\:rotate-6{--tw-rotate:6deg}.lg\:rotate-12{--tw-rotate:12deg}.lg\:rotate-45{--tw-rotate:45deg}.lg\:rotate-90{--tw-rotate:90deg}.lg\:rotate-180{--tw-rotate:180deg}.lg\:-rotate-180{--tw-rotate:-180deg}.lg\:-rotate-90{--tw-rotate:-90deg}.lg\:-rotate-45{--tw-rotate:-45deg}.lg\:-rotate-12{--tw-rotate:-12deg}.lg\:-rotate-6{--tw-rotate:-6deg}.lg\:-rotate-3{--tw-rotate:-3deg}.lg\:-rotate-2{--tw-rotate:-2deg}.lg\:-rotate-1{--tw-rotate:-1deg}.lg\:hover\:rotate-0:hover{--tw-rotate:0deg}.lg\:hover\:rotate-1:hover{--tw-rotate:1deg}.lg\:hover\:rotate-2:hover{--tw-rotate:2deg}.lg\:hover\:rotate-3:hover{--tw-rotate:3deg}.lg\:hover\:rotate-6:hover{--tw-rotate:6deg}.lg\:hover\:rotate-12:hover{--tw-rotate:12deg}.lg\:hover\:rotate-45:hover{--tw-rotate:45deg}.lg\:hover\:rotate-90:hover{--tw-rotate:90deg}.lg\:hover\:rotate-180:hover{--tw-rotate:180deg}.lg\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.lg\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.lg\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.lg\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.lg\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.lg\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.lg\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.lg\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.lg\:focus\:rotate-0:focus{--tw-rotate:0deg}.lg\:focus\:rotate-1:focus{--tw-rotate:1deg}.lg\:focus\:rotate-2:focus{--tw-rotate:2deg}.lg\:focus\:rotate-3:focus{--tw-rotate:3deg}.lg\:focus\:rotate-6:focus{--tw-rotate:6deg}.lg\:focus\:rotate-12:focus{--tw-rotate:12deg}.lg\:focus\:rotate-45:focus{--tw-rotate:45deg}.lg\:focus\:rotate-90:focus{--tw-rotate:90deg}.lg\:focus\:rotate-180:focus{--tw-rotate:180deg}.lg\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.lg\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.lg\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.lg\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.lg\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.lg\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.lg\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.lg\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.lg\:skew-x-0{--tw-skew-x:0deg}.lg\:skew-x-1{--tw-skew-x:1deg}.lg\:skew-x-2{--tw-skew-x:2deg}.lg\:skew-x-3{--tw-skew-x:3deg}.lg\:skew-x-6{--tw-skew-x:6deg}.lg\:skew-x-12{--tw-skew-x:12deg}.lg\:-skew-x-12{--tw-skew-x:-12deg}.lg\:-skew-x-6{--tw-skew-x:-6deg}.lg\:-skew-x-3{--tw-skew-x:-3deg}.lg\:-skew-x-2{--tw-skew-x:-2deg}.lg\:-skew-x-1{--tw-skew-x:-1deg}.lg\:skew-y-0{--tw-skew-y:0deg}.lg\:skew-y-1{--tw-skew-y:1deg}.lg\:skew-y-2{--tw-skew-y:2deg}.lg\:skew-y-3{--tw-skew-y:3deg}.lg\:skew-y-6{--tw-skew-y:6deg}.lg\:skew-y-12{--tw-skew-y:12deg}.lg\:-skew-y-12{--tw-skew-y:-12deg}.lg\:-skew-y-6{--tw-skew-y:-6deg}.lg\:-skew-y-3{--tw-skew-y:-3deg}.lg\:-skew-y-2{--tw-skew-y:-2deg}.lg\:-skew-y-1{--tw-skew-y:-1deg}.lg\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.lg\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.lg\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.lg\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.lg\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.lg\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.lg\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.lg\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.lg\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.lg\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.lg\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.lg\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.lg\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.lg\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.lg\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.lg\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.lg\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.lg\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.lg\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.lg\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.lg\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.lg\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.lg\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.lg\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.lg\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.lg\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.lg\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.lg\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.lg\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.lg\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.lg\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.lg\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.lg\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.lg\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.lg\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.lg\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.lg\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.lg\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.lg\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.lg\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.lg\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.lg\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.lg\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.lg\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.lg\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.lg\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.lg\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.lg\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.lg\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.lg\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.lg\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.lg\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.lg\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.lg\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.lg\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.lg\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.lg\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.lg\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.lg\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.lg\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.lg\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.lg\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.lg\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.lg\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.lg\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.lg\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.lg\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.lg\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.lg\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.lg\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.lg\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.lg\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.lg\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.lg\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.lg\:scale-x-0{--tw-scale-x:0}.lg\:scale-x-50{--tw-scale-x:.5}.lg\:scale-x-75{--tw-scale-x:.75}.lg\:scale-x-90{--tw-scale-x:.9}.lg\:scale-x-95{--tw-scale-x:.95}.lg\:scale-x-100{--tw-scale-x:1}.lg\:scale-x-105{--tw-scale-x:1.05}.lg\:scale-x-110{--tw-scale-x:1.1}.lg\:scale-x-125{--tw-scale-x:1.25}.lg\:scale-x-150{--tw-scale-x:1.5}.lg\:scale-y-0{--tw-scale-y:0}.lg\:scale-y-50{--tw-scale-y:.5}.lg\:scale-y-75{--tw-scale-y:.75}.lg\:scale-y-90{--tw-scale-y:.9}.lg\:scale-y-95{--tw-scale-y:.95}.lg\:scale-y-100{--tw-scale-y:1}.lg\:scale-y-105{--tw-scale-y:1.05}.lg\:scale-y-110{--tw-scale-y:1.1}.lg\:scale-y-125{--tw-scale-y:1.25}.lg\:scale-y-150{--tw-scale-y:1.5}.lg\:hover\:scale-x-0:hover{--tw-scale-x:0}.lg\:hover\:scale-x-50:hover{--tw-scale-x:.5}.lg\:hover\:scale-x-75:hover{--tw-scale-x:.75}.lg\:hover\:scale-x-90:hover{--tw-scale-x:.9}.lg\:hover\:scale-x-95:hover{--tw-scale-x:.95}.lg\:hover\:scale-x-100:hover{--tw-scale-x:1}.lg\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.lg\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.lg\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.lg\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.lg\:hover\:scale-y-0:hover{--tw-scale-y:0}.lg\:hover\:scale-y-50:hover{--tw-scale-y:.5}.lg\:hover\:scale-y-75:hover{--tw-scale-y:.75}.lg\:hover\:scale-y-90:hover{--tw-scale-y:.9}.lg\:hover\:scale-y-95:hover{--tw-scale-y:.95}.lg\:hover\:scale-y-100:hover{--tw-scale-y:1}.lg\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.lg\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.lg\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.lg\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.lg\:focus\:scale-x-0:focus{--tw-scale-x:0}.lg\:focus\:scale-x-50:focus{--tw-scale-x:.5}.lg\:focus\:scale-x-75:focus{--tw-scale-x:.75}.lg\:focus\:scale-x-90:focus{--tw-scale-x:.9}.lg\:focus\:scale-x-95:focus{--tw-scale-x:.95}.lg\:focus\:scale-x-100:focus{--tw-scale-x:1}.lg\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.lg\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.lg\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.lg\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.lg\:focus\:scale-y-0:focus{--tw-scale-y:0}.lg\:focus\:scale-y-50:focus{--tw-scale-y:.5}.lg\:focus\:scale-y-75:focus{--tw-scale-y:.75}.lg\:focus\:scale-y-90:focus{--tw-scale-y:.9}.lg\:focus\:scale-y-95:focus{--tw-scale-y:.95}.lg\:focus\:scale-y-100:focus{--tw-scale-y:1}.lg\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.lg\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.lg\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.lg\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.lg\:animate-none{animation:none}.lg\:animate-spin{animation:spin 1s linear infinite}.lg\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.lg\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.lg\:animate-bounce{animation:bounce 1s infinite}.lg\:cursor-auto{cursor:auto}.lg\:cursor-default{cursor:default}.lg\:cursor-pointer{cursor:pointer}.lg\:cursor-wait{cursor:wait}.lg\:cursor-text{cursor:text}.lg\:cursor-move{cursor:move}.lg\:cursor-help{cursor:help}.lg\:cursor-not-allowed{cursor:not-allowed}.lg\:select-none{-webkit-user-select:none;user-select:none}.lg\:select-text{-webkit-user-select:text;user-select:text}.lg\:select-all{-webkit-user-select:all;user-select:all}.lg\:select-auto{-webkit-user-select:auto;user-select:auto}.lg\:resize-none{resize:none}.lg\:resize-y{resize:vertical}.lg\:resize-x{resize:horizontal}.lg\:resize{resize:both}.lg\:list-inside{list-style-position:inside}.lg\:list-outside{list-style-position:outside}.lg\:list-none{list-style-type:none}.lg\:list-disc{list-style-type:disc}.lg\:list-decimal{list-style-type:decimal}.lg\:appearance-none{-webkit-appearance:none;appearance:none}.lg\:auto-cols-auto{grid-auto-columns:auto}.lg\:auto-cols-min{grid-auto-columns:min-content}.lg\:auto-cols-max{grid-auto-columns:max-content}.lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.lg\:grid-flow-row{grid-auto-flow:row}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-flow-row-dense{grid-auto-flow:row dense}.lg\:grid-flow-col-dense{grid-auto-flow:column dense}.lg\:auto-rows-auto{grid-auto-rows:auto}.lg\:auto-rows-min{grid-auto-rows:min-content}.lg\:auto-rows-max{grid-auto-rows:max-content}.lg\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-none{grid-template-columns:none}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:grid-rows-none{grid-template-rows:none}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:place-content-center{place-content:center}.lg\:place-content-start{place-content:start}.lg\:place-content-end{place-content:end}.lg\:place-content-between{place-content:space-between}.lg\:place-content-around{place-content:space-around}.lg\:place-content-evenly{place-content:space-evenly}.lg\:place-content-stretch{place-content:stretch}.lg\:place-items-start{place-items:start}.lg\:place-items-end{place-items:end}.lg\:place-items-center{place-items:center}.lg\:place-items-stretch{place-items:stretch}.lg\:content-center{align-content:center}.lg\:content-start{align-content:flex-start}.lg\:content-end{align-content:flex-end}.lg\:content-between{align-content:space-between}.lg\:content-around{align-content:space-around}.lg\:content-evenly{align-content:space-evenly}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:justify-evenly{justify-content:space-evenly}.lg\:justify-items-start{justify-items:start}.lg\:justify-items-end{justify-items:end}.lg\:justify-items-center{justify-items:center}.lg\:justify-items-stretch{justify-items:stretch}.lg\:gap-0{gap:0}.lg\:gap-1{gap:.25rem}.lg\:gap-2{gap:.5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-8{gap:2rem}.lg\:gap-9{gap:2.25rem}.lg\:gap-10{gap:2.5rem}.lg\:gap-11{gap:2.75rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-24{gap:6rem}.lg\:gap-28{gap:7rem}.lg\:gap-32{gap:8rem}.lg\:gap-36{gap:9rem}.lg\:gap-40{gap:10rem}.lg\:gap-44{gap:11rem}.lg\:gap-48{gap:12rem}.lg\:gap-52{gap:13rem}.lg\:gap-56{gap:14rem}.lg\:gap-60{gap:15rem}.lg\:gap-64{gap:16rem}.lg\:gap-72{gap:18rem}.lg\:gap-80{gap:20rem}.lg\:gap-96{gap:24rem}.lg\:gap-px{gap:1px}.lg\:gap-0\.5{gap:.125rem}.lg\:gap-1\.5{gap:.375rem}.lg\:gap-2\.5{gap:.625rem}.lg\:gap-3\.5{gap:.875rem}.lg\:gap-x-0{column-gap:0}.lg\:gap-x-1{column-gap:.25rem}.lg\:gap-x-2{column-gap:.5rem}.lg\:gap-x-3{column-gap:.75rem}.lg\:gap-x-4{column-gap:1rem}.lg\:gap-x-5{column-gap:1.25rem}.lg\:gap-x-6{column-gap:1.5rem}.lg\:gap-x-7{column-gap:1.75rem}.lg\:gap-x-8{column-gap:2rem}.lg\:gap-x-9{column-gap:2.25rem}.lg\:gap-x-10{column-gap:2.5rem}.lg\:gap-x-11{column-gap:2.75rem}.lg\:gap-x-12{column-gap:3rem}.lg\:gap-x-14{column-gap:3.5rem}.lg\:gap-x-16{column-gap:4rem}.lg\:gap-x-20{column-gap:5rem}.lg\:gap-x-24{column-gap:6rem}.lg\:gap-x-28{column-gap:7rem}.lg\:gap-x-32{column-gap:8rem}.lg\:gap-x-36{column-gap:9rem}.lg\:gap-x-40{column-gap:10rem}.lg\:gap-x-44{column-gap:11rem}.lg\:gap-x-48{column-gap:12rem}.lg\:gap-x-52{column-gap:13rem}.lg\:gap-x-56{column-gap:14rem}.lg\:gap-x-60{column-gap:15rem}.lg\:gap-x-64{column-gap:16rem}.lg\:gap-x-72{column-gap:18rem}.lg\:gap-x-80{column-gap:20rem}.lg\:gap-x-96{column-gap:24rem}.lg\:gap-x-px{column-gap:1px}.lg\:gap-x-0\.5{column-gap:.125rem}.lg\:gap-x-1\.5{column-gap:.375rem}.lg\:gap-x-2\.5{column-gap:.625rem}.lg\:gap-x-3\.5{column-gap:.875rem}.lg\:gap-y-0{row-gap:0}.lg\:gap-y-1{row-gap:.25rem}.lg\:gap-y-2{row-gap:.5rem}.lg\:gap-y-3{row-gap:.75rem}.lg\:gap-y-4{row-gap:1rem}.lg\:gap-y-5{row-gap:1.25rem}.lg\:gap-y-6{row-gap:1.5rem}.lg\:gap-y-7{row-gap:1.75rem}.lg\:gap-y-8{row-gap:2rem}.lg\:gap-y-9{row-gap:2.25rem}.lg\:gap-y-10{row-gap:2.5rem}.lg\:gap-y-11{row-gap:2.75rem}.lg\:gap-y-12{row-gap:3rem}.lg\:gap-y-14{row-gap:3.5rem}.lg\:gap-y-16{row-gap:4rem}.lg\:gap-y-20{row-gap:5rem}.lg\:gap-y-24{row-gap:6rem}.lg\:gap-y-28{row-gap:7rem}.lg\:gap-y-32{row-gap:8rem}.lg\:gap-y-36{row-gap:9rem}.lg\:gap-y-40{row-gap:10rem}.lg\:gap-y-44{row-gap:11rem}.lg\:gap-y-48{row-gap:12rem}.lg\:gap-y-52{row-gap:13rem}.lg\:gap-y-56{row-gap:14rem}.lg\:gap-y-60{row-gap:15rem}.lg\:gap-y-64{row-gap:16rem}.lg\:gap-y-72{row-gap:18rem}.lg\:gap-y-80{row-gap:20rem}.lg\:gap-y-96{row-gap:24rem}.lg\:gap-y-px{row-gap:1px}.lg\:gap-y-0\.5{row-gap:.125rem}.lg\:gap-y-1\.5{row-gap:.375rem}.lg\:gap-y-2\.5{row-gap:.625rem}.lg\:gap-y-3\.5{row-gap:.875rem}.lg\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.lg\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lg\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.lg\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.lg\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.lg\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.lg\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.lg\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.lg\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.lg\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.lg\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.lg\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.lg\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.lg\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.lg\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.lg\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.lg\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.lg\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.lg\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.lg\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.lg\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.lg\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.lg\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.lg\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.lg\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.lg\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.lg\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.lg\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.lg\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.lg\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.lg\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.lg\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.lg\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.lg\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.lg\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.lg\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.lg\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.lg\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.lg\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.lg\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.lg\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.lg\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.lg\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.lg\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.lg\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.lg\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.lg\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.lg\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.lg\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.lg\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.lg\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.lg\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.lg\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.lg\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.lg\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.lg\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.lg\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.lg\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.lg\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.lg\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.lg\:divide-x-0>: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)))}.lg\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-x>: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)))}.lg\:divide-y-0>:not([hidden])~:not([hidden]){--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))}.lg\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.lg\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.lg\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.lg\:divide-y>: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))}.lg\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.lg\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.lg\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.lg\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.lg\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.lg\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.lg\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.lg\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.lg\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.lg\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.lg\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.lg\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.lg\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.lg\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.lg\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.lg\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.lg\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.lg\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.lg\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.lg\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.lg\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.lg\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.lg\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.lg\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.lg\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.lg\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.lg\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.lg\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.lg\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.lg\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.lg\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.lg\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.lg\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.lg\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.lg\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.lg\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.lg\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.lg\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.lg\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.lg\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.lg\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.lg\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.lg\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.lg\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.lg\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.lg\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.lg\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.lg\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.lg\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.lg\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.lg\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.lg\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.lg\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.lg\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.lg\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.lg\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.lg\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.lg\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.lg\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.lg\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.lg\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.lg\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.lg\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.lg\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.lg\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.lg\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.lg\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.lg\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.lg\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.lg\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.lg\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.lg\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.lg\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.lg\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.lg\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.lg\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.lg\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.lg\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.lg\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.lg\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.lg\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.lg\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.lg\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.lg\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.lg\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.lg\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.lg\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.lg\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.lg\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.lg\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.lg\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.lg\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.lg\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.lg\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.lg\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.lg\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.lg\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.lg\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.lg\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.lg\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.lg\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.lg\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.lg\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.lg\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.lg\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.lg\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.lg\:place-self-auto{place-self:auto}.lg\:place-self-start{place-self:start}.lg\:place-self-end{place-self:end}.lg\:place-self-center{place-self:center}.lg\:place-self-stretch{place-self:stretch}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:self-stretch{align-self:stretch}.lg\:self-baseline{align-self:baseline}.lg\:justify-self-auto{justify-self:auto}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-end{justify-self:end}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-stretch{justify-self:stretch}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-scroll{overflow:scroll}.lg\:overflow-x-auto{overflow-x:auto}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overflow-x-hidden{overflow-x:hidden}.lg\:overflow-y-hidden{overflow-y:hidden}.lg\:overflow-x-visible{overflow-x:visible}.lg\:overflow-y-visible{overflow-y:visible}.lg\:overflow-x-scroll{overflow-x:scroll}.lg\:overflow-y-scroll{overflow-y:scroll}.lg\:overscroll-auto{overscroll-behavior:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:overscroll-none{overscroll-behavior:none}.lg\:overscroll-y-auto{overscroll-behavior-y:auto}.lg\:overscroll-y-contain{overscroll-behavior-y:contain}.lg\:overscroll-y-none{overscroll-behavior-y:none}.lg\:overscroll-x-auto{overscroll-behavior-x:auto}.lg\:overscroll-x-contain{overscroll-behavior-x:contain}.lg\:overscroll-x-none{overscroll-behavior-x:none}.lg\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg\:overflow-ellipsis{text-overflow:ellipsis}.lg\:overflow-clip{text-overflow:clip}.lg\:whitespace-normal{white-space:normal}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:whitespace-pre{white-space:pre}.lg\:whitespace-pre-line{white-space:pre-line}.lg\:whitespace-pre-wrap{white-space:pre-wrap}.lg\:break-normal{overflow-wrap:normal;word-break:normal}.lg\:break-words{overflow-wrap:break-word}.lg\:break-all{word-break:break-all}.lg\:rounded-none{border-radius:0}.lg\:rounded-sm{border-radius:.125rem}.lg\:rounded{border-radius:.25rem}.lg\:rounded-md{border-radius:.375rem}.lg\:rounded-lg{border-radius:.5rem}.lg\:rounded-xl{border-radius:.75rem}.lg\:rounded-2xl{border-radius:1rem}.lg\:rounded-3xl{border-radius:1.5rem}.lg\:rounded-full{border-radius:9999px}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.lg\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.lg\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.lg\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.lg\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.lg\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.lg\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.lg\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.lg\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.lg\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.lg\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.lg\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.lg\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.lg\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.lg\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.lg\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.lg\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.lg\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.lg\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.lg\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.lg\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.lg\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.lg\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.lg\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.lg\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.lg\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.lg\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.lg\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.lg\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.lg\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.lg\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.lg\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.lg\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.lg\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.lg\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.lg\:rounded-tl-none{border-top-left-radius:0}.lg\:rounded-tl-sm{border-top-left-radius:.125rem}.lg\:rounded-tl{border-top-left-radius:.25rem}.lg\:rounded-tl-md{border-top-left-radius:.375rem}.lg\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\:rounded-tl-xl{border-top-left-radius:.75rem}.lg\:rounded-tl-2xl{border-top-left-radius:1rem}.lg\:rounded-tl-3xl{border-top-left-radius:1.5rem}.lg\:rounded-tl-full{border-top-left-radius:9999px}.lg\:rounded-tr-none{border-top-right-radius:0}.lg\:rounded-tr-sm{border-top-right-radius:.125rem}.lg\:rounded-tr{border-top-right-radius:.25rem}.lg\:rounded-tr-md{border-top-right-radius:.375rem}.lg\:rounded-tr-lg{border-top-right-radius:.5rem}.lg\:rounded-tr-xl{border-top-right-radius:.75rem}.lg\:rounded-tr-2xl{border-top-right-radius:1rem}.lg\:rounded-tr-3xl{border-top-right-radius:1.5rem}.lg\:rounded-tr-full{border-top-right-radius:9999px}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-br-sm{border-bottom-right-radius:.125rem}.lg\:rounded-br{border-bottom-right-radius:.25rem}.lg\:rounded-br-md{border-bottom-right-radius:.375rem}.lg\:rounded-br-lg{border-bottom-right-radius:.5rem}.lg\:rounded-br-xl{border-bottom-right-radius:.75rem}.lg\:rounded-br-2xl{border-bottom-right-radius:1rem}.lg\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.lg\:rounded-br-full{border-bottom-right-radius:9999px}.lg\:rounded-bl-none{border-bottom-left-radius:0}.lg\:rounded-bl-sm{border-bottom-left-radius:.125rem}.lg\:rounded-bl{border-bottom-left-radius:.25rem}.lg\:rounded-bl-md{border-bottom-left-radius:.375rem}.lg\:rounded-bl-lg{border-bottom-left-radius:.5rem}.lg\:rounded-bl-xl{border-bottom-left-radius:.75rem}.lg\:rounded-bl-2xl{border-bottom-left-radius:1rem}.lg\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.lg\:rounded-bl-full{border-bottom-left-radius:9999px}.lg\:border-0{border-width:0}.lg\:border-2{border-width:2px}.lg\:border-4{border-width:4px}.lg\:border-8{border-width:8px}.lg\:border{border-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-t-2{border-top-width:2px}.lg\:border-t-4{border-top-width:4px}.lg\:border-t-8{border-top-width:8px}.lg\:border-t{border-top-width:1px}.lg\:border-r-0{border-right-width:0}.lg\:border-r-2{border-right-width:2px}.lg\:border-r-4{border-right-width:4px}.lg\:border-r-8{border-right-width:8px}.lg\:border-r{border-right-width:1px}.lg\:border-b-0{border-bottom-width:0}.lg\:border-b-2{border-bottom-width:2px}.lg\:border-b-4{border-bottom-width:4px}.lg\:border-b-8{border-bottom-width:8px}.lg\:border-b{border-bottom-width:1px}.lg\:border-l-0{border-left-width:0}.lg\:border-l-2{border-left-width:2px}.lg\:border-l-4{border-left-width:4px}.lg\:border-l-8{border-left-width:8px}.lg\:border-l{border-left-width:1px}.lg\:border-solid{border-style:solid}.lg\:border-dashed{border-style:dashed}.lg\:border-dotted{border-style:dotted}.lg\:border-double{border-style:double}.lg\:border-none{border-style:none}.lg\:border-transparent{border-color:transparent}.lg\:border-current{border-color:currentColor}.lg\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.lg\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-transparent{border-color:transparent}.group:hover .lg\:group-hover\:border-current{border-color:currentColor}.group:hover .lg\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:focus-within\:border-transparent:focus-within{border-color:transparent}.lg\:focus-within\:border-current:focus-within{border-color:currentColor}.lg\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.lg\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:hover\:border-transparent:hover{border-color:transparent}.lg\:hover\:border-current:hover{border-color:currentColor}.lg\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.lg\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:focus\:border-transparent:focus{border-color:transparent}.lg\:focus\:border-current:focus{border-color:currentColor}.lg\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.lg\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:border-opacity-0{--tw-border-opacity:0}.lg\:border-opacity-5{--tw-border-opacity:0.05}.lg\:border-opacity-10{--tw-border-opacity:0.1}.lg\:border-opacity-20{--tw-border-opacity:0.2}.lg\:border-opacity-25{--tw-border-opacity:0.25}.lg\:border-opacity-30{--tw-border-opacity:0.3}.lg\:border-opacity-40{--tw-border-opacity:0.4}.lg\:border-opacity-50{--tw-border-opacity:0.5}.lg\:border-opacity-60{--tw-border-opacity:0.6}.lg\:border-opacity-70{--tw-border-opacity:0.7}.lg\:border-opacity-75{--tw-border-opacity:0.75}.lg\:border-opacity-80{--tw-border-opacity:0.8}.lg\:border-opacity-90{--tw-border-opacity:0.9}.lg\:border-opacity-95{--tw-border-opacity:0.95}.lg\:border-opacity-100{--tw-border-opacity:1}.group:hover .lg\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .lg\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .lg\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .lg\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .lg\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .lg\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .lg\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .lg\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .lg\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .lg\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .lg\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .lg\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .lg\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .lg\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .lg\:group-hover\:border-opacity-100{--tw-border-opacity:1}.lg\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.lg\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.lg\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.lg\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.lg\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.lg\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.lg\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.lg\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.lg\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.lg\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.lg\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.lg\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.lg\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.lg\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.lg\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.lg\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.lg\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.lg\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.lg\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.lg\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.lg\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.lg\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.lg\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.lg\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.lg\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.lg\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.lg\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.lg\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.lg\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.lg\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.lg\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.lg\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.lg\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.lg\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.lg\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.lg\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.lg\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.lg\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.lg\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.lg\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.lg\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.lg\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.lg\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.lg\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.lg\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.lg\:bg-transparent{background-color:transparent}.lg\:bg-current{background-color:currentColor}.lg\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.lg\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-transparent{background-color:transparent}.group:hover .lg\:group-hover\:bg-current{background-color:currentColor}.group:hover .lg\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:focus-within\:bg-transparent:focus-within{background-color:transparent}.lg\:focus-within\:bg-current:focus-within{background-color:currentColor}.lg\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:hover\:bg-transparent:hover{background-color:transparent}.lg\:hover\:bg-current:hover{background-color:currentColor}.lg\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.lg\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:focus\:bg-transparent:focus{background-color:transparent}.lg\:focus\:bg-current:focus{background-color:currentColor}.lg\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.lg\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:bg-opacity-0{--tw-bg-opacity:0}.lg\:bg-opacity-5{--tw-bg-opacity:0.05}.lg\:bg-opacity-10{--tw-bg-opacity:0.1}.lg\:bg-opacity-20{--tw-bg-opacity:0.2}.lg\:bg-opacity-25{--tw-bg-opacity:0.25}.lg\:bg-opacity-30{--tw-bg-opacity:0.3}.lg\:bg-opacity-40{--tw-bg-opacity:0.4}.lg\:bg-opacity-50{--tw-bg-opacity:0.5}.lg\:bg-opacity-60{--tw-bg-opacity:0.6}.lg\:bg-opacity-70{--tw-bg-opacity:0.7}.lg\:bg-opacity-75{--tw-bg-opacity:0.75}.lg\:bg-opacity-80{--tw-bg-opacity:0.8}.lg\:bg-opacity-90{--tw-bg-opacity:0.9}.lg\:bg-opacity-95{--tw-bg-opacity:0.95}.lg\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .lg\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .lg\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .lg\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .lg\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .lg\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .lg\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .lg\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .lg\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .lg\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .lg\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .lg\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .lg\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .lg\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .lg\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .lg\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.lg\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.lg\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.lg\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.lg\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.lg\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.lg\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.lg\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.lg\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.lg\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.lg\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.lg\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.lg\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.lg\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.lg\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.lg\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.lg\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.lg\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.lg\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.lg\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.lg\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.lg\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.lg\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.lg\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.lg\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.lg\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.lg\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.lg\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.lg\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.lg\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.lg\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.lg\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.lg\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.lg\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.lg\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.lg\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.lg\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.lg\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.lg\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.lg\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.lg\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.lg\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.lg\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.lg\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.lg\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.lg\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.lg\:bg-none{background-image:none}.lg\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.lg\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.lg\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.lg\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.lg\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.lg\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.lg\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.lg\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.lg\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:to-transparent{--tw-gradient-to:transparent}.lg\:to-current{--tw-gradient-to:currentColor}.lg\:to-black{--tw-gradient-to:#000}.lg\:to-white{--tw-gradient-to:#fff}.lg\:to-gray-50{--tw-gradient-to:#f9fafb}.lg\:to-gray-100{--tw-gradient-to:#f3f4f6}.lg\:to-gray-200{--tw-gradient-to:#e5e7eb}.lg\:to-gray-300{--tw-gradient-to:#d1d5db}.lg\:to-gray-400{--tw-gradient-to:#9ca3af}.lg\:to-gray-500{--tw-gradient-to:#6b7280}.lg\:to-gray-600{--tw-gradient-to:#4b5563}.lg\:to-gray-700{--tw-gradient-to:#374151}.lg\:to-gray-800{--tw-gradient-to:#1f2937}.lg\:to-gray-900{--tw-gradient-to:#111827}.lg\:to-red-50{--tw-gradient-to:#fef2f2}.lg\:to-red-100{--tw-gradient-to:#fee2e2}.lg\:to-red-200{--tw-gradient-to:#fecaca}.lg\:to-red-300{--tw-gradient-to:#fca5a5}.lg\:to-red-400{--tw-gradient-to:#f87171}.lg\:to-red-500{--tw-gradient-to:#ef4444}.lg\:to-red-600{--tw-gradient-to:#dc2626}.lg\:to-red-700{--tw-gradient-to:#b91c1c}.lg\:to-red-800{--tw-gradient-to:#991b1b}.lg\:to-red-900{--tw-gradient-to:#7f1d1d}.lg\:to-yellow-50{--tw-gradient-to:#fffbeb}.lg\:to-yellow-100{--tw-gradient-to:#fef3c7}.lg\:to-yellow-200{--tw-gradient-to:#fde68a}.lg\:to-yellow-300{--tw-gradient-to:#fcd34d}.lg\:to-yellow-400{--tw-gradient-to:#fbbf24}.lg\:to-yellow-500{--tw-gradient-to:#f59e0b}.lg\:to-yellow-600{--tw-gradient-to:#d97706}.lg\:to-yellow-700{--tw-gradient-to:#b45309}.lg\:to-yellow-800{--tw-gradient-to:#92400e}.lg\:to-yellow-900{--tw-gradient-to:#78350f}.lg\:to-green-50{--tw-gradient-to:#ecfdf5}.lg\:to-green-100{--tw-gradient-to:#d1fae5}.lg\:to-green-200{--tw-gradient-to:#a7f3d0}.lg\:to-green-300{--tw-gradient-to:#6ee7b7}.lg\:to-green-400{--tw-gradient-to:#34d399}.lg\:to-green-500{--tw-gradient-to:#10b981}.lg\:to-green-600{--tw-gradient-to:#059669}.lg\:to-green-700{--tw-gradient-to:#047857}.lg\:to-green-800{--tw-gradient-to:#065f46}.lg\:to-green-900{--tw-gradient-to:#064e3b}.lg\:to-blue-50{--tw-gradient-to:#eff6ff}.lg\:to-blue-100{--tw-gradient-to:#dbeafe}.lg\:to-blue-200{--tw-gradient-to:#bfdbfe}.lg\:to-blue-300{--tw-gradient-to:#93c5fd}.lg\:to-blue-400{--tw-gradient-to:#60a5fa}.lg\:to-blue-500{--tw-gradient-to:#3b82f6}.lg\:to-blue-600{--tw-gradient-to:#2563eb}.lg\:to-blue-700{--tw-gradient-to:#1d4ed8}.lg\:to-blue-800{--tw-gradient-to:#1e40af}.lg\:to-blue-900{--tw-gradient-to:#1e3a8a}.lg\:to-indigo-50{--tw-gradient-to:#eef2ff}.lg\:to-indigo-100{--tw-gradient-to:#e0e7ff}.lg\:to-indigo-200{--tw-gradient-to:#c7d2fe}.lg\:to-indigo-300{--tw-gradient-to:#a5b4fc}.lg\:to-indigo-400{--tw-gradient-to:#818cf8}.lg\:to-indigo-500{--tw-gradient-to:#6366f1}.lg\:to-indigo-600{--tw-gradient-to:#4f46e5}.lg\:to-indigo-700{--tw-gradient-to:#4338ca}.lg\:to-indigo-800{--tw-gradient-to:#3730a3}.lg\:to-indigo-900{--tw-gradient-to:#312e81}.lg\:to-purple-50{--tw-gradient-to:#f5f3ff}.lg\:to-purple-100{--tw-gradient-to:#ede9fe}.lg\:to-purple-200{--tw-gradient-to:#ddd6fe}.lg\:to-purple-300{--tw-gradient-to:#c4b5fd}.lg\:to-purple-400{--tw-gradient-to:#a78bfa}.lg\:to-purple-500{--tw-gradient-to:#8b5cf6}.lg\:to-purple-600{--tw-gradient-to:#7c3aed}.lg\:to-purple-700{--tw-gradient-to:#6d28d9}.lg\:to-purple-800{--tw-gradient-to:#5b21b6}.lg\:to-purple-900{--tw-gradient-to:#4c1d95}.lg\:to-pink-50{--tw-gradient-to:#fdf2f8}.lg\:to-pink-100{--tw-gradient-to:#fce7f3}.lg\:to-pink-200{--tw-gradient-to:#fbcfe8}.lg\:to-pink-300{--tw-gradient-to:#f9a8d4}.lg\:to-pink-400{--tw-gradient-to:#f472b6}.lg\:to-pink-500{--tw-gradient-to:#ec4899}.lg\:to-pink-600{--tw-gradient-to:#db2777}.lg\:to-pink-700{--tw-gradient-to:#be185d}.lg\:to-pink-800{--tw-gradient-to:#9d174d}.lg\:to-pink-900{--tw-gradient-to:#831843}.lg\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.lg\:hover\:to-current:hover{--tw-gradient-to:currentColor}.lg\:hover\:to-black:hover{--tw-gradient-to:#000}.lg\:hover\:to-white:hover{--tw-gradient-to:#fff}.lg\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.lg\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.lg\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.lg\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.lg\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.lg\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.lg\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.lg\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.lg\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.lg\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.lg\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.lg\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.lg\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.lg\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.lg\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.lg\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.lg\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.lg\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.lg\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.lg\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.lg\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.lg\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.lg\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.lg\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.lg\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.lg\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.lg\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.lg\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.lg\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.lg\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.lg\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.lg\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.lg\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.lg\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.lg\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.lg\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.lg\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.lg\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.lg\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.lg\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.lg\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.lg\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.lg\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.lg\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.lg\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.lg\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.lg\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.lg\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.lg\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.lg\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.lg\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.lg\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.lg\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.lg\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.lg\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.lg\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.lg\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.lg\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.lg\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.lg\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.lg\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.lg\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.lg\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.lg\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.lg\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.lg\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.lg\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.lg\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.lg\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.lg\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.lg\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.lg\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.lg\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.lg\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.lg\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.lg\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.lg\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.lg\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.lg\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.lg\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.lg\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.lg\:focus\:to-current:focus{--tw-gradient-to:currentColor}.lg\:focus\:to-black:focus{--tw-gradient-to:#000}.lg\:focus\:to-white:focus{--tw-gradient-to:#fff}.lg\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.lg\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.lg\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.lg\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.lg\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.lg\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.lg\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.lg\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.lg\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.lg\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.lg\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.lg\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.lg\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.lg\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.lg\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.lg\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.lg\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.lg\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.lg\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.lg\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.lg\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.lg\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.lg\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.lg\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.lg\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.lg\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.lg\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.lg\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.lg\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.lg\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.lg\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.lg\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.lg\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.lg\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.lg\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.lg\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.lg\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.lg\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.lg\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.lg\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.lg\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.lg\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.lg\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.lg\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.lg\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.lg\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.lg\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.lg\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.lg\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.lg\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.lg\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.lg\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.lg\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.lg\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.lg\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.lg\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.lg\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.lg\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.lg\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.lg\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.lg\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.lg\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.lg\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.lg\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.lg\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.lg\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.lg\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.lg\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.lg\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.lg\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.lg\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.lg\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.lg\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.lg\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.lg\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.lg\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.lg\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.lg\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.lg\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.lg\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.lg\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.lg\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.lg\:bg-auto{background-size:auto}.lg\:bg-cover{background-size:cover}.lg\:bg-contain{background-size:contain}.lg\:bg-fixed{background-attachment:fixed}.lg\:bg-local{background-attachment:local}.lg\:bg-scroll{background-attachment:scroll}.lg\:bg-clip-border{background-clip:border-box}.lg\:bg-clip-padding{background-clip:padding-box}.lg\:bg-clip-content{background-clip:content-box}.lg\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.lg\:bg-bottom{background-position:bottom}.lg\:bg-center{background-position:center}.lg\:bg-left{background-position:left}.lg\:bg-left-bottom{background-position:left bottom}.lg\:bg-left-top{background-position:left top}.lg\:bg-right{background-position:right}.lg\:bg-right-bottom{background-position:right bottom}.lg\:bg-right-top{background-position:right top}.lg\:bg-top{background-position:top}.lg\:bg-repeat{background-repeat:repeat}.lg\:bg-no-repeat{background-repeat:no-repeat}.lg\:bg-repeat-x{background-repeat:repeat-x}.lg\:bg-repeat-y{background-repeat:repeat-y}.lg\:bg-repeat-round{background-repeat:round}.lg\:bg-repeat-space{background-repeat:space}.lg\:bg-origin-border{background-origin:border-box}.lg\:bg-origin-padding{background-origin:padding-box}.lg\:bg-origin-content{background-origin:content-box}.lg\:fill-current{fill:currentColor}.lg\:stroke-current{stroke:currentColor}.lg\:stroke-0{stroke-width:0}.lg\:stroke-1{stroke-width:1}.lg\:stroke-2{stroke-width:2}.lg\:object-contain{object-fit:contain}.lg\:object-cover{object-fit:cover}.lg\:object-fill{object-fit:fill}.lg\:object-none{object-fit:none}.lg\:object-scale-down{object-fit:scale-down}.lg\:object-bottom{object-position:bottom}.lg\:object-center{object-position:center}.lg\:object-left{object-position:left}.lg\:object-left-bottom{object-position:left bottom}.lg\:object-left-top{object-position:left top}.lg\:object-right{object-position:right}.lg\:object-right-bottom{object-position:right bottom}.lg\:object-right-top{object-position:right top}.lg\:object-top{object-position:top}.lg\:p-0{padding:0}.lg\:p-1{padding:.25rem}.lg\:p-2{padding:.5rem}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:p-9{padding:2.25rem}.lg\:p-10{padding:2.5rem}.lg\:p-11{padding:2.75rem}.lg\:p-12{padding:3rem}.lg\:p-14{padding:3.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:p-24{padding:6rem}.lg\:p-28{padding:7rem}.lg\:p-32{padding:8rem}.lg\:p-36{padding:9rem}.lg\:p-40{padding:10rem}.lg\:p-44{padding:11rem}.lg\:p-48{padding:12rem}.lg\:p-52{padding:13rem}.lg\:p-56{padding:14rem}.lg\:p-60{padding:15rem}.lg\:p-64{padding:16rem}.lg\:p-72{padding:18rem}.lg\:p-80{padding:20rem}.lg\:p-96{padding:24rem}.lg\:p-px{padding:1px}.lg\:p-0\.5{padding:.125rem}.lg\:p-1\.5{padding:.375rem}.lg\:p-2\.5{padding:.625rem}.lg\:p-3\.5{padding:.875rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-1{padding-left:.25rem;padding-right:.25rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-11{padding-left:2.75rem;padding-right:2.75rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-28{padding-left:7rem;padding-right:7rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:px-36{padding-left:9rem;padding-right:9rem}.lg\:px-40{padding-left:10rem;padding-right:10rem}.lg\:px-44{padding-left:11rem;padding-right:11rem}.lg\:px-48{padding-left:12rem;padding-right:12rem}.lg\:px-52{padding-left:13rem;padding-right:13rem}.lg\:px-56{padding-left:14rem;padding-right:14rem}.lg\:px-60{padding-left:15rem;padding-right:15rem}.lg\:px-64{padding-left:16rem;padding-right:16rem}.lg\:px-72{padding-left:18rem;padding-right:18rem}.lg\:px-80{padding-left:20rem;padding-right:20rem}.lg\:px-96{padding-left:24rem;padding-right:24rem}.lg\:px-px{padding-left:1px;padding-right:1px}.lg\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.lg\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.lg\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\:py-40{padding-top:10rem;padding-bottom:10rem}.lg\:py-44{padding-top:11rem;padding-bottom:11rem}.lg\:py-48{padding-top:12rem;padding-bottom:12rem}.lg\:py-52{padding-top:13rem;padding-bottom:13rem}.lg\:py-56{padding-top:14rem;padding-bottom:14rem}.lg\:py-60{padding-top:15rem;padding-bottom:15rem}.lg\:py-64{padding-top:16rem;padding-bottom:16rem}.lg\:py-72{padding-top:18rem;padding-bottom:18rem}.lg\:py-80{padding-top:20rem;padding-bottom:20rem}.lg\:py-96{padding-top:24rem;padding-bottom:24rem}.lg\:py-px{padding-top:1px;padding-bottom:1px}.lg\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:.25rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-3{padding-top:.75rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-5{padding-top:1.25rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pt-7{padding-top:1.75rem}.lg\:pt-8{padding-top:2rem}.lg\:pt-9{padding-top:2.25rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-11{padding-top:2.75rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-14{padding-top:3.5rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-28{padding-top:7rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-36{padding-top:9rem}.lg\:pt-40{padding-top:10rem}.lg\:pt-44{padding-top:11rem}.lg\:pt-48{padding-top:12rem}.lg\:pt-52{padding-top:13rem}.lg\:pt-56{padding-top:14rem}.lg\:pt-60{padding-top:15rem}.lg\:pt-64{padding-top:16rem}.lg\:pt-72{padding-top:18rem}.lg\:pt-80{padding-top:20rem}.lg\:pt-96{padding-top:24rem}.lg\:pt-px{padding-top:1px}.lg\:pt-0\.5{padding-top:.125rem}.lg\:pt-1\.5{padding-top:.375rem}.lg\:pt-2\.5{padding-top:.625rem}.lg\:pt-3\.5{padding-top:.875rem}.lg\:pr-0{padding-right:0}.lg\:pr-1{padding-right:.25rem}.lg\:pr-2{padding-right:.5rem}.lg\:pr-3{padding-right:.75rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pr-7{padding-right:1.75rem}.lg\:pr-8{padding-right:2rem}.lg\:pr-9{padding-right:2.25rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pr-11{padding-right:2.75rem}.lg\:pr-12{padding-right:3rem}.lg\:pr-14{padding-right:3.5rem}.lg\:pr-16{padding-right:4rem}.lg\:pr-20{padding-right:5rem}.lg\:pr-24{padding-right:6rem}.lg\:pr-28{padding-right:7rem}.lg\:pr-32{padding-right:8rem}.lg\:pr-36{padding-right:9rem}.lg\:pr-40{padding-right:10rem}.lg\:pr-44{padding-right:11rem}.lg\:pr-48{padding-right:12rem}.lg\:pr-52{padding-right:13rem}.lg\:pr-56{padding-right:14rem}.lg\:pr-60{padding-right:15rem}.lg\:pr-64{padding-right:16rem}.lg\:pr-72{padding-right:18rem}.lg\:pr-80{padding-right:20rem}.lg\:pr-96{padding-right:24rem}.lg\:pr-px{padding-right:1px}.lg\:pr-0\.5{padding-right:.125rem}.lg\:pr-1\.5{padding-right:.375rem}.lg\:pr-2\.5{padding-right:.625rem}.lg\:pr-3\.5{padding-right:.875rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-1{padding-bottom:.25rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-3{padding-bottom:.75rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pb-7{padding-bottom:1.75rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pb-9{padding-bottom:2.25rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-11{padding-bottom:2.75rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-36{padding-bottom:9rem}.lg\:pb-40{padding-bottom:10rem}.lg\:pb-44{padding-bottom:11rem}.lg\:pb-48{padding-bottom:12rem}.lg\:pb-52{padding-bottom:13rem}.lg\:pb-56{padding-bottom:14rem}.lg\:pb-60{padding-bottom:15rem}.lg\:pb-64{padding-bottom:16rem}.lg\:pb-72{padding-bottom:18rem}.lg\:pb-80{padding-bottom:20rem}.lg\:pb-96{padding-bottom:24rem}.lg\:pb-px{padding-bottom:1px}.lg\:pb-0\.5{padding-bottom:.125rem}.lg\:pb-1\.5{padding-bottom:.375rem}.lg\:pb-2\.5{padding-bottom:.625rem}.lg\:pb-3\.5{padding-bottom:.875rem}.lg\:pl-0{padding-left:0}.lg\:pl-1{padding-left:.25rem}.lg\:pl-2{padding-left:.5rem}.lg\:pl-3{padding-left:.75rem}.lg\:pl-4{padding-left:1rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pl-7{padding-left:1.75rem}.lg\:pl-8{padding-left:2rem}.lg\:pl-9{padding-left:2.25rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pl-11{padding-left:2.75rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-14{padding-left:3.5rem}.lg\:pl-16{padding-left:4rem}.lg\:pl-20{padding-left:5rem}.lg\:pl-24{padding-left:6rem}.lg\:pl-28{padding-left:7rem}.lg\:pl-32{padding-left:8rem}.lg\:pl-36{padding-left:9rem}.lg\:pl-40{padding-left:10rem}.lg\:pl-44{padding-left:11rem}.lg\:pl-48{padding-left:12rem}.lg\:pl-52{padding-left:13rem}.lg\:pl-56{padding-left:14rem}.lg\:pl-60{padding-left:15rem}.lg\:pl-64{padding-left:16rem}.lg\:pl-72{padding-left:18rem}.lg\:pl-80{padding-left:20rem}.lg\:pl-96{padding-left:24rem}.lg\:pl-px{padding-left:1px}.lg\:pl-0\.5{padding-left:.125rem}.lg\:pl-1\.5{padding-left:.375rem}.lg\:pl-2\.5{padding-left:.625rem}.lg\:pl-3\.5{padding-left:.875rem}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:text-justify{text-align:justify}.lg\:align-baseline{vertical-align:baseline}.lg\:align-top{vertical-align:top}.lg\:align-middle{vertical-align:middle}.lg\:align-bottom{vertical-align:bottom}.lg\:align-text-top{vertical-align:text-top}.lg\:align-text-bottom{vertical-align:text-bottom}.lg\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.lg\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-9xl{font-size:8rem;line-height:1}.lg\:font-thin{font-weight:100}.lg\:font-extralight{font-weight:200}.lg\:font-light{font-weight:300}.lg\:font-normal{font-weight:400}.lg\:font-medium{font-weight:500}.lg\:font-semibold{font-weight:600}.lg\:font-bold{font-weight:700}.lg\:font-extrabold{font-weight:800}.lg\:font-black{font-weight:900}.lg\:uppercase{text-transform:uppercase}.lg\:lowercase{text-transform:lowercase}.lg\:capitalize{text-transform:capitalize}.lg\:normal-case{text-transform:none}.lg\:italic{font-style:italic}.lg\:not-italic{font-style:normal}.lg\:diagonal-fractions,.lg\:lining-nums,.lg\:oldstyle-nums,.lg\:ordinal,.lg\:proportional-nums,.lg\:slashed-zero,.lg\:stacked-fractions,.lg\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lg\:normal-nums{font-variant-numeric:normal}.lg\:ordinal{--tw-ordinal:ordinal}.lg\:slashed-zero{--tw-slashed-zero:slashed-zero}.lg\:lining-nums{--tw-numeric-figure:lining-nums}.lg\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.lg\:proportional-nums{--tw-numeric-spacing:proportional-nums}.lg\:tabular-nums{--tw-numeric-spacing:tabular-nums}.lg\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.lg\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.lg\:leading-3{line-height:.75rem}.lg\:leading-4{line-height:1rem}.lg\:leading-5{line-height:1.25rem}.lg\:leading-6{line-height:1.5rem}.lg\:leading-7{line-height:1.75rem}.lg\:leading-8{line-height:2rem}.lg\:leading-9{line-height:2.25rem}.lg\:leading-10{line-height:2.5rem}.lg\:leading-none{line-height:1}.lg\:leading-tight{line-height:1.25}.lg\:leading-snug{line-height:1.375}.lg\:leading-normal{line-height:1.5}.lg\:leading-relaxed{line-height:1.625}.lg\:leading-loose{line-height:2}.lg\:tracking-tighter{letter-spacing:-.05em}.lg\:tracking-tight{letter-spacing:-.025em}.lg\:tracking-normal{letter-spacing:0}.lg\:tracking-wide{letter-spacing:.025em}.lg\:tracking-wider{letter-spacing:.05em}.lg\:tracking-widest{letter-spacing:.1em}.lg\:text-transparent{color:transparent}.lg\:text-current{color:currentColor}.lg\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-transparent{color:transparent}.group:hover .lg\:group-hover\:text-current{color:currentColor}.group:hover .lg\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:focus-within\:text-transparent:focus-within{color:transparent}.lg\:focus-within\:text-current:focus-within{color:currentColor}.lg\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:hover\:text-transparent:hover{color:transparent}.lg\:hover\:text-current:hover{color:currentColor}.lg\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:focus\:text-transparent:focus{color:transparent}.lg\:focus\:text-current:focus{color:currentColor}.lg\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:text-opacity-0{--tw-text-opacity:0}.lg\:text-opacity-5{--tw-text-opacity:0.05}.lg\:text-opacity-10{--tw-text-opacity:0.1}.lg\:text-opacity-20{--tw-text-opacity:0.2}.lg\:text-opacity-25{--tw-text-opacity:0.25}.lg\:text-opacity-30{--tw-text-opacity:0.3}.lg\:text-opacity-40{--tw-text-opacity:0.4}.lg\:text-opacity-50{--tw-text-opacity:0.5}.lg\:text-opacity-60{--tw-text-opacity:0.6}.lg\:text-opacity-70{--tw-text-opacity:0.7}.lg\:text-opacity-75{--tw-text-opacity:0.75}.lg\:text-opacity-80{--tw-text-opacity:0.8}.lg\:text-opacity-90{--tw-text-opacity:0.9}.lg\:text-opacity-95{--tw-text-opacity:0.95}.lg\:text-opacity-100{--tw-text-opacity:1}.group:hover .lg\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .lg\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .lg\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .lg\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .lg\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .lg\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .lg\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .lg\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .lg\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .lg\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .lg\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .lg\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .lg\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .lg\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .lg\:group-hover\:text-opacity-100{--tw-text-opacity:1}.lg\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.lg\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.lg\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.lg\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.lg\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.lg\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.lg\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.lg\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.lg\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.lg\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.lg\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.lg\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.lg\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.lg\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.lg\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.lg\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.lg\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.lg\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.lg\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.lg\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.lg\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.lg\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.lg\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.lg\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.lg\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.lg\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.lg\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.lg\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.lg\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.lg\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.lg\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.lg\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.lg\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.lg\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.lg\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.lg\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.lg\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.lg\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.lg\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.lg\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.lg\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.lg\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.lg\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.lg\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.lg\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.lg\:underline{text-decoration:underline}.lg\:line-through{text-decoration:line-through}.lg\:no-underline{text-decoration:none}.group:hover .lg\:group-hover\:underline{text-decoration:underline}.group:hover .lg\:group-hover\:line-through{text-decoration:line-through}.group:hover .lg\:group-hover\:no-underline{text-decoration:none}.lg\:focus-within\:underline:focus-within{text-decoration:underline}.lg\:focus-within\:line-through:focus-within{text-decoration:line-through}.lg\:focus-within\:no-underline:focus-within{text-decoration:none}.lg\:hover\:underline:hover{text-decoration:underline}.lg\:hover\:line-through:hover{text-decoration:line-through}.lg\:hover\:no-underline:hover{text-decoration:none}.lg\:focus\:underline:focus{text-decoration:underline}.lg\:focus\:line-through:focus{text-decoration:line-through}.lg\:focus\:no-underline:focus{text-decoration:none}.lg\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.lg\:placeholder-transparent::placeholder{color:transparent}.lg\:placeholder-current::placeholder{color:currentColor}.lg\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.lg\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.lg\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.lg\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.lg\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.lg\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.lg\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.lg\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.lg\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.lg\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.lg\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.lg\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.lg\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.lg\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.lg\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.lg\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.lg\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.lg\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.lg\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.lg\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.lg\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.lg\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.lg\:focus\:placeholder-current:focus::placeholder{color:currentColor}.lg\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.lg\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.lg\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.lg\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.lg\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.lg\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.lg\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.lg\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.lg\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.lg\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.lg\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.lg\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.lg\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.lg\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.lg\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.lg\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.lg\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.lg\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.lg\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.lg\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.lg\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.lg\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.lg\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.lg\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.lg\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.lg\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.lg\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.lg\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.lg\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.lg\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.lg\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.lg\:opacity-0{opacity:0}.lg\:opacity-5{opacity:.05}.lg\:opacity-10{opacity:.1}.lg\:opacity-20{opacity:.2}.lg\:opacity-25{opacity:.25}.lg\:opacity-30{opacity:.3}.lg\:opacity-40{opacity:.4}.lg\:opacity-50{opacity:.5}.lg\:opacity-60{opacity:.6}.lg\:opacity-70{opacity:.7}.lg\:opacity-75{opacity:.75}.lg\:opacity-80{opacity:.8}.lg\:opacity-90{opacity:.9}.lg\:opacity-95{opacity:.95}.lg\:opacity-100{opacity:1}.group:hover .lg\:group-hover\:opacity-0{opacity:0}.group:hover .lg\:group-hover\:opacity-5{opacity:.05}.group:hover .lg\:group-hover\:opacity-10{opacity:.1}.group:hover .lg\:group-hover\:opacity-20{opacity:.2}.group:hover .lg\:group-hover\:opacity-25{opacity:.25}.group:hover .lg\:group-hover\:opacity-30{opacity:.3}.group:hover .lg\:group-hover\:opacity-40{opacity:.4}.group:hover .lg\:group-hover\:opacity-50{opacity:.5}.group:hover .lg\:group-hover\:opacity-60{opacity:.6}.group:hover .lg\:group-hover\:opacity-70{opacity:.7}.group:hover .lg\:group-hover\:opacity-75{opacity:.75}.group:hover .lg\:group-hover\:opacity-80{opacity:.8}.group:hover .lg\:group-hover\:opacity-90{opacity:.9}.group:hover .lg\:group-hover\:opacity-95{opacity:.95}.group:hover .lg\:group-hover\:opacity-100{opacity:1}.lg\:focus-within\:opacity-0:focus-within{opacity:0}.lg\:focus-within\:opacity-5:focus-within{opacity:.05}.lg\:focus-within\:opacity-10:focus-within{opacity:.1}.lg\:focus-within\:opacity-20:focus-within{opacity:.2}.lg\:focus-within\:opacity-25:focus-within{opacity:.25}.lg\:focus-within\:opacity-30:focus-within{opacity:.3}.lg\:focus-within\:opacity-40:focus-within{opacity:.4}.lg\:focus-within\:opacity-50:focus-within{opacity:.5}.lg\:focus-within\:opacity-60:focus-within{opacity:.6}.lg\:focus-within\:opacity-70:focus-within{opacity:.7}.lg\:focus-within\:opacity-75:focus-within{opacity:.75}.lg\:focus-within\:opacity-80:focus-within{opacity:.8}.lg\:focus-within\:opacity-90:focus-within{opacity:.9}.lg\:focus-within\:opacity-95:focus-within{opacity:.95}.lg\:focus-within\:opacity-100:focus-within{opacity:1}.lg\:hover\:opacity-0:hover{opacity:0}.lg\:hover\:opacity-5:hover{opacity:.05}.lg\:hover\:opacity-10:hover{opacity:.1}.lg\:hover\:opacity-20:hover{opacity:.2}.lg\:hover\:opacity-25:hover{opacity:.25}.lg\:hover\:opacity-30:hover{opacity:.3}.lg\:hover\:opacity-40:hover{opacity:.4}.lg\:hover\:opacity-50:hover{opacity:.5}.lg\:hover\:opacity-60:hover{opacity:.6}.lg\:hover\:opacity-70:hover{opacity:.7}.lg\:hover\:opacity-75:hover{opacity:.75}.lg\:hover\:opacity-80:hover{opacity:.8}.lg\:hover\:opacity-90:hover{opacity:.9}.lg\:hover\:opacity-95:hover{opacity:.95}.lg\:hover\:opacity-100:hover{opacity:1}.lg\:focus\:opacity-0:focus{opacity:0}.lg\:focus\:opacity-5:focus{opacity:.05}.lg\:focus\:opacity-10:focus{opacity:.1}.lg\:focus\:opacity-20:focus{opacity:.2}.lg\:focus\:opacity-25:focus{opacity:.25}.lg\:focus\:opacity-30:focus{opacity:.3}.lg\:focus\:opacity-40:focus{opacity:.4}.lg\:focus\:opacity-50:focus{opacity:.5}.lg\:focus\:opacity-60:focus{opacity:.6}.lg\:focus\:opacity-70:focus{opacity:.7}.lg\:focus\:opacity-75:focus{opacity:.75}.lg\:focus\:opacity-80:focus{opacity:.8}.lg\:focus\:opacity-90:focus{opacity:.9}.lg\:focus\:opacity-95:focus{opacity:.95}.lg\:focus\:opacity-100:focus{opacity:1}.lg\:bg-blend-normal{background-blend-mode:normal}.lg\:bg-blend-multiply{background-blend-mode:multiply}.lg\:bg-blend-screen{background-blend-mode:screen}.lg\:bg-blend-overlay{background-blend-mode:overlay}.lg\:bg-blend-darken{background-blend-mode:darken}.lg\:bg-blend-lighten{background-blend-mode:lighten}.lg\:bg-blend-color-dodge{background-blend-mode:color-dodge}.lg\:bg-blend-color-burn{background-blend-mode:color-burn}.lg\:bg-blend-hard-light{background-blend-mode:hard-light}.lg\:bg-blend-soft-light{background-blend-mode:soft-light}.lg\:bg-blend-difference{background-blend-mode:difference}.lg\:bg-blend-exclusion{background-blend-mode:exclusion}.lg\:bg-blend-hue{background-blend-mode:hue}.lg\:bg-blend-saturation{background-blend-mode:saturation}.lg\:bg-blend-color{background-blend-mode:color}.lg\:bg-blend-luminosity{background-blend-mode:luminosity}.lg\:mix-blend-normal{mix-blend-mode:normal}.lg\:mix-blend-multiply{mix-blend-mode:multiply}.lg\:mix-blend-screen{mix-blend-mode:screen}.lg\:mix-blend-overlay{mix-blend-mode:overlay}.lg\:mix-blend-darken{mix-blend-mode:darken}.lg\:mix-blend-lighten{mix-blend-mode:lighten}.lg\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.lg\:mix-blend-color-burn{mix-blend-mode:color-burn}.lg\:mix-blend-hard-light{mix-blend-mode:hard-light}.lg\:mix-blend-soft-light{mix-blend-mode:soft-light}.lg\:mix-blend-difference{mix-blend-mode:difference}.lg\:mix-blend-exclusion{mix-blend-mode:exclusion}.lg\:mix-blend-hue{mix-blend-mode:hue}.lg\:mix-blend-saturation{mix-blend-mode:saturation}.lg\:mix-blend-color{mix-blend-mode:color}.lg\:mix-blend-luminosity{mix-blend-mode:luminosity}.lg\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:outline-none{outline:2px solid transparent;outline-offset:2px}.lg\:outline-white{outline:2px dotted white;outline-offset:2px}.lg\:outline-black{outline:2px dotted black;outline-offset:2px}.lg\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.lg\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.lg\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.lg\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.lg\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.lg\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.lg\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:ring-inset{--tw-ring-inset:inset}.lg\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.lg\:focus\:ring-inset:focus{--tw-ring-inset:inset}.lg\:ring-transparent{--tw-ring-color:transparent}.lg\:ring-current{--tw-ring-color:currentColor}.lg\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.lg\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.lg\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.lg\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.lg\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.lg\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.lg\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.lg\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.lg\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.lg\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.lg\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.lg\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.lg\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.lg\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.lg\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.lg\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.lg\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.lg\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.lg\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.lg\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.lg\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.lg\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.lg\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.lg\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.lg\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.lg\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.lg\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.lg\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.lg\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.lg\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.lg\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.lg\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.lg\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.lg\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.lg\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.lg\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.lg\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.lg\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.lg\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.lg\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.lg\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.lg\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.lg\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.lg\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.lg\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.lg\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.lg\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.lg\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.lg\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.lg\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.lg\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.lg\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.lg\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.lg\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.lg\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.lg\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.lg\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.lg\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.lg\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.lg\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.lg\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.lg\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.lg\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.lg\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.lg\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.lg\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.lg\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.lg\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.lg\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.lg\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.lg\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.lg\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.lg\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.lg\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.lg\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.lg\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.lg\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.lg\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.lg\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.lg\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.lg\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.lg\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.lg\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.lg\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.lg\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.lg\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.lg\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.lg\:focus\:ring-current:focus{--tw-ring-color:currentColor}.lg\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.lg\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.lg\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.lg\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.lg\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.lg\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.lg\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.lg\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.lg\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.lg\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.lg\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.lg\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.lg\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.lg\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.lg\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.lg\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.lg\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.lg\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.lg\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.lg\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.lg\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.lg\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.lg\:ring-opacity-0{--tw-ring-opacity:0}.lg\:ring-opacity-5{--tw-ring-opacity:0.05}.lg\:ring-opacity-10{--tw-ring-opacity:0.1}.lg\:ring-opacity-20{--tw-ring-opacity:0.2}.lg\:ring-opacity-25{--tw-ring-opacity:0.25}.lg\:ring-opacity-30{--tw-ring-opacity:0.3}.lg\:ring-opacity-40{--tw-ring-opacity:0.4}.lg\:ring-opacity-50{--tw-ring-opacity:0.5}.lg\:ring-opacity-60{--tw-ring-opacity:0.6}.lg\:ring-opacity-70{--tw-ring-opacity:0.7}.lg\:ring-opacity-75{--tw-ring-opacity:0.75}.lg\:ring-opacity-80{--tw-ring-opacity:0.8}.lg\:ring-opacity-90{--tw-ring-opacity:0.9}.lg\:ring-opacity-95{--tw-ring-opacity:0.95}.lg\:ring-opacity-100{--tw-ring-opacity:1}.lg\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.lg\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.lg\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.lg\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.lg\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.lg\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.lg\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.lg\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.lg\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.lg\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.lg\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.lg\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.lg\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.lg\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.lg\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.lg\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.lg\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.lg\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.lg\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.lg\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.lg\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.lg\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.lg\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.lg\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.lg\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.lg\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.lg\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.lg\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.lg\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.lg\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.lg\:ring-offset-0{--tw-ring-offset-width:0px}.lg\:ring-offset-1{--tw-ring-offset-width:1px}.lg\:ring-offset-2{--tw-ring-offset-width:2px}.lg\:ring-offset-4{--tw-ring-offset-width:4px}.lg\:ring-offset-8{--tw-ring-offset-width:8px}.lg\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.lg\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.lg\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.lg\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.lg\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.lg\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.lg\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.lg\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.lg\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.lg\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.lg\:ring-offset-transparent{--tw-ring-offset-color:transparent}.lg\:ring-offset-current{--tw-ring-offset-color:currentColor}.lg\:ring-offset-black{--tw-ring-offset-color:#000}.lg\:ring-offset-white{--tw-ring-offset-color:#fff}.lg\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.lg\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.lg\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.lg\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.lg\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.lg\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.lg\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.lg\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.lg\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.lg\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.lg\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.lg\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.lg\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.lg\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.lg\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.lg\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.lg\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.lg\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.lg\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.lg\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.lg\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.lg\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.lg\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.lg\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.lg\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.lg\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.lg\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.lg\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.lg\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.lg\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.lg\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.lg\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.lg\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.lg\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.lg\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.lg\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.lg\:ring-offset-green-600{--tw-ring-offset-color:#059669}.lg\:ring-offset-green-700{--tw-ring-offset-color:#047857}.lg\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.lg\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.lg\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.lg\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.lg\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.lg\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.lg\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.lg\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.lg\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.lg\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.lg\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.lg\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.lg\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.lg\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.lg\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.lg\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.lg\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.lg\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.lg\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.lg\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.lg\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.lg\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.lg\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.lg\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.lg\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.lg\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.lg\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.lg\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.lg\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.lg\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.lg\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.lg\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.lg\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.lg\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.lg\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.lg\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.lg\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.lg\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.lg\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.lg\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.lg\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.lg\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.lg\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.lg\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.lg\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.lg\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.lg\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.lg\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.lg\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.lg\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.lg\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.lg\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.lg\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.lg\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.lg\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.lg\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.lg\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.lg\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.lg\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.lg\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.lg\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.lg\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.lg\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.lg\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.lg\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.lg\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.lg\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.lg\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.lg\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.lg\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.lg\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.lg\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.lg\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.lg\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.lg\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.lg\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.lg\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.lg\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.lg\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.lg\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.lg\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.lg\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.lg\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.lg\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.lg\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.lg\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.lg\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.lg\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.lg\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.lg\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.lg\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.lg\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.lg\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.lg\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.lg\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.lg\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.lg\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.lg\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.lg\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.lg\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.lg\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.lg\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.lg\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.lg\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.lg\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.lg\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.lg\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.lg\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.lg\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.lg\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.lg\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.lg\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.lg\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.lg\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.lg\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.lg\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.lg\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.lg\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.lg\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.lg\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.lg\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.lg\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.lg\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.lg\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.lg\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.lg\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.lg\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.lg\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.lg\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.lg\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.lg\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.lg\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.lg\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.lg\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.lg\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.lg\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.lg\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.lg\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.lg\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.lg\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.lg\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.lg\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.lg\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.lg\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.lg\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.lg\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.lg\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.lg\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.lg\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.lg\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.lg\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.lg\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.lg\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.lg\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.lg\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.lg\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.lg\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.lg\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.lg\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.lg\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.lg\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.lg\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.lg\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.lg\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.lg\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.lg\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.lg\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.lg\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.lg\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.lg\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.lg\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.lg\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.lg\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.lg\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.lg\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.lg\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.lg\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.lg\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.lg\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.lg\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.lg\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.lg\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.lg\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.lg\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.lg\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.lg\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.lg\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.lg\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.lg\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.lg\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.lg\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.lg\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.lg\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.lg\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.lg\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.lg\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.lg\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.lg\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.lg\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.lg\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.lg\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.lg\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.lg\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.lg\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.lg\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.lg\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.lg\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.lg\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.lg\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.lg\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.lg\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.lg\:filter-none{filter:none}.lg\:blur-0{--tw-blur:blur(0)}.lg\:blur-none{--tw-blur:blur(0)}.lg\:blur-sm{--tw-blur:blur(4px)}.lg\:blur{--tw-blur:blur(8px)}.lg\:blur-md{--tw-blur:blur(12px)}.lg\:blur-lg{--tw-blur:blur(16px)}.lg\:blur-xl{--tw-blur:blur(24px)}.lg\:blur-2xl{--tw-blur:blur(40px)}.lg\:blur-3xl{--tw-blur:blur(64px)}.lg\:brightness-0{--tw-brightness:brightness(0)}.lg\:brightness-50{--tw-brightness:brightness(.5)}.lg\:brightness-75{--tw-brightness:brightness(.75)}.lg\:brightness-90{--tw-brightness:brightness(.9)}.lg\:brightness-95{--tw-brightness:brightness(.95)}.lg\:brightness-100{--tw-brightness:brightness(1)}.lg\:brightness-105{--tw-brightness:brightness(1.05)}.lg\:brightness-110{--tw-brightness:brightness(1.1)}.lg\:brightness-125{--tw-brightness:brightness(1.25)}.lg\:brightness-150{--tw-brightness:brightness(1.5)}.lg\:brightness-200{--tw-brightness:brightness(2)}.lg\:contrast-0{--tw-contrast:contrast(0)}.lg\:contrast-50{--tw-contrast:contrast(.5)}.lg\:contrast-75{--tw-contrast:contrast(.75)}.lg\:contrast-100{--tw-contrast:contrast(1)}.lg\:contrast-125{--tw-contrast:contrast(1.25)}.lg\:contrast-150{--tw-contrast:contrast(1.5)}.lg\:contrast-200{--tw-contrast:contrast(2)}.lg\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.lg\:drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06))}.lg\:drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06))}.lg\:drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1))}.lg\:drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08))}.lg\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.lg\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.lg\:grayscale-0{--tw-grayscale:grayscale(0)}.lg\:grayscale{--tw-grayscale:grayscale(100%)}.lg\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.lg\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.lg\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.lg\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.lg\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.lg\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.lg\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.lg\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.lg\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.lg\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.lg\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.lg\:invert-0{--tw-invert:invert(0)}.lg\:invert{--tw-invert:invert(100%)}.lg\:saturate-0{--tw-saturate:saturate(0)}.lg\:saturate-50{--tw-saturate:saturate(.5)}.lg\:saturate-100{--tw-saturate:saturate(1)}.lg\:saturate-150{--tw-saturate:saturate(1.5)}.lg\:saturate-200{--tw-saturate:saturate(2)}.lg\:sepia-0{--tw-sepia:sepia(0)}.lg\:sepia{--tw-sepia:sepia(100%)}.lg\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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)}.lg\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.lg\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.lg\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.lg\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.lg\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.lg\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.lg\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.lg\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.lg\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.lg\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.lg\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.lg\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.lg\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.lg\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.lg\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.lg\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.lg\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.lg\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.lg\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.lg\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.lg\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.lg\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.lg\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.lg\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.lg\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.lg\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.lg\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.lg\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.lg\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.lg\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.lg\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.lg\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.lg\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.lg\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.lg\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.lg\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.lg\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.lg\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.lg\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.lg\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.lg\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.lg\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.lg\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.lg\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.lg\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.lg\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.lg\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.lg\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.lg\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.lg\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.lg\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.lg\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.lg\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.lg\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.lg\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.lg\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.lg\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.lg\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.lg\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.lg\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.lg\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.lg\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.lg\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.lg\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.lg\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.lg\:transition-none{transition-property:none}.lg\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:delay-75{transition-delay:75ms}.lg\:delay-100{transition-delay:0.1s}.lg\:delay-150{transition-delay:150ms}.lg\:delay-200{transition-delay:0.2s}.lg\:delay-300{transition-delay:0.3s}.lg\:delay-500{transition-delay:0.5s}.lg\:delay-700{transition-delay:0.7s}.lg\:delay-1000{transition-delay:1s}.lg\:duration-75{transition-duration:75ms}.lg\:duration-100{transition-duration:.1s}.lg\:duration-150{transition-duration:150ms}.lg\:duration-200{transition-duration:.2s}.lg\:duration-300{transition-duration:.3s}.lg\:duration-500{transition-duration:.5s}.lg\:duration-700{transition-duration:.7s}.lg\:duration-1000{transition-duration:1s}.lg\:ease-linear{transition-timing-function:linear}.lg\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.lg\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.lg\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:1280px){.xl\:container{width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}.xl\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.xl\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.xl\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.xl\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.xl\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.xl\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.xl\:pointer-events-none{pointer-events:none}.xl\:pointer-events-auto{pointer-events:auto}.xl\:visible{visibility:visible}.xl\:invisible{visibility:hidden}.xl\:static{position:static}.xl\:fixed{position:fixed}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:sticky{position:sticky}.xl\:inset-0{top:0;right:0;bottom:0;left:0}.xl\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.xl\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.xl\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.xl\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.xl\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.xl\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.xl\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.xl\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.xl\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.xl\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.xl\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.xl\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.xl\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.xl\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.xl\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.xl\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.xl\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.xl\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.xl\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.xl\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.xl\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.xl\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.xl\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.xl\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.xl\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.xl\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.xl\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.xl\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.xl\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.xl\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.xl\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.xl\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.xl\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.xl\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.xl\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.xl\:-inset-0{top:0;right:0;bottom:0;left:0}.xl\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.xl\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.xl\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.xl\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.xl\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.xl\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.xl\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.xl\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.xl\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.xl\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.xl\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.xl\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.xl\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.xl\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.xl\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.xl\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.xl\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.xl\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.xl\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.xl\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.xl\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.xl\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.xl\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.xl\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.xl\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.xl\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.xl\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.xl\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.xl\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.xl\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.xl\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.xl\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.xl\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.xl\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.xl\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.xl\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.xl\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.xl\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.xl\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.xl\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.xl\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.xl\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.xl\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.xl\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.xl\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.xl\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.xl\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.xl\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.xl\:inset-x-0{left:0;right:0}.xl\:inset-x-1{left:.25rem;right:.25rem}.xl\:inset-x-2{left:.5rem;right:.5rem}.xl\:inset-x-3{left:.75rem;right:.75rem}.xl\:inset-x-4{left:1rem;right:1rem}.xl\:inset-x-5{left:1.25rem;right:1.25rem}.xl\:inset-x-6{left:1.5rem;right:1.5rem}.xl\:inset-x-7{left:1.75rem;right:1.75rem}.xl\:inset-x-8{left:2rem;right:2rem}.xl\:inset-x-9{left:2.25rem;right:2.25rem}.xl\:inset-x-10{left:2.5rem;right:2.5rem}.xl\:inset-x-11{left:2.75rem;right:2.75rem}.xl\:inset-x-12{left:3rem;right:3rem}.xl\:inset-x-14{left:3.5rem;right:3.5rem}.xl\:inset-x-16{left:4rem;right:4rem}.xl\:inset-x-20{left:5rem;right:5rem}.xl\:inset-x-24{left:6rem;right:6rem}.xl\:inset-x-28{left:7rem;right:7rem}.xl\:inset-x-32{left:8rem;right:8rem}.xl\:inset-x-36{left:9rem;right:9rem}.xl\:inset-x-40{left:10rem;right:10rem}.xl\:inset-x-44{left:11rem;right:11rem}.xl\:inset-x-48{left:12rem;right:12rem}.xl\:inset-x-52{left:13rem;right:13rem}.xl\:inset-x-56{left:14rem;right:14rem}.xl\:inset-x-60{left:15rem;right:15rem}.xl\:inset-x-64{left:16rem;right:16rem}.xl\:inset-x-72{left:18rem;right:18rem}.xl\:inset-x-80{left:20rem;right:20rem}.xl\:inset-x-96{left:24rem;right:24rem}.xl\:inset-x-auto{left:auto;right:auto}.xl\:inset-x-px{left:1px;right:1px}.xl\:inset-x-0\.5{left:.125rem;right:.125rem}.xl\:inset-x-1\.5{left:.375rem;right:.375rem}.xl\:inset-x-2\.5{left:.625rem;right:.625rem}.xl\:inset-x-3\.5{left:.875rem;right:.875rem}.xl\:-inset-x-0{left:0;right:0}.xl\:-inset-x-1{left:-.25rem;right:-.25rem}.xl\:-inset-x-2{left:-.5rem;right:-.5rem}.xl\:-inset-x-3{left:-.75rem;right:-.75rem}.xl\:-inset-x-4{left:-1rem;right:-1rem}.xl\:-inset-x-5{left:-1.25rem;right:-1.25rem}.xl\:-inset-x-6{left:-1.5rem;right:-1.5rem}.xl\:-inset-x-7{left:-1.75rem;right:-1.75rem}.xl\:-inset-x-8{left:-2rem;right:-2rem}.xl\:-inset-x-9{left:-2.25rem;right:-2.25rem}.xl\:-inset-x-10{left:-2.5rem;right:-2.5rem}.xl\:-inset-x-11{left:-2.75rem;right:-2.75rem}.xl\:-inset-x-12{left:-3rem;right:-3rem}.xl\:-inset-x-14{left:-3.5rem;right:-3.5rem}.xl\:-inset-x-16{left:-4rem;right:-4rem}.xl\:-inset-x-20{left:-5rem;right:-5rem}.xl\:-inset-x-24{left:-6rem;right:-6rem}.xl\:-inset-x-28{left:-7rem;right:-7rem}.xl\:-inset-x-32{left:-8rem;right:-8rem}.xl\:-inset-x-36{left:-9rem;right:-9rem}.xl\:-inset-x-40{left:-10rem;right:-10rem}.xl\:-inset-x-44{left:-11rem;right:-11rem}.xl\:-inset-x-48{left:-12rem;right:-12rem}.xl\:-inset-x-52{left:-13rem;right:-13rem}.xl\:-inset-x-56{left:-14rem;right:-14rem}.xl\:-inset-x-60{left:-15rem;right:-15rem}.xl\:-inset-x-64{left:-16rem;right:-16rem}.xl\:-inset-x-72{left:-18rem;right:-18rem}.xl\:-inset-x-80{left:-20rem;right:-20rem}.xl\:-inset-x-96{left:-24rem;right:-24rem}.xl\:-inset-x-px{left:-1px;right:-1px}.xl\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.xl\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.xl\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.xl\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.xl\:inset-x-1\/2{left:50%;right:50%}.xl\:inset-x-1\/3{left:33.333333%;right:33.333333%}.xl\:inset-x-2\/3{left:66.666667%;right:66.666667%}.xl\:inset-x-1\/4{left:25%;right:25%}.xl\:inset-x-2\/4{left:50%;right:50%}.xl\:inset-x-3\/4{left:75%;right:75%}.xl\:inset-x-full{left:100%;right:100%}.xl\:-inset-x-1\/2{left:-50%;right:-50%}.xl\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.xl\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.xl\:-inset-x-1\/4{left:-25%;right:-25%}.xl\:-inset-x-2\/4{left:-50%;right:-50%}.xl\:-inset-x-3\/4{left:-75%;right:-75%}.xl\:-inset-x-full{left:-100%;right:-100%}.xl\:inset-y-0{top:0;bottom:0}.xl\:inset-y-1{top:.25rem;bottom:.25rem}.xl\:inset-y-2{top:.5rem;bottom:.5rem}.xl\:inset-y-3{top:.75rem;bottom:.75rem}.xl\:inset-y-4{top:1rem;bottom:1rem}.xl\:inset-y-5{top:1.25rem;bottom:1.25rem}.xl\:inset-y-6{top:1.5rem;bottom:1.5rem}.xl\:inset-y-7{top:1.75rem;bottom:1.75rem}.xl\:inset-y-8{top:2rem;bottom:2rem}.xl\:inset-y-9{top:2.25rem;bottom:2.25rem}.xl\:inset-y-10{top:2.5rem;bottom:2.5rem}.xl\:inset-y-11{top:2.75rem;bottom:2.75rem}.xl\:inset-y-12{top:3rem;bottom:3rem}.xl\:inset-y-14{top:3.5rem;bottom:3.5rem}.xl\:inset-y-16{top:4rem;bottom:4rem}.xl\:inset-y-20{top:5rem;bottom:5rem}.xl\:inset-y-24{top:6rem;bottom:6rem}.xl\:inset-y-28{top:7rem;bottom:7rem}.xl\:inset-y-32{top:8rem;bottom:8rem}.xl\:inset-y-36{top:9rem;bottom:9rem}.xl\:inset-y-40{top:10rem;bottom:10rem}.xl\:inset-y-44{top:11rem;bottom:11rem}.xl\:inset-y-48{top:12rem;bottom:12rem}.xl\:inset-y-52{top:13rem;bottom:13rem}.xl\:inset-y-56{top:14rem;bottom:14rem}.xl\:inset-y-60{top:15rem;bottom:15rem}.xl\:inset-y-64{top:16rem;bottom:16rem}.xl\:inset-y-72{top:18rem;bottom:18rem}.xl\:inset-y-80{top:20rem;bottom:20rem}.xl\:inset-y-96{top:24rem;bottom:24rem}.xl\:inset-y-auto{top:auto;bottom:auto}.xl\:inset-y-px{top:1px;bottom:1px}.xl\:inset-y-0\.5{top:.125rem;bottom:.125rem}.xl\:inset-y-1\.5{top:.375rem;bottom:.375rem}.xl\:inset-y-2\.5{top:.625rem;bottom:.625rem}.xl\:inset-y-3\.5{top:.875rem;bottom:.875rem}.xl\:-inset-y-0{top:0;bottom:0}.xl\:-inset-y-1{top:-.25rem;bottom:-.25rem}.xl\:-inset-y-2{top:-.5rem;bottom:-.5rem}.xl\:-inset-y-3{top:-.75rem;bottom:-.75rem}.xl\:-inset-y-4{top:-1rem;bottom:-1rem}.xl\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.xl\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.xl\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.xl\:-inset-y-8{top:-2rem;bottom:-2rem}.xl\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.xl\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.xl\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.xl\:-inset-y-12{top:-3rem;bottom:-3rem}.xl\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.xl\:-inset-y-16{top:-4rem;bottom:-4rem}.xl\:-inset-y-20{top:-5rem;bottom:-5rem}.xl\:-inset-y-24{top:-6rem;bottom:-6rem}.xl\:-inset-y-28{top:-7rem;bottom:-7rem}.xl\:-inset-y-32{top:-8rem;bottom:-8rem}.xl\:-inset-y-36{top:-9rem;bottom:-9rem}.xl\:-inset-y-40{top:-10rem;bottom:-10rem}.xl\:-inset-y-44{top:-11rem;bottom:-11rem}.xl\:-inset-y-48{top:-12rem;bottom:-12rem}.xl\:-inset-y-52{top:-13rem;bottom:-13rem}.xl\:-inset-y-56{top:-14rem;bottom:-14rem}.xl\:-inset-y-60{top:-15rem;bottom:-15rem}.xl\:-inset-y-64{top:-16rem;bottom:-16rem}.xl\:-inset-y-72{top:-18rem;bottom:-18rem}.xl\:-inset-y-80{top:-20rem;bottom:-20rem}.xl\:-inset-y-96{top:-24rem;bottom:-24rem}.xl\:-inset-y-px{top:-1px;bottom:-1px}.xl\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.xl\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.xl\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.xl\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.xl\:inset-y-1\/2{top:50%;bottom:50%}.xl\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.xl\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.xl\:inset-y-1\/4{top:25%;bottom:25%}.xl\:inset-y-2\/4{top:50%;bottom:50%}.xl\:inset-y-3\/4{top:75%;bottom:75%}.xl\:inset-y-full{top:100%;bottom:100%}.xl\:-inset-y-1\/2{top:-50%;bottom:-50%}.xl\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.xl\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.xl\:-inset-y-1\/4{top:-25%;bottom:-25%}.xl\:-inset-y-2\/4{top:-50%;bottom:-50%}.xl\:-inset-y-3\/4{top:-75%;bottom:-75%}.xl\:-inset-y-full{top:-100%;bottom:-100%}.xl\:top-0{top:0}.xl\:top-1{top:.25rem}.xl\:top-2{top:.5rem}.xl\:top-3{top:.75rem}.xl\:top-4{top:1rem}.xl\:top-5{top:1.25rem}.xl\:top-6{top:1.5rem}.xl\:top-7{top:1.75rem}.xl\:top-8{top:2rem}.xl\:top-9{top:2.25rem}.xl\:top-10{top:2.5rem}.xl\:top-11{top:2.75rem}.xl\:top-12{top:3rem}.xl\:top-14{top:3.5rem}.xl\:top-16{top:4rem}.xl\:top-20{top:5rem}.xl\:top-24{top:6rem}.xl\:top-28{top:7rem}.xl\:top-32{top:8rem}.xl\:top-36{top:9rem}.xl\:top-40{top:10rem}.xl\:top-44{top:11rem}.xl\:top-48{top:12rem}.xl\:top-52{top:13rem}.xl\:top-56{top:14rem}.xl\:top-60{top:15rem}.xl\:top-64{top:16rem}.xl\:top-72{top:18rem}.xl\:top-80{top:20rem}.xl\:top-96{top:24rem}.xl\:top-auto{top:auto}.xl\:top-px{top:1px}.xl\:top-0\.5{top:.125rem}.xl\:top-1\.5{top:.375rem}.xl\:top-2\.5{top:.625rem}.xl\:top-3\.5{top:.875rem}.xl\:-top-0{top:0}.xl\:-top-1{top:-.25rem}.xl\:-top-2{top:-.5rem}.xl\:-top-3{top:-.75rem}.xl\:-top-4{top:-1rem}.xl\:-top-5{top:-1.25rem}.xl\:-top-6{top:-1.5rem}.xl\:-top-7{top:-1.75rem}.xl\:-top-8{top:-2rem}.xl\:-top-9{top:-2.25rem}.xl\:-top-10{top:-2.5rem}.xl\:-top-11{top:-2.75rem}.xl\:-top-12{top:-3rem}.xl\:-top-14{top:-3.5rem}.xl\:-top-16{top:-4rem}.xl\:-top-20{top:-5rem}.xl\:-top-24{top:-6rem}.xl\:-top-28{top:-7rem}.xl\:-top-32{top:-8rem}.xl\:-top-36{top:-9rem}.xl\:-top-40{top:-10rem}.xl\:-top-44{top:-11rem}.xl\:-top-48{top:-12rem}.xl\:-top-52{top:-13rem}.xl\:-top-56{top:-14rem}.xl\:-top-60{top:-15rem}.xl\:-top-64{top:-16rem}.xl\:-top-72{top:-18rem}.xl\:-top-80{top:-20rem}.xl\:-top-96{top:-24rem}.xl\:-top-px{top:-1px}.xl\:-top-0\.5{top:-.125rem}.xl\:-top-1\.5{top:-.375rem}.xl\:-top-2\.5{top:-.625rem}.xl\:-top-3\.5{top:-.875rem}.xl\:top-1\/2{top:50%}.xl\:top-1\/3{top:33.333333%}.xl\:top-2\/3{top:66.666667%}.xl\:top-1\/4{top:25%}.xl\:top-2\/4{top:50%}.xl\:top-3\/4{top:75%}.xl\:top-full{top:100%}.xl\:-top-1\/2{top:-50%}.xl\:-top-1\/3{top:-33.333333%}.xl\:-top-2\/3{top:-66.666667%}.xl\:-top-1\/4{top:-25%}.xl\:-top-2\/4{top:-50%}.xl\:-top-3\/4{top:-75%}.xl\:-top-full{top:-100%}.xl\:right-0{right:0}.xl\:right-1{right:.25rem}.xl\:right-2{right:.5rem}.xl\:right-3{right:.75rem}.xl\:right-4{right:1rem}.xl\:right-5{right:1.25rem}.xl\:right-6{right:1.5rem}.xl\:right-7{right:1.75rem}.xl\:right-8{right:2rem}.xl\:right-9{right:2.25rem}.xl\:right-10{right:2.5rem}.xl\:right-11{right:2.75rem}.xl\:right-12{right:3rem}.xl\:right-14{right:3.5rem}.xl\:right-16{right:4rem}.xl\:right-20{right:5rem}.xl\:right-24{right:6rem}.xl\:right-28{right:7rem}.xl\:right-32{right:8rem}.xl\:right-36{right:9rem}.xl\:right-40{right:10rem}.xl\:right-44{right:11rem}.xl\:right-48{right:12rem}.xl\:right-52{right:13rem}.xl\:right-56{right:14rem}.xl\:right-60{right:15rem}.xl\:right-64{right:16rem}.xl\:right-72{right:18rem}.xl\:right-80{right:20rem}.xl\:right-96{right:24rem}.xl\:right-auto{right:auto}.xl\:right-px{right:1px}.xl\:right-0\.5{right:.125rem}.xl\:right-1\.5{right:.375rem}.xl\:right-2\.5{right:.625rem}.xl\:right-3\.5{right:.875rem}.xl\:-right-0{right:0}.xl\:-right-1{right:-.25rem}.xl\:-right-2{right:-.5rem}.xl\:-right-3{right:-.75rem}.xl\:-right-4{right:-1rem}.xl\:-right-5{right:-1.25rem}.xl\:-right-6{right:-1.5rem}.xl\:-right-7{right:-1.75rem}.xl\:-right-8{right:-2rem}.xl\:-right-9{right:-2.25rem}.xl\:-right-10{right:-2.5rem}.xl\:-right-11{right:-2.75rem}.xl\:-right-12{right:-3rem}.xl\:-right-14{right:-3.5rem}.xl\:-right-16{right:-4rem}.xl\:-right-20{right:-5rem}.xl\:-right-24{right:-6rem}.xl\:-right-28{right:-7rem}.xl\:-right-32{right:-8rem}.xl\:-right-36{right:-9rem}.xl\:-right-40{right:-10rem}.xl\:-right-44{right:-11rem}.xl\:-right-48{right:-12rem}.xl\:-right-52{right:-13rem}.xl\:-right-56{right:-14rem}.xl\:-right-60{right:-15rem}.xl\:-right-64{right:-16rem}.xl\:-right-72{right:-18rem}.xl\:-right-80{right:-20rem}.xl\:-right-96{right:-24rem}.xl\:-right-px{right:-1px}.xl\:-right-0\.5{right:-.125rem}.xl\:-right-1\.5{right:-.375rem}.xl\:-right-2\.5{right:-.625rem}.xl\:-right-3\.5{right:-.875rem}.xl\:right-1\/2{right:50%}.xl\:right-1\/3{right:33.333333%}.xl\:right-2\/3{right:66.666667%}.xl\:right-1\/4{right:25%}.xl\:right-2\/4{right:50%}.xl\:right-3\/4{right:75%}.xl\:right-full{right:100%}.xl\:-right-1\/2{right:-50%}.xl\:-right-1\/3{right:-33.333333%}.xl\:-right-2\/3{right:-66.666667%}.xl\:-right-1\/4{right:-25%}.xl\:-right-2\/4{right:-50%}.xl\:-right-3\/4{right:-75%}.xl\:-right-full{right:-100%}.xl\:bottom-0{bottom:0}.xl\:bottom-1{bottom:.25rem}.xl\:bottom-2{bottom:.5rem}.xl\:bottom-3{bottom:.75rem}.xl\:bottom-4{bottom:1rem}.xl\:bottom-5{bottom:1.25rem}.xl\:bottom-6{bottom:1.5rem}.xl\:bottom-7{bottom:1.75rem}.xl\:bottom-8{bottom:2rem}.xl\:bottom-9{bottom:2.25rem}.xl\:bottom-10{bottom:2.5rem}.xl\:bottom-11{bottom:2.75rem}.xl\:bottom-12{bottom:3rem}.xl\:bottom-14{bottom:3.5rem}.xl\:bottom-16{bottom:4rem}.xl\:bottom-20{bottom:5rem}.xl\:bottom-24{bottom:6rem}.xl\:bottom-28{bottom:7rem}.xl\:bottom-32{bottom:8rem}.xl\:bottom-36{bottom:9rem}.xl\:bottom-40{bottom:10rem}.xl\:bottom-44{bottom:11rem}.xl\:bottom-48{bottom:12rem}.xl\:bottom-52{bottom:13rem}.xl\:bottom-56{bottom:14rem}.xl\:bottom-60{bottom:15rem}.xl\:bottom-64{bottom:16rem}.xl\:bottom-72{bottom:18rem}.xl\:bottom-80{bottom:20rem}.xl\:bottom-96{bottom:24rem}.xl\:bottom-auto{bottom:auto}.xl\:bottom-px{bottom:1px}.xl\:bottom-0\.5{bottom:.125rem}.xl\:bottom-1\.5{bottom:.375rem}.xl\:bottom-2\.5{bottom:.625rem}.xl\:bottom-3\.5{bottom:.875rem}.xl\:-bottom-0{bottom:0}.xl\:-bottom-1{bottom:-.25rem}.xl\:-bottom-2{bottom:-.5rem}.xl\:-bottom-3{bottom:-.75rem}.xl\:-bottom-4{bottom:-1rem}.xl\:-bottom-5{bottom:-1.25rem}.xl\:-bottom-6{bottom:-1.5rem}.xl\:-bottom-7{bottom:-1.75rem}.xl\:-bottom-8{bottom:-2rem}.xl\:-bottom-9{bottom:-2.25rem}.xl\:-bottom-10{bottom:-2.5rem}.xl\:-bottom-11{bottom:-2.75rem}.xl\:-bottom-12{bottom:-3rem}.xl\:-bottom-14{bottom:-3.5rem}.xl\:-bottom-16{bottom:-4rem}.xl\:-bottom-20{bottom:-5rem}.xl\:-bottom-24{bottom:-6rem}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:-bottom-40{bottom:-10rem}.xl\:-bottom-44{bottom:-11rem}.xl\:-bottom-48{bottom:-12rem}.xl\:-bottom-52{bottom:-13rem}.xl\:-bottom-56{bottom:-14rem}.xl\:-bottom-60{bottom:-15rem}.xl\:-bottom-64{bottom:-16rem}.xl\:-bottom-72{bottom:-18rem}.xl\:-bottom-80{bottom:-20rem}.xl\:-bottom-96{bottom:-24rem}.xl\:-bottom-px{bottom:-1px}.xl\:-bottom-0\.5{bottom:-.125rem}.xl\:-bottom-1\.5{bottom:-.375rem}.xl\:-bottom-2\.5{bottom:-.625rem}.xl\:-bottom-3\.5{bottom:-.875rem}.xl\:bottom-1\/2{bottom:50%}.xl\:bottom-1\/3{bottom:33.333333%}.xl\:bottom-2\/3{bottom:66.666667%}.xl\:bottom-1\/4{bottom:25%}.xl\:bottom-2\/4{bottom:50%}.xl\:bottom-3\/4{bottom:75%}.xl\:bottom-full{bottom:100%}.xl\:-bottom-1\/2{bottom:-50%}.xl\:-bottom-1\/3{bottom:-33.333333%}.xl\:-bottom-2\/3{bottom:-66.666667%}.xl\:-bottom-1\/4{bottom:-25%}.xl\:-bottom-2\/4{bottom:-50%}.xl\:-bottom-3\/4{bottom:-75%}.xl\:-bottom-full{bottom:-100%}.xl\:left-0{left:0}.xl\:left-1{left:.25rem}.xl\:left-2{left:.5rem}.xl\:left-3{left:.75rem}.xl\:left-4{left:1rem}.xl\:left-5{left:1.25rem}.xl\:left-6{left:1.5rem}.xl\:left-7{left:1.75rem}.xl\:left-8{left:2rem}.xl\:left-9{left:2.25rem}.xl\:left-10{left:2.5rem}.xl\:left-11{left:2.75rem}.xl\:left-12{left:3rem}.xl\:left-14{left:3.5rem}.xl\:left-16{left:4rem}.xl\:left-20{left:5rem}.xl\:left-24{left:6rem}.xl\:left-28{left:7rem}.xl\:left-32{left:8rem}.xl\:left-36{left:9rem}.xl\:left-40{left:10rem}.xl\:left-44{left:11rem}.xl\:left-48{left:12rem}.xl\:left-52{left:13rem}.xl\:left-56{left:14rem}.xl\:left-60{left:15rem}.xl\:left-64{left:16rem}.xl\:left-72{left:18rem}.xl\:left-80{left:20rem}.xl\:left-96{left:24rem}.xl\:left-auto{left:auto}.xl\:left-px{left:1px}.xl\:left-0\.5{left:.125rem}.xl\:left-1\.5{left:.375rem}.xl\:left-2\.5{left:.625rem}.xl\:left-3\.5{left:.875rem}.xl\:-left-0{left:0}.xl\:-left-1{left:-.25rem}.xl\:-left-2{left:-.5rem}.xl\:-left-3{left:-.75rem}.xl\:-left-4{left:-1rem}.xl\:-left-5{left:-1.25rem}.xl\:-left-6{left:-1.5rem}.xl\:-left-7{left:-1.75rem}.xl\:-left-8{left:-2rem}.xl\:-left-9{left:-2.25rem}.xl\:-left-10{left:-2.5rem}.xl\:-left-11{left:-2.75rem}.xl\:-left-12{left:-3rem}.xl\:-left-14{left:-3.5rem}.xl\:-left-16{left:-4rem}.xl\:-left-20{left:-5rem}.xl\:-left-24{left:-6rem}.xl\:-left-28{left:-7rem}.xl\:-left-32{left:-8rem}.xl\:-left-36{left:-9rem}.xl\:-left-40{left:-10rem}.xl\:-left-44{left:-11rem}.xl\:-left-48{left:-12rem}.xl\:-left-52{left:-13rem}.xl\:-left-56{left:-14rem}.xl\:-left-60{left:-15rem}.xl\:-left-64{left:-16rem}.xl\:-left-72{left:-18rem}.xl\:-left-80{left:-20rem}.xl\:-left-96{left:-24rem}.xl\:-left-px{left:-1px}.xl\:-left-0\.5{left:-.125rem}.xl\:-left-1\.5{left:-.375rem}.xl\:-left-2\.5{left:-.625rem}.xl\:-left-3\.5{left:-.875rem}.xl\:left-1\/2{left:50%}.xl\:left-1\/3{left:33.333333%}.xl\:left-2\/3{left:66.666667%}.xl\:left-1\/4{left:25%}.xl\:left-2\/4{left:50%}.xl\:left-3\/4{left:75%}.xl\:left-full{left:100%}.xl\:-left-1\/2{left:-50%}.xl\:-left-1\/3{left:-33.333333%}.xl\:-left-2\/3{left:-66.666667%}.xl\:-left-1\/4{left:-25%}.xl\:-left-2\/4{left:-50%}.xl\:-left-3\/4{left:-75%}.xl\:-left-full{left:-100%}.xl\:isolate{isolation:isolate}.xl\:isolation-auto{isolation:auto}.xl\:z-0{z-index:0}.xl\:z-10{z-index:10}.xl\:z-20{z-index:20}.xl\:z-30{z-index:30}.xl\:z-40{z-index:40}.xl\:z-50{z-index:50}.xl\:z-auto{z-index:auto}.xl\:focus-within\:z-0:focus-within{z-index:0}.xl\:focus-within\:z-10:focus-within{z-index:10}.xl\:focus-within\:z-20:focus-within{z-index:20}.xl\:focus-within\:z-30:focus-within{z-index:30}.xl\:focus-within\:z-40:focus-within{z-index:40}.xl\:focus-within\:z-50:focus-within{z-index:50}.xl\:focus-within\:z-auto:focus-within{z-index:auto}.xl\:focus\:z-0:focus{z-index:0}.xl\:focus\:z-10:focus{z-index:10}.xl\:focus\:z-20:focus{z-index:20}.xl\:focus\:z-30:focus{z-index:30}.xl\:focus\:z-40:focus{z-index:40}.xl\:focus\:z-50:focus{z-index:50}.xl\:focus\:z-auto:focus{z-index:auto}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:order-4{order:4}.xl\:order-5{order:5}.xl\:order-6{order:6}.xl\:order-7{order:7}.xl\:order-8{order:8}.xl\:order-9{order:9}.xl\:order-10{order:10}.xl\:order-11{order:11}.xl\:order-12{order:12}.xl\:order-first{order:-9999}.xl\:order-last{order:9999}.xl\:order-none{order:0}.xl\:col-auto{grid-column:auto}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-full{grid-column:1/-1}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-12{grid-column-start:12}.xl\:col-start-13{grid-column-start:13}.xl\:col-start-auto{grid-column-start:auto}.xl\:col-end-1{grid-column-end:1}.xl\:col-end-2{grid-column-end:2}.xl\:col-end-3{grid-column-end:3}.xl\:col-end-4{grid-column-end:4}.xl\:col-end-5{grid-column-end:5}.xl\:col-end-6{grid-column-end:6}.xl\:col-end-7{grid-column-end:7}.xl\:col-end-8{grid-column-end:8}.xl\:col-end-9{grid-column-end:9}.xl\:col-end-10{grid-column-end:10}.xl\:col-end-11{grid-column-end:11}.xl\:col-end-12{grid-column-end:12}.xl\:col-end-13{grid-column-end:13}.xl\:col-end-auto{grid-column-end:auto}.xl\:row-auto{grid-row:auto}.xl\:row-span-1{grid-row:span 1/span 1}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-span-3{grid-row:span 3/span 3}.xl\:row-span-4{grid-row:span 4/span 4}.xl\:row-span-5{grid-row:span 5/span 5}.xl\:row-span-6{grid-row:span 6/span 6}.xl\:row-span-full{grid-row:1/-1}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:row-start-3{grid-row-start:3}.xl\:row-start-4{grid-row-start:4}.xl\:row-start-5{grid-row-start:5}.xl\:row-start-6{grid-row-start:6}.xl\:row-start-7{grid-row-start:7}.xl\:row-start-auto{grid-row-start:auto}.xl\:row-end-1{grid-row-end:1}.xl\:row-end-2{grid-row-end:2}.xl\:row-end-3{grid-row-end:3}.xl\:row-end-4{grid-row-end:4}.xl\:row-end-5{grid-row-end:5}.xl\:row-end-6{grid-row-end:6}.xl\:row-end-7{grid-row-end:7}.xl\:row-end-auto{grid-row-end:auto}.xl\:float-right{float:right}.xl\:float-left{float:left}.xl\:float-none{float:none}.xl\:clear-left{clear:left}.xl\:clear-right{clear:right}.xl\:clear-both{clear:both}.xl\:clear-none{clear:none}.xl\:m-0{margin:0}.xl\:m-1{margin:.25rem}.xl\:m-2{margin:.5rem}.xl\:m-3{margin:.75rem}.xl\:m-4{margin:1rem}.xl\:m-5{margin:1.25rem}.xl\:m-6{margin:1.5rem}.xl\:m-7{margin:1.75rem}.xl\:m-8{margin:2rem}.xl\:m-9{margin:2.25rem}.xl\:m-10{margin:2.5rem}.xl\:m-11{margin:2.75rem}.xl\:m-12{margin:3rem}.xl\:m-14{margin:3.5rem}.xl\:m-16{margin:4rem}.xl\:m-20{margin:5rem}.xl\:m-24{margin:6rem}.xl\:m-28{margin:7rem}.xl\:m-32{margin:8rem}.xl\:m-36{margin:9rem}.xl\:m-40{margin:10rem}.xl\:m-44{margin:11rem}.xl\:m-48{margin:12rem}.xl\:m-52{margin:13rem}.xl\:m-56{margin:14rem}.xl\:m-60{margin:15rem}.xl\:m-64{margin:16rem}.xl\:m-72{margin:18rem}.xl\:m-80{margin:20rem}.xl\:m-96{margin:24rem}.xl\:m-auto{margin:auto}.xl\:m-px{margin:1px}.xl\:m-0\.5{margin:.125rem}.xl\:m-1\.5{margin:.375rem}.xl\:m-2\.5{margin:.625rem}.xl\:m-3\.5{margin:.875rem}.xl\:-m-0{margin:0}.xl\:-m-1{margin:-.25rem}.xl\:-m-2{margin:-.5rem}.xl\:-m-3{margin:-.75rem}.xl\:-m-4{margin:-1rem}.xl\:-m-5{margin:-1.25rem}.xl\:-m-6{margin:-1.5rem}.xl\:-m-7{margin:-1.75rem}.xl\:-m-8{margin:-2rem}.xl\:-m-9{margin:-2.25rem}.xl\:-m-10{margin:-2.5rem}.xl\:-m-11{margin:-2.75rem}.xl\:-m-12{margin:-3rem}.xl\:-m-14{margin:-3.5rem}.xl\:-m-16{margin:-4rem}.xl\:-m-20{margin:-5rem}.xl\:-m-24{margin:-6rem}.xl\:-m-28{margin:-7rem}.xl\:-m-32{margin:-8rem}.xl\:-m-36{margin:-9rem}.xl\:-m-40{margin:-10rem}.xl\:-m-44{margin:-11rem}.xl\:-m-48{margin:-12rem}.xl\:-m-52{margin:-13rem}.xl\:-m-56{margin:-14rem}.xl\:-m-60{margin:-15rem}.xl\:-m-64{margin:-16rem}.xl\:-m-72{margin:-18rem}.xl\:-m-80{margin:-20rem}.xl\:-m-96{margin:-24rem}.xl\:-m-px{margin:-1px}.xl\:-m-0\.5{margin:-.125rem}.xl\:-m-1\.5{margin:-.375rem}.xl\:-m-2\.5{margin:-.625rem}.xl\:-m-3\.5{margin:-.875rem}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-1{margin-left:.25rem;margin-right:.25rem}.xl\:mx-2{margin-left:.5rem;margin-right:.5rem}.xl\:mx-3{margin-left:.75rem;margin-right:.75rem}.xl\:mx-4{margin-left:1rem;margin-right:1rem}.xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.xl\:mx-8{margin-left:2rem;margin-right:2rem}.xl\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.xl\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.xl\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.xl\:mx-12{margin-left:3rem;margin-right:3rem}.xl\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.xl\:mx-16{margin-left:4rem;margin-right:4rem}.xl\:mx-20{margin-left:5rem;margin-right:5rem}.xl\:mx-24{margin-left:6rem;margin-right:6rem}.xl\:mx-28{margin-left:7rem;margin-right:7rem}.xl\:mx-32{margin-left:8rem;margin-right:8rem}.xl\:mx-36{margin-left:9rem;margin-right:9rem}.xl\:mx-40{margin-left:10rem;margin-right:10rem}.xl\:mx-44{margin-left:11rem;margin-right:11rem}.xl\:mx-48{margin-left:12rem;margin-right:12rem}.xl\:mx-52{margin-left:13rem;margin-right:13rem}.xl\:mx-56{margin-left:14rem;margin-right:14rem}.xl\:mx-60{margin-left:15rem;margin-right:15rem}.xl\:mx-64{margin-left:16rem;margin-right:16rem}.xl\:mx-72{margin-left:18rem;margin-right:18rem}.xl\:mx-80{margin-left:20rem;margin-right:20rem}.xl\:mx-96{margin-left:24rem;margin-right:24rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mx-px{margin-left:1px;margin-right:1px}.xl\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.xl\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.xl\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.xl\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.xl\:-mx-0{margin-left:0;margin-right:0}.xl\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.xl\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.xl\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.xl\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.xl\:-mx-8{margin-left:-2rem;margin-right:-2rem}.xl\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.xl\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.xl\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.xl\:-mx-12{margin-left:-3rem;margin-right:-3rem}.xl\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.xl\:-mx-16{margin-left:-4rem;margin-right:-4rem}.xl\:-mx-20{margin-left:-5rem;margin-right:-5rem}.xl\:-mx-24{margin-left:-6rem;margin-right:-6rem}.xl\:-mx-28{margin-left:-7rem;margin-right:-7rem}.xl\:-mx-32{margin-left:-8rem;margin-right:-8rem}.xl\:-mx-36{margin-left:-9rem;margin-right:-9rem}.xl\:-mx-40{margin-left:-10rem;margin-right:-10rem}.xl\:-mx-44{margin-left:-11rem;margin-right:-11rem}.xl\:-mx-48{margin-left:-12rem;margin-right:-12rem}.xl\:-mx-52{margin-left:-13rem;margin-right:-13rem}.xl\:-mx-56{margin-left:-14rem;margin-right:-14rem}.xl\:-mx-60{margin-left:-15rem;margin-right:-15rem}.xl\:-mx-64{margin-left:-16rem;margin-right:-16rem}.xl\:-mx-72{margin-left:-18rem;margin-right:-18rem}.xl\:-mx-80{margin-left:-20rem;margin-right:-20rem}.xl\:-mx-96{margin-left:-24rem;margin-right:-24rem}.xl\:-mx-px{margin-left:-1px;margin-right:-1px}.xl\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.xl\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.xl\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.xl\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:my-1{margin-top:.25rem;margin-bottom:.25rem}.xl\:my-2{margin-top:.5rem;margin-bottom:.5rem}.xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}.xl\:my-4{margin-top:1rem;margin-bottom:1rem}.xl\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.xl\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.xl\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.xl\:my-8{margin-top:2rem;margin-bottom:2rem}.xl\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.xl\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.xl\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.xl\:my-12{margin-top:3rem;margin-bottom:3rem}.xl\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.xl\:my-16{margin-top:4rem;margin-bottom:4rem}.xl\:my-20{margin-top:5rem;margin-bottom:5rem}.xl\:my-24{margin-top:6rem;margin-bottom:6rem}.xl\:my-28{margin-top:7rem;margin-bottom:7rem}.xl\:my-32{margin-top:8rem;margin-bottom:8rem}.xl\:my-36{margin-top:9rem;margin-bottom:9rem}.xl\:my-40{margin-top:10rem;margin-bottom:10rem}.xl\:my-44{margin-top:11rem;margin-bottom:11rem}.xl\:my-48{margin-top:12rem;margin-bottom:12rem}.xl\:my-52{margin-top:13rem;margin-bottom:13rem}.xl\:my-56{margin-top:14rem;margin-bottom:14rem}.xl\:my-60{margin-top:15rem;margin-bottom:15rem}.xl\:my-64{margin-top:16rem;margin-bottom:16rem}.xl\:my-72{margin-top:18rem;margin-bottom:18rem}.xl\:my-80{margin-top:20rem;margin-bottom:20rem}.xl\:my-96{margin-top:24rem;margin-bottom:24rem}.xl\:my-auto{margin-top:auto;margin-bottom:auto}.xl\:my-px{margin-top:1px;margin-bottom:1px}.xl\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.xl\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.xl\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.xl\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.xl\:-my-0{margin-top:0;margin-bottom:0}.xl\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.xl\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.xl\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.xl\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.xl\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.xl\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.xl\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.xl\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.xl\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.xl\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.xl\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.xl\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.xl\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.xl\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.xl\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.xl\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.xl\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.xl\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.xl\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.xl\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.xl\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.xl\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.xl\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.xl\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.xl\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.xl\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.xl\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.xl\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.xl\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.xl\:-my-px{margin-top:-1px;margin-bottom:-1px}.xl\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.xl\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.xl\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.xl\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.xl\:mt-0{margin-top:0}.xl\:mt-1{margin-top:.25rem}.xl\:mt-2{margin-top:.5rem}.xl\:mt-3{margin-top:.75rem}.xl\:mt-4{margin-top:1rem}.xl\:mt-5{margin-top:1.25rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mt-7{margin-top:1.75rem}.xl\:mt-8{margin-top:2rem}.xl\:mt-9{margin-top:2.25rem}.xl\:mt-10{margin-top:2.5rem}.xl\:mt-11{margin-top:2.75rem}.xl\:mt-12{margin-top:3rem}.xl\:mt-14{margin-top:3.5rem}.xl\:mt-16{margin-top:4rem}.xl\:mt-20{margin-top:5rem}.xl\:mt-24{margin-top:6rem}.xl\:mt-28{margin-top:7rem}.xl\:mt-32{margin-top:8rem}.xl\:mt-36{margin-top:9rem}.xl\:mt-40{margin-top:10rem}.xl\:mt-44{margin-top:11rem}.xl\:mt-48{margin-top:12rem}.xl\:mt-52{margin-top:13rem}.xl\:mt-56{margin-top:14rem}.xl\:mt-60{margin-top:15rem}.xl\:mt-64{margin-top:16rem}.xl\:mt-72{margin-top:18rem}.xl\:mt-80{margin-top:20rem}.xl\:mt-96{margin-top:24rem}.xl\:mt-auto{margin-top:auto}.xl\:mt-px{margin-top:1px}.xl\:mt-0\.5{margin-top:.125rem}.xl\:mt-1\.5{margin-top:.375rem}.xl\:mt-2\.5{margin-top:.625rem}.xl\:mt-3\.5{margin-top:.875rem}.xl\:-mt-0{margin-top:0}.xl\:-mt-1{margin-top:-.25rem}.xl\:-mt-2{margin-top:-.5rem}.xl\:-mt-3{margin-top:-.75rem}.xl\:-mt-4{margin-top:-1rem}.xl\:-mt-5{margin-top:-1.25rem}.xl\:-mt-6{margin-top:-1.5rem}.xl\:-mt-7{margin-top:-1.75rem}.xl\:-mt-8{margin-top:-2rem}.xl\:-mt-9{margin-top:-2.25rem}.xl\:-mt-10{margin-top:-2.5rem}.xl\:-mt-11{margin-top:-2.75rem}.xl\:-mt-12{margin-top:-3rem}.xl\:-mt-14{margin-top:-3.5rem}.xl\:-mt-16{margin-top:-4rem}.xl\:-mt-20{margin-top:-5rem}.xl\:-mt-24{margin-top:-6rem}.xl\:-mt-28{margin-top:-7rem}.xl\:-mt-32{margin-top:-8rem}.xl\:-mt-36{margin-top:-9rem}.xl\:-mt-40{margin-top:-10rem}.xl\:-mt-44{margin-top:-11rem}.xl\:-mt-48{margin-top:-12rem}.xl\:-mt-52{margin-top:-13rem}.xl\:-mt-56{margin-top:-14rem}.xl\:-mt-60{margin-top:-15rem}.xl\:-mt-64{margin-top:-16rem}.xl\:-mt-72{margin-top:-18rem}.xl\:-mt-80{margin-top:-20rem}.xl\:-mt-96{margin-top:-24rem}.xl\:-mt-px{margin-top:-1px}.xl\:-mt-0\.5{margin-top:-.125rem}.xl\:-mt-1\.5{margin-top:-.375rem}.xl\:-mt-2\.5{margin-top:-.625rem}.xl\:-mt-3\.5{margin-top:-.875rem}.xl\:mr-0{margin-right:0}.xl\:mr-1{margin-right:.25rem}.xl\:mr-2{margin-right:.5rem}.xl\:mr-3{margin-right:.75rem}.xl\:mr-4{margin-right:1rem}.xl\:mr-5{margin-right:1.25rem}.xl\:mr-6{margin-right:1.5rem}.xl\:mr-7{margin-right:1.75rem}.xl\:mr-8{margin-right:2rem}.xl\:mr-9{margin-right:2.25rem}.xl\:mr-10{margin-right:2.5rem}.xl\:mr-11{margin-right:2.75rem}.xl\:mr-12{margin-right:3rem}.xl\:mr-14{margin-right:3.5rem}.xl\:mr-16{margin-right:4rem}.xl\:mr-20{margin-right:5rem}.xl\:mr-24{margin-right:6rem}.xl\:mr-28{margin-right:7rem}.xl\:mr-32{margin-right:8rem}.xl\:mr-36{margin-right:9rem}.xl\:mr-40{margin-right:10rem}.xl\:mr-44{margin-right:11rem}.xl\:mr-48{margin-right:12rem}.xl\:mr-52{margin-right:13rem}.xl\:mr-56{margin-right:14rem}.xl\:mr-60{margin-right:15rem}.xl\:mr-64{margin-right:16rem}.xl\:mr-72{margin-right:18rem}.xl\:mr-80{margin-right:20rem}.xl\:mr-96{margin-right:24rem}.xl\:mr-auto{margin-right:auto}.xl\:mr-px{margin-right:1px}.xl\:mr-0\.5{margin-right:.125rem}.xl\:mr-1\.5{margin-right:.375rem}.xl\:mr-2\.5{margin-right:.625rem}.xl\:mr-3\.5{margin-right:.875rem}.xl\:-mr-0{margin-right:0}.xl\:-mr-1{margin-right:-.25rem}.xl\:-mr-2{margin-right:-.5rem}.xl\:-mr-3{margin-right:-.75rem}.xl\:-mr-4{margin-right:-1rem}.xl\:-mr-5{margin-right:-1.25rem}.xl\:-mr-6{margin-right:-1.5rem}.xl\:-mr-7{margin-right:-1.75rem}.xl\:-mr-8{margin-right:-2rem}.xl\:-mr-9{margin-right:-2.25rem}.xl\:-mr-10{margin-right:-2.5rem}.xl\:-mr-11{margin-right:-2.75rem}.xl\:-mr-12{margin-right:-3rem}.xl\:-mr-14{margin-right:-3.5rem}.xl\:-mr-16{margin-right:-4rem}.xl\:-mr-20{margin-right:-5rem}.xl\:-mr-24{margin-right:-6rem}.xl\:-mr-28{margin-right:-7rem}.xl\:-mr-32{margin-right:-8rem}.xl\:-mr-36{margin-right:-9rem}.xl\:-mr-40{margin-right:-10rem}.xl\:-mr-44{margin-right:-11rem}.xl\:-mr-48{margin-right:-12rem}.xl\:-mr-52{margin-right:-13rem}.xl\:-mr-56{margin-right:-14rem}.xl\:-mr-60{margin-right:-15rem}.xl\:-mr-64{margin-right:-16rem}.xl\:-mr-72{margin-right:-18rem}.xl\:-mr-80{margin-right:-20rem}.xl\:-mr-96{margin-right:-24rem}.xl\:-mr-px{margin-right:-1px}.xl\:-mr-0\.5{margin-right:-.125rem}.xl\:-mr-1\.5{margin-right:-.375rem}.xl\:-mr-2\.5{margin-right:-.625rem}.xl\:-mr-3\.5{margin-right:-.875rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-1{margin-bottom:.25rem}.xl\:mb-2{margin-bottom:.5rem}.xl\:mb-3{margin-bottom:.75rem}.xl\:mb-4{margin-bottom:1rem}.xl\:mb-5{margin-bottom:1.25rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-7{margin-bottom:1.75rem}.xl\:mb-8{margin-bottom:2rem}.xl\:mb-9{margin-bottom:2.25rem}.xl\:mb-10{margin-bottom:2.5rem}.xl\:mb-11{margin-bottom:2.75rem}.xl\:mb-12{margin-bottom:3rem}.xl\:mb-14{margin-bottom:3.5rem}.xl\:mb-16{margin-bottom:4rem}.xl\:mb-20{margin-bottom:5rem}.xl\:mb-24{margin-bottom:6rem}.xl\:mb-28{margin-bottom:7rem}.xl\:mb-32{margin-bottom:8rem}.xl\:mb-36{margin-bottom:9rem}.xl\:mb-40{margin-bottom:10rem}.xl\:mb-44{margin-bottom:11rem}.xl\:mb-48{margin-bottom:12rem}.xl\:mb-52{margin-bottom:13rem}.xl\:mb-56{margin-bottom:14rem}.xl\:mb-60{margin-bottom:15rem}.xl\:mb-64{margin-bottom:16rem}.xl\:mb-72{margin-bottom:18rem}.xl\:mb-80{margin-bottom:20rem}.xl\:mb-96{margin-bottom:24rem}.xl\:mb-auto{margin-bottom:auto}.xl\:mb-px{margin-bottom:1px}.xl\:mb-0\.5{margin-bottom:.125rem}.xl\:mb-1\.5{margin-bottom:.375rem}.xl\:mb-2\.5{margin-bottom:.625rem}.xl\:mb-3\.5{margin-bottom:.875rem}.xl\:-mb-0{margin-bottom:0}.xl\:-mb-1{margin-bottom:-.25rem}.xl\:-mb-2{margin-bottom:-.5rem}.xl\:-mb-3{margin-bottom:-.75rem}.xl\:-mb-4{margin-bottom:-1rem}.xl\:-mb-5{margin-bottom:-1.25rem}.xl\:-mb-6{margin-bottom:-1.5rem}.xl\:-mb-7{margin-bottom:-1.75rem}.xl\:-mb-8{margin-bottom:-2rem}.xl\:-mb-9{margin-bottom:-2.25rem}.xl\:-mb-10{margin-bottom:-2.5rem}.xl\:-mb-11{margin-bottom:-2.75rem}.xl\:-mb-12{margin-bottom:-3rem}.xl\:-mb-14{margin-bottom:-3.5rem}.xl\:-mb-16{margin-bottom:-4rem}.xl\:-mb-20{margin-bottom:-5rem}.xl\:-mb-24{margin-bottom:-6rem}.xl\:-mb-28{margin-bottom:-7rem}.xl\:-mb-32{margin-bottom:-8rem}.xl\:-mb-36{margin-bottom:-9rem}.xl\:-mb-40{margin-bottom:-10rem}.xl\:-mb-44{margin-bottom:-11rem}.xl\:-mb-48{margin-bottom:-12rem}.xl\:-mb-52{margin-bottom:-13rem}.xl\:-mb-56{margin-bottom:-14rem}.xl\:-mb-60{margin-bottom:-15rem}.xl\:-mb-64{margin-bottom:-16rem}.xl\:-mb-72{margin-bottom:-18rem}.xl\:-mb-80{margin-bottom:-20rem}.xl\:-mb-96{margin-bottom:-24rem}.xl\:-mb-px{margin-bottom:-1px}.xl\:-mb-0\.5{margin-bottom:-.125rem}.xl\:-mb-1\.5{margin-bottom:-.375rem}.xl\:-mb-2\.5{margin-bottom:-.625rem}.xl\:-mb-3\.5{margin-bottom:-.875rem}.xl\:ml-0{margin-left:0}.xl\:ml-1{margin-left:.25rem}.xl\:ml-2{margin-left:.5rem}.xl\:ml-3{margin-left:.75rem}.xl\:ml-4{margin-left:1rem}.xl\:ml-5{margin-left:1.25rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-7{margin-left:1.75rem}.xl\:ml-8{margin-left:2rem}.xl\:ml-9{margin-left:2.25rem}.xl\:ml-10{margin-left:2.5rem}.xl\:ml-11{margin-left:2.75rem}.xl\:ml-12{margin-left:3rem}.xl\:ml-14{margin-left:3.5rem}.xl\:ml-16{margin-left:4rem}.xl\:ml-20{margin-left:5rem}.xl\:ml-24{margin-left:6rem}.xl\:ml-28{margin-left:7rem}.xl\:ml-32{margin-left:8rem}.xl\:ml-36{margin-left:9rem}.xl\:ml-40{margin-left:10rem}.xl\:ml-44{margin-left:11rem}.xl\:ml-48{margin-left:12rem}.xl\:ml-52{margin-left:13rem}.xl\:ml-56{margin-left:14rem}.xl\:ml-60{margin-left:15rem}.xl\:ml-64{margin-left:16rem}.xl\:ml-72{margin-left:18rem}.xl\:ml-80{margin-left:20rem}.xl\:ml-96{margin-left:24rem}.xl\:ml-auto{margin-left:auto}.xl\:ml-px{margin-left:1px}.xl\:ml-0\.5{margin-left:.125rem}.xl\:ml-1\.5{margin-left:.375rem}.xl\:ml-2\.5{margin-left:.625rem}.xl\:ml-3\.5{margin-left:.875rem}.xl\:-ml-0{margin-left:0}.xl\:-ml-1{margin-left:-.25rem}.xl\:-ml-2{margin-left:-.5rem}.xl\:-ml-3{margin-left:-.75rem}.xl\:-ml-4{margin-left:-1rem}.xl\:-ml-5{margin-left:-1.25rem}.xl\:-ml-6{margin-left:-1.5rem}.xl\:-ml-7{margin-left:-1.75rem}.xl\:-ml-8{margin-left:-2rem}.xl\:-ml-9{margin-left:-2.25rem}.xl\:-ml-10{margin-left:-2.5rem}.xl\:-ml-11{margin-left:-2.75rem}.xl\:-ml-12{margin-left:-3rem}.xl\:-ml-14{margin-left:-3.5rem}.xl\:-ml-16{margin-left:-4rem}.xl\:-ml-20{margin-left:-5rem}.xl\:-ml-24{margin-left:-6rem}.xl\:-ml-28{margin-left:-7rem}.xl\:-ml-32{margin-left:-8rem}.xl\:-ml-36{margin-left:-9rem}.xl\:-ml-40{margin-left:-10rem}.xl\:-ml-44{margin-left:-11rem}.xl\:-ml-48{margin-left:-12rem}.xl\:-ml-52{margin-left:-13rem}.xl\:-ml-56{margin-left:-14rem}.xl\:-ml-60{margin-left:-15rem}.xl\:-ml-64{margin-left:-16rem}.xl\:-ml-72{margin-left:-18rem}.xl\:-ml-80{margin-left:-20rem}.xl\:-ml-96{margin-left:-24rem}.xl\:-ml-px{margin-left:-1px}.xl\:-ml-0\.5{margin-left:-.125rem}.xl\:-ml-1\.5{margin-left:-.375rem}.xl\:-ml-2\.5{margin-left:-.625rem}.xl\:-ml-3\.5{margin-left:-.875rem}.xl\:box-border{box-sizing:border-box}.xl\:box-content{box-sizing:content-box}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:table{display:table}.xl\:inline-table{display:inline-table}.xl\:table-caption{display:table-caption}.xl\:table-cell{display:table-cell}.xl\:table-column{display:table-column}.xl\:table-column-group{display:table-column-group}.xl\:table-footer-group{display:table-footer-group}.xl\:table-header-group{display:table-header-group}.xl\:table-row-group{display:table-row-group}.xl\:table-row{display:table-row}.xl\:flow-root{display:flow-root}.xl\:grid{display:grid}.xl\:inline-grid{display:inline-grid}.xl\:contents{display:contents}.xl\:list-item{display:list-item}.xl\:hidden{display:none}.xl\:h-0{height:0}.xl\:h-1{height:.25rem}.xl\:h-2{height:.5rem}.xl\:h-3{height:.75rem}.xl\:h-4{height:1rem}.xl\:h-5{height:1.25rem}.xl\:h-6{height:1.5rem}.xl\:h-7{height:1.75rem}.xl\:h-8{height:2rem}.xl\:h-9{height:2.25rem}.xl\:h-10{height:2.5rem}.xl\:h-11{height:2.75rem}.xl\:h-12{height:3rem}.xl\:h-14{height:3.5rem}.xl\:h-16{height:4rem}.xl\:h-20{height:5rem}.xl\:h-24{height:6rem}.xl\:h-28{height:7rem}.xl\:h-32{height:8rem}.xl\:h-36{height:9rem}.xl\:h-40{height:10rem}.xl\:h-44{height:11rem}.xl\:h-48{height:12rem}.xl\:h-52{height:13rem}.xl\:h-56{height:14rem}.xl\:h-60{height:15rem}.xl\:h-64{height:16rem}.xl\:h-72{height:18rem}.xl\:h-80{height:20rem}.xl\:h-96{height:24rem}.xl\:h-auto{height:auto}.xl\:h-px{height:1px}.xl\:h-0\.5{height:.125rem}.xl\:h-1\.5{height:.375rem}.xl\:h-2\.5{height:.625rem}.xl\:h-3\.5{height:.875rem}.xl\:h-1\/2{height:50%}.xl\:h-1\/3{height:33.333333%}.xl\:h-2\/3{height:66.666667%}.xl\:h-1\/4{height:25%}.xl\:h-2\/4{height:50%}.xl\:h-3\/4{height:75%}.xl\:h-1\/5{height:20%}.xl\:h-2\/5{height:40%}.xl\:h-3\/5{height:60%}.xl\:h-4\/5{height:80%}.xl\:h-1\/6{height:16.666667%}.xl\:h-2\/6{height:33.333333%}.xl\:h-3\/6{height:50%}.xl\:h-4\/6{height:66.666667%}.xl\:h-5\/6{height:83.333333%}.xl\:h-full{height:100%}.xl\:h-screen{height:100vh}.xl\:max-h-0{max-height:0}.xl\:max-h-1{max-height:.25rem}.xl\:max-h-2{max-height:.5rem}.xl\:max-h-3{max-height:.75rem}.xl\:max-h-4{max-height:1rem}.xl\:max-h-5{max-height:1.25rem}.xl\:max-h-6{max-height:1.5rem}.xl\:max-h-7{max-height:1.75rem}.xl\:max-h-8{max-height:2rem}.xl\:max-h-9{max-height:2.25rem}.xl\:max-h-10{max-height:2.5rem}.xl\:max-h-11{max-height:2.75rem}.xl\:max-h-12{max-height:3rem}.xl\:max-h-14{max-height:3.5rem}.xl\:max-h-16{max-height:4rem}.xl\:max-h-20{max-height:5rem}.xl\:max-h-24{max-height:6rem}.xl\:max-h-28{max-height:7rem}.xl\:max-h-32{max-height:8rem}.xl\:max-h-36{max-height:9rem}.xl\:max-h-40{max-height:10rem}.xl\:max-h-44{max-height:11rem}.xl\:max-h-48{max-height:12rem}.xl\:max-h-52{max-height:13rem}.xl\:max-h-56{max-height:14rem}.xl\:max-h-60{max-height:15rem}.xl\:max-h-64{max-height:16rem}.xl\:max-h-72{max-height:18rem}.xl\:max-h-80{max-height:20rem}.xl\:max-h-96{max-height:24rem}.xl\:max-h-px{max-height:1px}.xl\:max-h-0\.5{max-height:.125rem}.xl\:max-h-1\.5{max-height:.375rem}.xl\:max-h-2\.5{max-height:.625rem}.xl\:max-h-3\.5{max-height:.875rem}.xl\:max-h-full{max-height:100%}.xl\:max-h-screen{max-height:100vh}.xl\:min-h-0{min-height:0}.xl\:min-h-full{min-height:100%}.xl\:min-h-screen{min-height:100vh}.xl\:w-0{width:0}.xl\:w-1{width:.25rem}.xl\:w-2{width:.5rem}.xl\:w-3{width:.75rem}.xl\:w-4{width:1rem}.xl\:w-5{width:1.25rem}.xl\:w-6{width:1.5rem}.xl\:w-7{width:1.75rem}.xl\:w-8{width:2rem}.xl\:w-9{width:2.25rem}.xl\:w-10{width:2.5rem}.xl\:w-11{width:2.75rem}.xl\:w-12{width:3rem}.xl\:w-14{width:3.5rem}.xl\:w-16{width:4rem}.xl\:w-20{width:5rem}.xl\:w-24{width:6rem}.xl\:w-28{width:7rem}.xl\:w-32{width:8rem}.xl\:w-36{width:9rem}.xl\:w-40{width:10rem}.xl\:w-44{width:11rem}.xl\:w-48{width:12rem}.xl\:w-52{width:13rem}.xl\:w-56{width:14rem}.xl\:w-60{width:15rem}.xl\:w-64{width:16rem}.xl\:w-72{width:18rem}.xl\:w-80{width:20rem}.xl\:w-96{width:24rem}.xl\:w-auto{width:auto}.xl\:w-px{width:1px}.xl\:w-0\.5{width:.125rem}.xl\:w-1\.5{width:.375rem}.xl\:w-2\.5{width:.625rem}.xl\:w-3\.5{width:.875rem}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-1\/4{width:25%}.xl\:w-2\/4{width:50%}.xl\:w-3\/4{width:75%}.xl\:w-1\/5{width:20%}.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}.xl\:w-4\/5{width:80%}.xl\:w-1\/6{width:16.666667%}.xl\:w-2\/6{width:33.333333%}.xl\:w-3\/6{width:50%}.xl\:w-4\/6{width:66.666667%}.xl\:w-5\/6{width:83.333333%}.xl\:w-1\/12{width:8.333333%}.xl\:w-2\/12{width:16.666667%}.xl\:w-3\/12{width:25%}.xl\:w-4\/12{width:33.333333%}.xl\:w-5\/12{width:41.666667%}.xl\:w-6\/12{width:50%}.xl\:w-7\/12{width:58.333333%}.xl\:w-8\/12{width:66.666667%}.xl\:w-9\/12{width:75%}.xl\:w-10\/12{width:83.333333%}.xl\:w-11\/12{width:91.666667%}.xl\:w-full{width:100%}.xl\:w-screen{width:100vw}.xl\:w-min{width:min-content}.xl\:w-max{width:max-content}.xl\:min-w-0{min-width:0}.xl\:min-w-full{min-width:100%}.xl\:min-w-min{min-width:min-content}.xl\:min-w-max{min-width:max-content}.xl\:max-w-0{max-width:0}.xl\:max-w-none{max-width:none}.xl\:max-w-xs{max-width:20rem}.xl\:max-w-sm{max-width:24rem}.xl\:max-w-md{max-width:28rem}.xl\:max-w-lg{max-width:32rem}.xl\:max-w-xl{max-width:36rem}.xl\:max-w-2xl{max-width:42rem}.xl\:max-w-3xl{max-width:48rem}.xl\:max-w-4xl{max-width:56rem}.xl\:max-w-5xl{max-width:64rem}.xl\:max-w-6xl{max-width:72rem}.xl\:max-w-7xl{max-width:80rem}.xl\:max-w-full{max-width:100%}.xl\:max-w-min{max-width:min-content}.xl\:max-w-max{max-width:max-content}.xl\:max-w-prose{max-width:65ch}.xl\:max-w-screen-sm{max-width:640px}.xl\:max-w-screen-md{max-width:768px}.xl\:max-w-screen-lg{max-width:1024px}.xl\:max-w-screen-xl{max-width:1280px}.xl\:max-w-screen-2xl{max-width:1536px}.xl\:flex-1{flex:1 1 0%}.xl\:flex-auto{flex:1 1 auto}.xl\:flex-initial{flex:0 1 auto}.xl\:flex-none{flex:none}.xl\:flex-shrink-0{flex-shrink:0}.xl\:flex-shrink{flex-shrink:1}.xl\:flex-grow-0{flex-grow:0}.xl\:flex-grow{flex-grow:1}.xl\:table-auto{table-layout:auto}.xl\:table-fixed{table-layout:fixed}.xl\:border-collapse{border-collapse:collapse}.xl\:border-separate{border-collapse:separate}.xl\:origin-center{transform-origin:center}.xl\:origin-top{transform-origin:top}.xl\:origin-top-right{transform-origin:top right}.xl\:origin-right{transform-origin:right}.xl\:origin-bottom-right{transform-origin:bottom right}.xl\:origin-bottom{transform-origin:bottom}.xl\:origin-bottom-left{transform-origin:bottom left}.xl\:origin-left{transform-origin:left}.xl\:origin-top-left{transform-origin:top left}.xl\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(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))}.xl\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:transform-none{transform:none}.xl\:translate-x-0{--tw-translate-x:0px}.xl\:translate-x-1{--tw-translate-x:0.25rem}.xl\:translate-x-2{--tw-translate-x:0.5rem}.xl\:translate-x-3{--tw-translate-x:0.75rem}.xl\:translate-x-4{--tw-translate-x:1rem}.xl\:translate-x-5{--tw-translate-x:1.25rem}.xl\:translate-x-6{--tw-translate-x:1.5rem}.xl\:translate-x-7{--tw-translate-x:1.75rem}.xl\:translate-x-8{--tw-translate-x:2rem}.xl\:translate-x-9{--tw-translate-x:2.25rem}.xl\:translate-x-10{--tw-translate-x:2.5rem}.xl\:translate-x-11{--tw-translate-x:2.75rem}.xl\:translate-x-12{--tw-translate-x:3rem}.xl\:translate-x-14{--tw-translate-x:3.5rem}.xl\:translate-x-16{--tw-translate-x:4rem}.xl\:translate-x-20{--tw-translate-x:5rem}.xl\:translate-x-24{--tw-translate-x:6rem}.xl\:translate-x-28{--tw-translate-x:7rem}.xl\:translate-x-32{--tw-translate-x:8rem}.xl\:translate-x-36{--tw-translate-x:9rem}.xl\:translate-x-40{--tw-translate-x:10rem}.xl\:translate-x-44{--tw-translate-x:11rem}.xl\:translate-x-48{--tw-translate-x:12rem}.xl\:translate-x-52{--tw-translate-x:13rem}.xl\:translate-x-56{--tw-translate-x:14rem}.xl\:translate-x-60{--tw-translate-x:15rem}.xl\:translate-x-64{--tw-translate-x:16rem}.xl\:translate-x-72{--tw-translate-x:18rem}.xl\:translate-x-80{--tw-translate-x:20rem}.xl\:translate-x-96{--tw-translate-x:24rem}.xl\:translate-x-px{--tw-translate-x:1px}.xl\:translate-x-0\.5{--tw-translate-x:0.125rem}.xl\:translate-x-1\.5{--tw-translate-x:0.375rem}.xl\:translate-x-2\.5{--tw-translate-x:0.625rem}.xl\:translate-x-3\.5{--tw-translate-x:0.875rem}.xl\:-translate-x-0{--tw-translate-x:0px}.xl\:-translate-x-1{--tw-translate-x:-0.25rem}.xl\:-translate-x-2{--tw-translate-x:-0.5rem}.xl\:-translate-x-3{--tw-translate-x:-0.75rem}.xl\:-translate-x-4{--tw-translate-x:-1rem}.xl\:-translate-x-5{--tw-translate-x:-1.25rem}.xl\:-translate-x-6{--tw-translate-x:-1.5rem}.xl\:-translate-x-7{--tw-translate-x:-1.75rem}.xl\:-translate-x-8{--tw-translate-x:-2rem}.xl\:-translate-x-9{--tw-translate-x:-2.25rem}.xl\:-translate-x-10{--tw-translate-x:-2.5rem}.xl\:-translate-x-11{--tw-translate-x:-2.75rem}.xl\:-translate-x-12{--tw-translate-x:-3rem}.xl\:-translate-x-14{--tw-translate-x:-3.5rem}.xl\:-translate-x-16{--tw-translate-x:-4rem}.xl\:-translate-x-20{--tw-translate-x:-5rem}.xl\:-translate-x-24{--tw-translate-x:-6rem}.xl\:-translate-x-28{--tw-translate-x:-7rem}.xl\:-translate-x-32{--tw-translate-x:-8rem}.xl\:-translate-x-36{--tw-translate-x:-9rem}.xl\:-translate-x-40{--tw-translate-x:-10rem}.xl\:-translate-x-44{--tw-translate-x:-11rem}.xl\:-translate-x-48{--tw-translate-x:-12rem}.xl\:-translate-x-52{--tw-translate-x:-13rem}.xl\:-translate-x-56{--tw-translate-x:-14rem}.xl\:-translate-x-60{--tw-translate-x:-15rem}.xl\:-translate-x-64{--tw-translate-x:-16rem}.xl\:-translate-x-72{--tw-translate-x:-18rem}.xl\:-translate-x-80{--tw-translate-x:-20rem}.xl\:-translate-x-96{--tw-translate-x:-24rem}.xl\:-translate-x-px{--tw-translate-x:-1px}.xl\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.xl\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.xl\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.xl\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.xl\:translate-x-1\/2{--tw-translate-x:50%}.xl\:translate-x-1\/3{--tw-translate-x:33.333333%}.xl\:translate-x-2\/3{--tw-translate-x:66.666667%}.xl\:translate-x-1\/4{--tw-translate-x:25%}.xl\:translate-x-2\/4{--tw-translate-x:50%}.xl\:translate-x-3\/4{--tw-translate-x:75%}.xl\:translate-x-full{--tw-translate-x:100%}.xl\:-translate-x-1\/2{--tw-translate-x:-50%}.xl\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.xl\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.xl\:-translate-x-1\/4{--tw-translate-x:-25%}.xl\:-translate-x-2\/4{--tw-translate-x:-50%}.xl\:-translate-x-3\/4{--tw-translate-x:-75%}.xl\:-translate-x-full{--tw-translate-x:-100%}.xl\:translate-y-0{--tw-translate-y:0px}.xl\:translate-y-1{--tw-translate-y:0.25rem}.xl\:translate-y-2{--tw-translate-y:0.5rem}.xl\:translate-y-3{--tw-translate-y:0.75rem}.xl\:translate-y-4{--tw-translate-y:1rem}.xl\:translate-y-5{--tw-translate-y:1.25rem}.xl\:translate-y-6{--tw-translate-y:1.5rem}.xl\:translate-y-7{--tw-translate-y:1.75rem}.xl\:translate-y-8{--tw-translate-y:2rem}.xl\:translate-y-9{--tw-translate-y:2.25rem}.xl\:translate-y-10{--tw-translate-y:2.5rem}.xl\:translate-y-11{--tw-translate-y:2.75rem}.xl\:translate-y-12{--tw-translate-y:3rem}.xl\:translate-y-14{--tw-translate-y:3.5rem}.xl\:translate-y-16{--tw-translate-y:4rem}.xl\:translate-y-20{--tw-translate-y:5rem}.xl\:translate-y-24{--tw-translate-y:6rem}.xl\:translate-y-28{--tw-translate-y:7rem}.xl\:translate-y-32{--tw-translate-y:8rem}.xl\:translate-y-36{--tw-translate-y:9rem}.xl\:translate-y-40{--tw-translate-y:10rem}.xl\:translate-y-44{--tw-translate-y:11rem}.xl\:translate-y-48{--tw-translate-y:12rem}.xl\:translate-y-52{--tw-translate-y:13rem}.xl\:translate-y-56{--tw-translate-y:14rem}.xl\:translate-y-60{--tw-translate-y:15rem}.xl\:translate-y-64{--tw-translate-y:16rem}.xl\:translate-y-72{--tw-translate-y:18rem}.xl\:translate-y-80{--tw-translate-y:20rem}.xl\:translate-y-96{--tw-translate-y:24rem}.xl\:translate-y-px{--tw-translate-y:1px}.xl\:translate-y-0\.5{--tw-translate-y:0.125rem}.xl\:translate-y-1\.5{--tw-translate-y:0.375rem}.xl\:translate-y-2\.5{--tw-translate-y:0.625rem}.xl\:translate-y-3\.5{--tw-translate-y:0.875rem}.xl\:-translate-y-0{--tw-translate-y:0px}.xl\:-translate-y-1{--tw-translate-y:-0.25rem}.xl\:-translate-y-2{--tw-translate-y:-0.5rem}.xl\:-translate-y-3{--tw-translate-y:-0.75rem}.xl\:-translate-y-4{--tw-translate-y:-1rem}.xl\:-translate-y-5{--tw-translate-y:-1.25rem}.xl\:-translate-y-6{--tw-translate-y:-1.5rem}.xl\:-translate-y-7{--tw-translate-y:-1.75rem}.xl\:-translate-y-8{--tw-translate-y:-2rem}.xl\:-translate-y-9{--tw-translate-y:-2.25rem}.xl\:-translate-y-10{--tw-translate-y:-2.5rem}.xl\:-translate-y-11{--tw-translate-y:-2.75rem}.xl\:-translate-y-12{--tw-translate-y:-3rem}.xl\:-translate-y-14{--tw-translate-y:-3.5rem}.xl\:-translate-y-16{--tw-translate-y:-4rem}.xl\:-translate-y-20{--tw-translate-y:-5rem}.xl\:-translate-y-24{--tw-translate-y:-6rem}.xl\:-translate-y-28{--tw-translate-y:-7rem}.xl\:-translate-y-32{--tw-translate-y:-8rem}.xl\:-translate-y-36{--tw-translate-y:-9rem}.xl\:-translate-y-40{--tw-translate-y:-10rem}.xl\:-translate-y-44{--tw-translate-y:-11rem}.xl\:-translate-y-48{--tw-translate-y:-12rem}.xl\:-translate-y-52{--tw-translate-y:-13rem}.xl\:-translate-y-56{--tw-translate-y:-14rem}.xl\:-translate-y-60{--tw-translate-y:-15rem}.xl\:-translate-y-64{--tw-translate-y:-16rem}.xl\:-translate-y-72{--tw-translate-y:-18rem}.xl\:-translate-y-80{--tw-translate-y:-20rem}.xl\:-translate-y-96{--tw-translate-y:-24rem}.xl\:-translate-y-px{--tw-translate-y:-1px}.xl\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.xl\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.xl\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.xl\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.xl\:translate-y-1\/2{--tw-translate-y:50%}.xl\:translate-y-1\/3{--tw-translate-y:33.333333%}.xl\:translate-y-2\/3{--tw-translate-y:66.666667%}.xl\:translate-y-1\/4{--tw-translate-y:25%}.xl\:translate-y-2\/4{--tw-translate-y:50%}.xl\:translate-y-3\/4{--tw-translate-y:75%}.xl\:translate-y-full{--tw-translate-y:100%}.xl\:-translate-y-1\/2{--tw-translate-y:-50%}.xl\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.xl\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.xl\:-translate-y-1\/4{--tw-translate-y:-25%}.xl\:-translate-y-2\/4{--tw-translate-y:-50%}.xl\:-translate-y-3\/4{--tw-translate-y:-75%}.xl\:-translate-y-full{--tw-translate-y:-100%}.xl\:hover\:translate-x-0:hover{--tw-translate-x:0px}.xl\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.xl\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.xl\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.xl\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.xl\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.xl\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.xl\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.xl\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.xl\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.xl\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.xl\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.xl\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.xl\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.xl\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.xl\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.xl\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.xl\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.xl\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.xl\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.xl\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.xl\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.xl\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.xl\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.xl\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.xl\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.xl\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.xl\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.xl\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.xl\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.xl\:hover\:translate-x-px:hover{--tw-translate-x:1px}.xl\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.xl\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.xl\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.xl\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.xl\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.xl\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.xl\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.xl\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.xl\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.xl\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.xl\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.xl\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.xl\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.xl\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.xl\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.xl\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.xl\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.xl\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.xl\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.xl\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.xl\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.xl\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.xl\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.xl\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.xl\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.xl\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.xl\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.xl\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.xl\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.xl\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.xl\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.xl\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.xl\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.xl\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.xl\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.xl\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.xl\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.xl\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.xl\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.xl\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.xl\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.xl\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.xl\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.xl\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.xl\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.xl\:hover\:translate-x-full:hover{--tw-translate-x:100%}.xl\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.xl\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.xl\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.xl\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.xl\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.xl\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.xl\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.xl\:hover\:translate-y-0:hover{--tw-translate-y:0px}.xl\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.xl\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.xl\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.xl\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.xl\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.xl\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.xl\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.xl\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.xl\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.xl\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.xl\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.xl\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.xl\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.xl\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.xl\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.xl\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.xl\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.xl\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.xl\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.xl\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.xl\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.xl\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.xl\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.xl\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.xl\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.xl\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.xl\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.xl\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.xl\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.xl\:hover\:translate-y-px:hover{--tw-translate-y:1px}.xl\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.xl\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.xl\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.xl\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.xl\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.xl\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.xl\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.xl\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.xl\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.xl\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.xl\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.xl\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.xl\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.xl\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.xl\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.xl\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.xl\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.xl\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.xl\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.xl\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.xl\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.xl\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.xl\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.xl\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.xl\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.xl\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.xl\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.xl\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.xl\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.xl\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.xl\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.xl\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.xl\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.xl\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.xl\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.xl\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.xl\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.xl\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.xl\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.xl\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.xl\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.xl\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.xl\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.xl\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.xl\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.xl\:hover\:translate-y-full:hover{--tw-translate-y:100%}.xl\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.xl\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.xl\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.xl\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.xl\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.xl\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.xl\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.xl\:focus\:translate-x-0:focus{--tw-translate-x:0px}.xl\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.xl\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.xl\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.xl\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.xl\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.xl\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.xl\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.xl\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.xl\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.xl\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.xl\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.xl\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.xl\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.xl\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.xl\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.xl\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.xl\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.xl\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.xl\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.xl\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.xl\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.xl\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.xl\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.xl\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.xl\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.xl\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.xl\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.xl\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.xl\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.xl\:focus\:translate-x-px:focus{--tw-translate-x:1px}.xl\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.xl\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.xl\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.xl\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.xl\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.xl\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.xl\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.xl\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.xl\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.xl\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.xl\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.xl\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.xl\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.xl\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.xl\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.xl\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.xl\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.xl\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.xl\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.xl\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.xl\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.xl\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.xl\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.xl\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.xl\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.xl\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.xl\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.xl\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.xl\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.xl\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.xl\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.xl\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.xl\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.xl\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.xl\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.xl\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.xl\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.xl\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.xl\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.xl\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.xl\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.xl\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.xl\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.xl\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.xl\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.xl\:focus\:translate-x-full:focus{--tw-translate-x:100%}.xl\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.xl\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.xl\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.xl\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.xl\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.xl\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.xl\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.xl\:focus\:translate-y-0:focus{--tw-translate-y:0px}.xl\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.xl\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.xl\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.xl\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.xl\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.xl\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.xl\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.xl\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.xl\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.xl\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.xl\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.xl\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.xl\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.xl\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.xl\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.xl\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.xl\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.xl\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.xl\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.xl\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.xl\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.xl\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.xl\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.xl\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.xl\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.xl\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.xl\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.xl\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.xl\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.xl\:focus\:translate-y-px:focus{--tw-translate-y:1px}.xl\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.xl\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.xl\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.xl\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.xl\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.xl\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.xl\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.xl\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.xl\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.xl\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.xl\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.xl\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.xl\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.xl\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.xl\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.xl\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.xl\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.xl\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.xl\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.xl\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.xl\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.xl\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.xl\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.xl\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.xl\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.xl\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.xl\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.xl\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.xl\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.xl\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.xl\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.xl\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.xl\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.xl\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.xl\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.xl\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.xl\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.xl\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.xl\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.xl\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.xl\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.xl\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.xl\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.xl\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.xl\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.xl\:focus\:translate-y-full:focus{--tw-translate-y:100%}.xl\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.xl\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.xl\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.xl\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.xl\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.xl\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.xl\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.xl\:rotate-0{--tw-rotate:0deg}.xl\:rotate-1{--tw-rotate:1deg}.xl\:rotate-2{--tw-rotate:2deg}.xl\:rotate-3{--tw-rotate:3deg}.xl\:rotate-6{--tw-rotate:6deg}.xl\:rotate-12{--tw-rotate:12deg}.xl\:rotate-45{--tw-rotate:45deg}.xl\:rotate-90{--tw-rotate:90deg}.xl\:rotate-180{--tw-rotate:180deg}.xl\:-rotate-180{--tw-rotate:-180deg}.xl\:-rotate-90{--tw-rotate:-90deg}.xl\:-rotate-45{--tw-rotate:-45deg}.xl\:-rotate-12{--tw-rotate:-12deg}.xl\:-rotate-6{--tw-rotate:-6deg}.xl\:-rotate-3{--tw-rotate:-3deg}.xl\:-rotate-2{--tw-rotate:-2deg}.xl\:-rotate-1{--tw-rotate:-1deg}.xl\:hover\:rotate-0:hover{--tw-rotate:0deg}.xl\:hover\:rotate-1:hover{--tw-rotate:1deg}.xl\:hover\:rotate-2:hover{--tw-rotate:2deg}.xl\:hover\:rotate-3:hover{--tw-rotate:3deg}.xl\:hover\:rotate-6:hover{--tw-rotate:6deg}.xl\:hover\:rotate-12:hover{--tw-rotate:12deg}.xl\:hover\:rotate-45:hover{--tw-rotate:45deg}.xl\:hover\:rotate-90:hover{--tw-rotate:90deg}.xl\:hover\:rotate-180:hover{--tw-rotate:180deg}.xl\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.xl\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.xl\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.xl\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.xl\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.xl\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.xl\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.xl\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.xl\:focus\:rotate-0:focus{--tw-rotate:0deg}.xl\:focus\:rotate-1:focus{--tw-rotate:1deg}.xl\:focus\:rotate-2:focus{--tw-rotate:2deg}.xl\:focus\:rotate-3:focus{--tw-rotate:3deg}.xl\:focus\:rotate-6:focus{--tw-rotate:6deg}.xl\:focus\:rotate-12:focus{--tw-rotate:12deg}.xl\:focus\:rotate-45:focus{--tw-rotate:45deg}.xl\:focus\:rotate-90:focus{--tw-rotate:90deg}.xl\:focus\:rotate-180:focus{--tw-rotate:180deg}.xl\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.xl\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.xl\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.xl\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.xl\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.xl\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.xl\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.xl\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.xl\:skew-x-0{--tw-skew-x:0deg}.xl\:skew-x-1{--tw-skew-x:1deg}.xl\:skew-x-2{--tw-skew-x:2deg}.xl\:skew-x-3{--tw-skew-x:3deg}.xl\:skew-x-6{--tw-skew-x:6deg}.xl\:skew-x-12{--tw-skew-x:12deg}.xl\:-skew-x-12{--tw-skew-x:-12deg}.xl\:-skew-x-6{--tw-skew-x:-6deg}.xl\:-skew-x-3{--tw-skew-x:-3deg}.xl\:-skew-x-2{--tw-skew-x:-2deg}.xl\:-skew-x-1{--tw-skew-x:-1deg}.xl\:skew-y-0{--tw-skew-y:0deg}.xl\:skew-y-1{--tw-skew-y:1deg}.xl\:skew-y-2{--tw-skew-y:2deg}.xl\:skew-y-3{--tw-skew-y:3deg}.xl\:skew-y-6{--tw-skew-y:6deg}.xl\:skew-y-12{--tw-skew-y:12deg}.xl\:-skew-y-12{--tw-skew-y:-12deg}.xl\:-skew-y-6{--tw-skew-y:-6deg}.xl\:-skew-y-3{--tw-skew-y:-3deg}.xl\:-skew-y-2{--tw-skew-y:-2deg}.xl\:-skew-y-1{--tw-skew-y:-1deg}.xl\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.xl\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.xl\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.xl\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.xl\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.xl\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.xl\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.xl\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.xl\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.xl\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.xl\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.xl\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.xl\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.xl\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.xl\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.xl\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.xl\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.xl\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.xl\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.xl\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.xl\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.xl\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.xl\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.xl\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.xl\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.xl\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.xl\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.xl\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.xl\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.xl\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.xl\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.xl\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.xl\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.xl\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.xl\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.xl\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.xl\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.xl\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.xl\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.xl\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.xl\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.xl\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.xl\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.xl\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.xl\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.xl\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.xl\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.xl\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.xl\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.xl\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.xl\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.xl\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.xl\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.xl\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.xl\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.xl\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.xl\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.xl\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.xl\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.xl\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.xl\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.xl\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.xl\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.xl\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.xl\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.xl\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.xl\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.xl\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.xl\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.xl\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.xl\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.xl\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.xl\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.xl\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.xl\:scale-x-0{--tw-scale-x:0}.xl\:scale-x-50{--tw-scale-x:.5}.xl\:scale-x-75{--tw-scale-x:.75}.xl\:scale-x-90{--tw-scale-x:.9}.xl\:scale-x-95{--tw-scale-x:.95}.xl\:scale-x-100{--tw-scale-x:1}.xl\:scale-x-105{--tw-scale-x:1.05}.xl\:scale-x-110{--tw-scale-x:1.1}.xl\:scale-x-125{--tw-scale-x:1.25}.xl\:scale-x-150{--tw-scale-x:1.5}.xl\:scale-y-0{--tw-scale-y:0}.xl\:scale-y-50{--tw-scale-y:.5}.xl\:scale-y-75{--tw-scale-y:.75}.xl\:scale-y-90{--tw-scale-y:.9}.xl\:scale-y-95{--tw-scale-y:.95}.xl\:scale-y-100{--tw-scale-y:1}.xl\:scale-y-105{--tw-scale-y:1.05}.xl\:scale-y-110{--tw-scale-y:1.1}.xl\:scale-y-125{--tw-scale-y:1.25}.xl\:scale-y-150{--tw-scale-y:1.5}.xl\:hover\:scale-x-0:hover{--tw-scale-x:0}.xl\:hover\:scale-x-50:hover{--tw-scale-x:.5}.xl\:hover\:scale-x-75:hover{--tw-scale-x:.75}.xl\:hover\:scale-x-90:hover{--tw-scale-x:.9}.xl\:hover\:scale-x-95:hover{--tw-scale-x:.95}.xl\:hover\:scale-x-100:hover{--tw-scale-x:1}.xl\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.xl\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.xl\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.xl\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.xl\:hover\:scale-y-0:hover{--tw-scale-y:0}.xl\:hover\:scale-y-50:hover{--tw-scale-y:.5}.xl\:hover\:scale-y-75:hover{--tw-scale-y:.75}.xl\:hover\:scale-y-90:hover{--tw-scale-y:.9}.xl\:hover\:scale-y-95:hover{--tw-scale-y:.95}.xl\:hover\:scale-y-100:hover{--tw-scale-y:1}.xl\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.xl\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.xl\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.xl\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.xl\:focus\:scale-x-0:focus{--tw-scale-x:0}.xl\:focus\:scale-x-50:focus{--tw-scale-x:.5}.xl\:focus\:scale-x-75:focus{--tw-scale-x:.75}.xl\:focus\:scale-x-90:focus{--tw-scale-x:.9}.xl\:focus\:scale-x-95:focus{--tw-scale-x:.95}.xl\:focus\:scale-x-100:focus{--tw-scale-x:1}.xl\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.xl\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.xl\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.xl\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.xl\:focus\:scale-y-0:focus{--tw-scale-y:0}.xl\:focus\:scale-y-50:focus{--tw-scale-y:.5}.xl\:focus\:scale-y-75:focus{--tw-scale-y:.75}.xl\:focus\:scale-y-90:focus{--tw-scale-y:.9}.xl\:focus\:scale-y-95:focus{--tw-scale-y:.95}.xl\:focus\:scale-y-100:focus{--tw-scale-y:1}.xl\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.xl\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.xl\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.xl\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.xl\:animate-none{animation:none}.xl\:animate-spin{animation:spin 1s linear infinite}.xl\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.xl\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.xl\:animate-bounce{animation:bounce 1s infinite}.xl\:cursor-auto{cursor:auto}.xl\:cursor-default{cursor:default}.xl\:cursor-pointer{cursor:pointer}.xl\:cursor-wait{cursor:wait}.xl\:cursor-text{cursor:text}.xl\:cursor-move{cursor:move}.xl\:cursor-help{cursor:help}.xl\:cursor-not-allowed{cursor:not-allowed}.xl\:select-none{-webkit-user-select:none;user-select:none}.xl\:select-text{-webkit-user-select:text;user-select:text}.xl\:select-all{-webkit-user-select:all;user-select:all}.xl\:select-auto{-webkit-user-select:auto;user-select:auto}.xl\:resize-none{resize:none}.xl\:resize-y{resize:vertical}.xl\:resize-x{resize:horizontal}.xl\:resize{resize:both}.xl\:list-inside{list-style-position:inside}.xl\:list-outside{list-style-position:outside}.xl\:list-none{list-style-type:none}.xl\:list-disc{list-style-type:disc}.xl\:list-decimal{list-style-type:decimal}.xl\:appearance-none{-webkit-appearance:none;appearance:none}.xl\:auto-cols-auto{grid-auto-columns:auto}.xl\:auto-cols-min{grid-auto-columns:min-content}.xl\:auto-cols-max{grid-auto-columns:max-content}.xl\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.xl\:grid-flow-row{grid-auto-flow:row}.xl\:grid-flow-col{grid-auto-flow:column}.xl\:grid-flow-row-dense{grid-auto-flow:row dense}.xl\:grid-flow-col-dense{grid-auto-flow:column dense}.xl\:auto-rows-auto{grid-auto-rows:auto}.xl\:auto-rows-min{grid-auto-rows:min-content}.xl\:auto-rows-max{grid-auto-rows:max-content}.xl\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-none{grid-template-columns:none}.xl\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.xl\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:grid-rows-none{grid-template-rows:none}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-col{flex-direction:column}.xl\:flex-col-reverse{flex-direction:column-reverse}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:place-content-center{place-content:center}.xl\:place-content-start{place-content:start}.xl\:place-content-end{place-content:end}.xl\:place-content-between{place-content:space-between}.xl\:place-content-around{place-content:space-around}.xl\:place-content-evenly{place-content:space-evenly}.xl\:place-content-stretch{place-content:stretch}.xl\:place-items-start{place-items:start}.xl\:place-items-end{place-items:end}.xl\:place-items-center{place-items:center}.xl\:place-items-stretch{place-items:stretch}.xl\:content-center{align-content:center}.xl\:content-start{align-content:flex-start}.xl\:content-end{align-content:flex-end}.xl\:content-between{align-content:space-between}.xl\:content-around{align-content:space-around}.xl\:content-evenly{align-content:space-evenly}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:items-baseline{align-items:baseline}.xl\:items-stretch{align-items:stretch}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:justify-evenly{justify-content:space-evenly}.xl\:justify-items-start{justify-items:start}.xl\:justify-items-end{justify-items:end}.xl\:justify-items-center{justify-items:center}.xl\:justify-items-stretch{justify-items:stretch}.xl\:gap-0{gap:0}.xl\:gap-1{gap:.25rem}.xl\:gap-2{gap:.5rem}.xl\:gap-3{gap:.75rem}.xl\:gap-4{gap:1rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-7{gap:1.75rem}.xl\:gap-8{gap:2rem}.xl\:gap-9{gap:2.25rem}.xl\:gap-10{gap:2.5rem}.xl\:gap-11{gap:2.75rem}.xl\:gap-12{gap:3rem}.xl\:gap-14{gap:3.5rem}.xl\:gap-16{gap:4rem}.xl\:gap-20{gap:5rem}.xl\:gap-24{gap:6rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-36{gap:9rem}.xl\:gap-40{gap:10rem}.xl\:gap-44{gap:11rem}.xl\:gap-48{gap:12rem}.xl\:gap-52{gap:13rem}.xl\:gap-56{gap:14rem}.xl\:gap-60{gap:15rem}.xl\:gap-64{gap:16rem}.xl\:gap-72{gap:18rem}.xl\:gap-80{gap:20rem}.xl\:gap-96{gap:24rem}.xl\:gap-px{gap:1px}.xl\:gap-0\.5{gap:.125rem}.xl\:gap-1\.5{gap:.375rem}.xl\:gap-2\.5{gap:.625rem}.xl\:gap-3\.5{gap:.875rem}.xl\:gap-x-0{column-gap:0}.xl\:gap-x-1{column-gap:.25rem}.xl\:gap-x-2{column-gap:.5rem}.xl\:gap-x-3{column-gap:.75rem}.xl\:gap-x-4{column-gap:1rem}.xl\:gap-x-5{column-gap:1.25rem}.xl\:gap-x-6{column-gap:1.5rem}.xl\:gap-x-7{column-gap:1.75rem}.xl\:gap-x-8{column-gap:2rem}.xl\:gap-x-9{column-gap:2.25rem}.xl\:gap-x-10{column-gap:2.5rem}.xl\:gap-x-11{column-gap:2.75rem}.xl\:gap-x-12{column-gap:3rem}.xl\:gap-x-14{column-gap:3.5rem}.xl\:gap-x-16{column-gap:4rem}.xl\:gap-x-20{column-gap:5rem}.xl\:gap-x-24{column-gap:6rem}.xl\:gap-x-28{column-gap:7rem}.xl\:gap-x-32{column-gap:8rem}.xl\:gap-x-36{column-gap:9rem}.xl\:gap-x-40{column-gap:10rem}.xl\:gap-x-44{column-gap:11rem}.xl\:gap-x-48{column-gap:12rem}.xl\:gap-x-52{column-gap:13rem}.xl\:gap-x-56{column-gap:14rem}.xl\:gap-x-60{column-gap:15rem}.xl\:gap-x-64{column-gap:16rem}.xl\:gap-x-72{column-gap:18rem}.xl\:gap-x-80{column-gap:20rem}.xl\:gap-x-96{column-gap:24rem}.xl\:gap-x-px{column-gap:1px}.xl\:gap-x-0\.5{column-gap:.125rem}.xl\:gap-x-1\.5{column-gap:.375rem}.xl\:gap-x-2\.5{column-gap:.625rem}.xl\:gap-x-3\.5{column-gap:.875rem}.xl\:gap-y-0{row-gap:0}.xl\:gap-y-1{row-gap:.25rem}.xl\:gap-y-2{row-gap:.5rem}.xl\:gap-y-3{row-gap:.75rem}.xl\:gap-y-4{row-gap:1rem}.xl\:gap-y-5{row-gap:1.25rem}.xl\:gap-y-6{row-gap:1.5rem}.xl\:gap-y-7{row-gap:1.75rem}.xl\:gap-y-8{row-gap:2rem}.xl\:gap-y-9{row-gap:2.25rem}.xl\:gap-y-10{row-gap:2.5rem}.xl\:gap-y-11{row-gap:2.75rem}.xl\:gap-y-12{row-gap:3rem}.xl\:gap-y-14{row-gap:3.5rem}.xl\:gap-y-16{row-gap:4rem}.xl\:gap-y-20{row-gap:5rem}.xl\:gap-y-24{row-gap:6rem}.xl\:gap-y-28{row-gap:7rem}.xl\:gap-y-32{row-gap:8rem}.xl\:gap-y-36{row-gap:9rem}.xl\:gap-y-40{row-gap:10rem}.xl\:gap-y-44{row-gap:11rem}.xl\:gap-y-48{row-gap:12rem}.xl\:gap-y-52{row-gap:13rem}.xl\:gap-y-56{row-gap:14rem}.xl\:gap-y-60{row-gap:15rem}.xl\:gap-y-64{row-gap:16rem}.xl\:gap-y-72{row-gap:18rem}.xl\:gap-y-80{row-gap:20rem}.xl\:gap-y-96{row-gap:24rem}.xl\:gap-y-px{row-gap:1px}.xl\:gap-y-0\.5{row-gap:.125rem}.xl\:gap-y-1\.5{row-gap:.375rem}.xl\:gap-y-2\.5{row-gap:.625rem}.xl\:gap-y-3\.5{row-gap:.875rem}.xl\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.xl\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.xl\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.xl\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.xl\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.xl\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.xl\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.xl\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.xl\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.xl\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.xl\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.xl\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.xl\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.xl\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.xl\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.xl\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.xl\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.xl\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.xl\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.xl\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.xl\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.xl\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.xl\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.xl\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.xl\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.xl\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.xl\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.xl\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.xl\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.xl\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.xl\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.xl\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.xl\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.xl\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.xl\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.xl\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.xl\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.xl\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.xl\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.xl\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.xl\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.xl\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.xl\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.xl\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.xl\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.xl\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.xl\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.xl\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.xl\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.xl\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.xl\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.xl\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.xl\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.xl\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.xl\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.xl\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.xl\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.xl\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.xl\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.xl\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.xl\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.xl\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.xl\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.xl\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.xl\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.xl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.xl\:divide-x-0>: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)))}.xl\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-x>: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)))}.xl\:divide-y-0>:not([hidden])~:not([hidden]){--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))}.xl\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.xl\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.xl\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.xl\:divide-y>: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))}.xl\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.xl\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.xl\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.xl\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.xl\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.xl\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.xl\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.xl\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.xl\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.xl\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.xl\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.xl\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.xl\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.xl\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.xl\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.xl\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.xl\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.xl\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.xl\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.xl\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.xl\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.xl\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.xl\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.xl\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.xl\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.xl\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.xl\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.xl\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.xl\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.xl\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.xl\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.xl\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.xl\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.xl\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.xl\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.xl\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.xl\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.xl\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.xl\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.xl\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.xl\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.xl\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.xl\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.xl\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.xl\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.xl\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.xl\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.xl\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.xl\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.xl\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.xl\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.xl\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.xl\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.xl\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.xl\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.xl\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.xl\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.xl\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.xl\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.xl\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.xl\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.xl\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.xl\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.xl\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.xl\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.xl\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.xl\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.xl\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.xl\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.xl\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.xl\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.xl\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.xl\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.xl\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.xl\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.xl\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.xl\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.xl\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.xl\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.xl\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.xl\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.xl\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.xl\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.xl\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.xl\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.xl\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.xl\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.xl\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.xl\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.xl\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.xl\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.xl\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.xl\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.xl\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.xl\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.xl\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.xl\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.xl\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.xl\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.xl\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.xl\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.xl\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.xl\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.xl\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.xl\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.xl\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.xl\:place-self-auto{place-self:auto}.xl\:place-self-start{place-self:start}.xl\:place-self-end{place-self:end}.xl\:place-self-center{place-self:center}.xl\:place-self-stretch{place-self:stretch}.xl\:self-auto{align-self:auto}.xl\:self-start{align-self:flex-start}.xl\:self-end{align-self:flex-end}.xl\:self-center{align-self:center}.xl\:self-stretch{align-self:stretch}.xl\:self-baseline{align-self:baseline}.xl\:justify-self-auto{justify-self:auto}.xl\:justify-self-start{justify-self:start}.xl\:justify-self-end{justify-self:end}.xl\:justify-self-center{justify-self:center}.xl\:justify-self-stretch{justify-self:stretch}.xl\:overflow-auto{overflow:auto}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-visible{overflow:visible}.xl\:overflow-scroll{overflow:scroll}.xl\:overflow-x-auto{overflow-x:auto}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overflow-x-hidden{overflow-x:hidden}.xl\:overflow-y-hidden{overflow-y:hidden}.xl\:overflow-x-visible{overflow-x:visible}.xl\:overflow-y-visible{overflow-y:visible}.xl\:overflow-x-scroll{overflow-x:scroll}.xl\:overflow-y-scroll{overflow-y:scroll}.xl\:overscroll-auto{overscroll-behavior:auto}.xl\:overscroll-contain{overscroll-behavior:contain}.xl\:overscroll-none{overscroll-behavior:none}.xl\:overscroll-y-auto{overscroll-behavior-y:auto}.xl\:overscroll-y-contain{overscroll-behavior-y:contain}.xl\:overscroll-y-none{overscroll-behavior-y:none}.xl\:overscroll-x-auto{overscroll-behavior-x:auto}.xl\:overscroll-x-contain{overscroll-behavior-x:contain}.xl\:overscroll-x-none{overscroll-behavior-x:none}.xl\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl\:overflow-ellipsis{text-overflow:ellipsis}.xl\:overflow-clip{text-overflow:clip}.xl\:whitespace-normal{white-space:normal}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:whitespace-pre{white-space:pre}.xl\:whitespace-pre-line{white-space:pre-line}.xl\:whitespace-pre-wrap{white-space:pre-wrap}.xl\:break-normal{overflow-wrap:normal;word-break:normal}.xl\:break-words{overflow-wrap:break-word}.xl\:break-all{word-break:break-all}.xl\:rounded-none{border-radius:0}.xl\:rounded-sm{border-radius:.125rem}.xl\:rounded{border-radius:.25rem}.xl\:rounded-md{border-radius:.375rem}.xl\:rounded-lg{border-radius:.5rem}.xl\:rounded-xl{border-radius:.75rem}.xl\:rounded-2xl{border-radius:1rem}.xl\:rounded-3xl{border-radius:1.5rem}.xl\:rounded-full{border-radius:9999px}.xl\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.xl\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.xl\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.xl\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.xl\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.xl\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.xl\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.xl\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.xl\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.xl\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.xl\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.xl\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.xl\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.xl\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.xl\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.xl\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.xl\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.xl\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.xl\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.xl\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.xl\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.xl\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.xl\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.xl\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.xl\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.xl\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.xl\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.xl\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.xl\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.xl\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.xl\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.xl\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.xl\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.xl\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.xl\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.xl\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.xl\:rounded-tl-none{border-top-left-radius:0}.xl\:rounded-tl-sm{border-top-left-radius:.125rem}.xl\:rounded-tl{border-top-left-radius:.25rem}.xl\:rounded-tl-md{border-top-left-radius:.375rem}.xl\:rounded-tl-lg{border-top-left-radius:.5rem}.xl\:rounded-tl-xl{border-top-left-radius:.75rem}.xl\:rounded-tl-2xl{border-top-left-radius:1rem}.xl\:rounded-tl-3xl{border-top-left-radius:1.5rem}.xl\:rounded-tl-full{border-top-left-radius:9999px}.xl\:rounded-tr-none{border-top-right-radius:0}.xl\:rounded-tr-sm{border-top-right-radius:.125rem}.xl\:rounded-tr{border-top-right-radius:.25rem}.xl\:rounded-tr-md{border-top-right-radius:.375rem}.xl\:rounded-tr-lg{border-top-right-radius:.5rem}.xl\:rounded-tr-xl{border-top-right-radius:.75rem}.xl\:rounded-tr-2xl{border-top-right-radius:1rem}.xl\:rounded-tr-3xl{border-top-right-radius:1.5rem}.xl\:rounded-tr-full{border-top-right-radius:9999px}.xl\:rounded-br-none{border-bottom-right-radius:0}.xl\:rounded-br-sm{border-bottom-right-radius:.125rem}.xl\:rounded-br{border-bottom-right-radius:.25rem}.xl\:rounded-br-md{border-bottom-right-radius:.375rem}.xl\:rounded-br-lg{border-bottom-right-radius:.5rem}.xl\:rounded-br-xl{border-bottom-right-radius:.75rem}.xl\:rounded-br-2xl{border-bottom-right-radius:1rem}.xl\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.xl\:rounded-br-full{border-bottom-right-radius:9999px}.xl\:rounded-bl-none{border-bottom-left-radius:0}.xl\:rounded-bl-sm{border-bottom-left-radius:.125rem}.xl\:rounded-bl{border-bottom-left-radius:.25rem}.xl\:rounded-bl-md{border-bottom-left-radius:.375rem}.xl\:rounded-bl-lg{border-bottom-left-radius:.5rem}.xl\:rounded-bl-xl{border-bottom-left-radius:.75rem}.xl\:rounded-bl-2xl{border-bottom-left-radius:1rem}.xl\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.xl\:rounded-bl-full{border-bottom-left-radius:9999px}.xl\:border-0{border-width:0}.xl\:border-2{border-width:2px}.xl\:border-4{border-width:4px}.xl\:border-8{border-width:8px}.xl\:border{border-width:1px}.xl\:border-t-0{border-top-width:0}.xl\:border-t-2{border-top-width:2px}.xl\:border-t-4{border-top-width:4px}.xl\:border-t-8{border-top-width:8px}.xl\:border-t{border-top-width:1px}.xl\:border-r-0{border-right-width:0}.xl\:border-r-2{border-right-width:2px}.xl\:border-r-4{border-right-width:4px}.xl\:border-r-8{border-right-width:8px}.xl\:border-r{border-right-width:1px}.xl\:border-b-0{border-bottom-width:0}.xl\:border-b-2{border-bottom-width:2px}.xl\:border-b-4{border-bottom-width:4px}.xl\:border-b-8{border-bottom-width:8px}.xl\:border-b{border-bottom-width:1px}.xl\:border-l-0{border-left-width:0}.xl\:border-l-2{border-left-width:2px}.xl\:border-l-4{border-left-width:4px}.xl\:border-l-8{border-left-width:8px}.xl\:border-l{border-left-width:1px}.xl\:border-solid{border-style:solid}.xl\:border-dashed{border-style:dashed}.xl\:border-dotted{border-style:dotted}.xl\:border-double{border-style:double}.xl\:border-none{border-style:none}.xl\:border-transparent{border-color:transparent}.xl\:border-current{border-color:currentColor}.xl\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-transparent{border-color:transparent}.group:hover .xl\:group-hover\:border-current{border-color:currentColor}.group:hover .xl\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:focus-within\:border-transparent:focus-within{border-color:transparent}.xl\:focus-within\:border-current:focus-within{border-color:currentColor}.xl\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:hover\:border-transparent:hover{border-color:transparent}.xl\:hover\:border-current:hover{border-color:currentColor}.xl\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:focus\:border-transparent:focus{border-color:transparent}.xl\:focus\:border-current:focus{border-color:currentColor}.xl\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:border-opacity-0{--tw-border-opacity:0}.xl\:border-opacity-5{--tw-border-opacity:0.05}.xl\:border-opacity-10{--tw-border-opacity:0.1}.xl\:border-opacity-20{--tw-border-opacity:0.2}.xl\:border-opacity-25{--tw-border-opacity:0.25}.xl\:border-opacity-30{--tw-border-opacity:0.3}.xl\:border-opacity-40{--tw-border-opacity:0.4}.xl\:border-opacity-50{--tw-border-opacity:0.5}.xl\:border-opacity-60{--tw-border-opacity:0.6}.xl\:border-opacity-70{--tw-border-opacity:0.7}.xl\:border-opacity-75{--tw-border-opacity:0.75}.xl\:border-opacity-80{--tw-border-opacity:0.8}.xl\:border-opacity-90{--tw-border-opacity:0.9}.xl\:border-opacity-95{--tw-border-opacity:0.95}.xl\:border-opacity-100{--tw-border-opacity:1}.group:hover .xl\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .xl\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .xl\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .xl\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .xl\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .xl\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .xl\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .xl\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .xl\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .xl\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .xl\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .xl\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .xl\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .xl\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .xl\:group-hover\:border-opacity-100{--tw-border-opacity:1}.xl\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.xl\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.xl\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.xl\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.xl\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.xl\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.xl\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.xl\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.xl\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.xl\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.xl\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.xl\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.xl\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.xl\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.xl\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.xl\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.xl\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.xl\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.xl\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.xl\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.xl\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.xl\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.xl\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.xl\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.xl\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.xl\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.xl\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.xl\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.xl\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.xl\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.xl\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.xl\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.xl\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.xl\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.xl\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.xl\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.xl\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.xl\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.xl\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.xl\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.xl\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.xl\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.xl\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.xl\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.xl\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.xl\:bg-transparent{background-color:transparent}.xl\:bg-current{background-color:currentColor}.xl\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-transparent{background-color:transparent}.group:hover .xl\:group-hover\:bg-current{background-color:currentColor}.group:hover .xl\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:focus-within\:bg-transparent:focus-within{background-color:transparent}.xl\:focus-within\:bg-current:focus-within{background-color:currentColor}.xl\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:hover\:bg-transparent:hover{background-color:transparent}.xl\:hover\:bg-current:hover{background-color:currentColor}.xl\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:focus\:bg-transparent:focus{background-color:transparent}.xl\:focus\:bg-current:focus{background-color:currentColor}.xl\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:bg-opacity-0{--tw-bg-opacity:0}.xl\:bg-opacity-5{--tw-bg-opacity:0.05}.xl\:bg-opacity-10{--tw-bg-opacity:0.1}.xl\:bg-opacity-20{--tw-bg-opacity:0.2}.xl\:bg-opacity-25{--tw-bg-opacity:0.25}.xl\:bg-opacity-30{--tw-bg-opacity:0.3}.xl\:bg-opacity-40{--tw-bg-opacity:0.4}.xl\:bg-opacity-50{--tw-bg-opacity:0.5}.xl\:bg-opacity-60{--tw-bg-opacity:0.6}.xl\:bg-opacity-70{--tw-bg-opacity:0.7}.xl\:bg-opacity-75{--tw-bg-opacity:0.75}.xl\:bg-opacity-80{--tw-bg-opacity:0.8}.xl\:bg-opacity-90{--tw-bg-opacity:0.9}.xl\:bg-opacity-95{--tw-bg-opacity:0.95}.xl\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .xl\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .xl\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .xl\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .xl\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .xl\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .xl\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .xl\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .xl\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .xl\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .xl\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .xl\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .xl\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .xl\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .xl\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .xl\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.xl\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.xl\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.xl\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.xl\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.xl\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.xl\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.xl\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.xl\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.xl\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.xl\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.xl\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.xl\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.xl\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.xl\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.xl\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.xl\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.xl\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.xl\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.xl\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.xl\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.xl\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.xl\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.xl\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.xl\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.xl\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.xl\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.xl\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.xl\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.xl\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.xl\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.xl\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.xl\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.xl\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.xl\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.xl\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.xl\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.xl\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.xl\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.xl\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.xl\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.xl\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.xl\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.xl\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.xl\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.xl\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.xl\:bg-none{background-image:none}.xl\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.xl\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.xl\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.xl\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.xl\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.xl\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.xl\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.xl\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.xl\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:to-transparent{--tw-gradient-to:transparent}.xl\:to-current{--tw-gradient-to:currentColor}.xl\:to-black{--tw-gradient-to:#000}.xl\:to-white{--tw-gradient-to:#fff}.xl\:to-gray-50{--tw-gradient-to:#f9fafb}.xl\:to-gray-100{--tw-gradient-to:#f3f4f6}.xl\:to-gray-200{--tw-gradient-to:#e5e7eb}.xl\:to-gray-300{--tw-gradient-to:#d1d5db}.xl\:to-gray-400{--tw-gradient-to:#9ca3af}.xl\:to-gray-500{--tw-gradient-to:#6b7280}.xl\:to-gray-600{--tw-gradient-to:#4b5563}.xl\:to-gray-700{--tw-gradient-to:#374151}.xl\:to-gray-800{--tw-gradient-to:#1f2937}.xl\:to-gray-900{--tw-gradient-to:#111827}.xl\:to-red-50{--tw-gradient-to:#fef2f2}.xl\:to-red-100{--tw-gradient-to:#fee2e2}.xl\:to-red-200{--tw-gradient-to:#fecaca}.xl\:to-red-300{--tw-gradient-to:#fca5a5}.xl\:to-red-400{--tw-gradient-to:#f87171}.xl\:to-red-500{--tw-gradient-to:#ef4444}.xl\:to-red-600{--tw-gradient-to:#dc2626}.xl\:to-red-700{--tw-gradient-to:#b91c1c}.xl\:to-red-800{--tw-gradient-to:#991b1b}.xl\:to-red-900{--tw-gradient-to:#7f1d1d}.xl\:to-yellow-50{--tw-gradient-to:#fffbeb}.xl\:to-yellow-100{--tw-gradient-to:#fef3c7}.xl\:to-yellow-200{--tw-gradient-to:#fde68a}.xl\:to-yellow-300{--tw-gradient-to:#fcd34d}.xl\:to-yellow-400{--tw-gradient-to:#fbbf24}.xl\:to-yellow-500{--tw-gradient-to:#f59e0b}.xl\:to-yellow-600{--tw-gradient-to:#d97706}.xl\:to-yellow-700{--tw-gradient-to:#b45309}.xl\:to-yellow-800{--tw-gradient-to:#92400e}.xl\:to-yellow-900{--tw-gradient-to:#78350f}.xl\:to-green-50{--tw-gradient-to:#ecfdf5}.xl\:to-green-100{--tw-gradient-to:#d1fae5}.xl\:to-green-200{--tw-gradient-to:#a7f3d0}.xl\:to-green-300{--tw-gradient-to:#6ee7b7}.xl\:to-green-400{--tw-gradient-to:#34d399}.xl\:to-green-500{--tw-gradient-to:#10b981}.xl\:to-green-600{--tw-gradient-to:#059669}.xl\:to-green-700{--tw-gradient-to:#047857}.xl\:to-green-800{--tw-gradient-to:#065f46}.xl\:to-green-900{--tw-gradient-to:#064e3b}.xl\:to-blue-50{--tw-gradient-to:#eff6ff}.xl\:to-blue-100{--tw-gradient-to:#dbeafe}.xl\:to-blue-200{--tw-gradient-to:#bfdbfe}.xl\:to-blue-300{--tw-gradient-to:#93c5fd}.xl\:to-blue-400{--tw-gradient-to:#60a5fa}.xl\:to-blue-500{--tw-gradient-to:#3b82f6}.xl\:to-blue-600{--tw-gradient-to:#2563eb}.xl\:to-blue-700{--tw-gradient-to:#1d4ed8}.xl\:to-blue-800{--tw-gradient-to:#1e40af}.xl\:to-blue-900{--tw-gradient-to:#1e3a8a}.xl\:to-indigo-50{--tw-gradient-to:#eef2ff}.xl\:to-indigo-100{--tw-gradient-to:#e0e7ff}.xl\:to-indigo-200{--tw-gradient-to:#c7d2fe}.xl\:to-indigo-300{--tw-gradient-to:#a5b4fc}.xl\:to-indigo-400{--tw-gradient-to:#818cf8}.xl\:to-indigo-500{--tw-gradient-to:#6366f1}.xl\:to-indigo-600{--tw-gradient-to:#4f46e5}.xl\:to-indigo-700{--tw-gradient-to:#4338ca}.xl\:to-indigo-800{--tw-gradient-to:#3730a3}.xl\:to-indigo-900{--tw-gradient-to:#312e81}.xl\:to-purple-50{--tw-gradient-to:#f5f3ff}.xl\:to-purple-100{--tw-gradient-to:#ede9fe}.xl\:to-purple-200{--tw-gradient-to:#ddd6fe}.xl\:to-purple-300{--tw-gradient-to:#c4b5fd}.xl\:to-purple-400{--tw-gradient-to:#a78bfa}.xl\:to-purple-500{--tw-gradient-to:#8b5cf6}.xl\:to-purple-600{--tw-gradient-to:#7c3aed}.xl\:to-purple-700{--tw-gradient-to:#6d28d9}.xl\:to-purple-800{--tw-gradient-to:#5b21b6}.xl\:to-purple-900{--tw-gradient-to:#4c1d95}.xl\:to-pink-50{--tw-gradient-to:#fdf2f8}.xl\:to-pink-100{--tw-gradient-to:#fce7f3}.xl\:to-pink-200{--tw-gradient-to:#fbcfe8}.xl\:to-pink-300{--tw-gradient-to:#f9a8d4}.xl\:to-pink-400{--tw-gradient-to:#f472b6}.xl\:to-pink-500{--tw-gradient-to:#ec4899}.xl\:to-pink-600{--tw-gradient-to:#db2777}.xl\:to-pink-700{--tw-gradient-to:#be185d}.xl\:to-pink-800{--tw-gradient-to:#9d174d}.xl\:to-pink-900{--tw-gradient-to:#831843}.xl\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.xl\:hover\:to-current:hover{--tw-gradient-to:currentColor}.xl\:hover\:to-black:hover{--tw-gradient-to:#000}.xl\:hover\:to-white:hover{--tw-gradient-to:#fff}.xl\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.xl\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.xl\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.xl\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.xl\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.xl\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.xl\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.xl\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.xl\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.xl\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.xl\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.xl\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.xl\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.xl\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.xl\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.xl\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.xl\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.xl\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.xl\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.xl\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.xl\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.xl\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.xl\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.xl\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.xl\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.xl\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.xl\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.xl\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.xl\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.xl\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.xl\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.xl\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.xl\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.xl\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.xl\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.xl\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.xl\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.xl\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.xl\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.xl\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.xl\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.xl\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.xl\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.xl\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.xl\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.xl\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.xl\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.xl\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.xl\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.xl\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.xl\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.xl\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.xl\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.xl\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.xl\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.xl\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.xl\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.xl\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.xl\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.xl\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.xl\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.xl\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.xl\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.xl\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.xl\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.xl\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.xl\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.xl\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.xl\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.xl\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.xl\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.xl\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.xl\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.xl\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.xl\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.xl\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.xl\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.xl\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.xl\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.xl\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.xl\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.xl\:focus\:to-current:focus{--tw-gradient-to:currentColor}.xl\:focus\:to-black:focus{--tw-gradient-to:#000}.xl\:focus\:to-white:focus{--tw-gradient-to:#fff}.xl\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.xl\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.xl\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.xl\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.xl\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.xl\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.xl\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.xl\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.xl\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.xl\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.xl\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.xl\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.xl\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.xl\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.xl\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.xl\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.xl\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.xl\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.xl\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.xl\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.xl\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.xl\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.xl\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.xl\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.xl\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.xl\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.xl\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.xl\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.xl\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.xl\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.xl\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.xl\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.xl\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.xl\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.xl\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.xl\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.xl\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.xl\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.xl\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.xl\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.xl\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.xl\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.xl\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.xl\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.xl\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.xl\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.xl\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.xl\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.xl\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.xl\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.xl\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.xl\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.xl\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.xl\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.xl\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.xl\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.xl\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.xl\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.xl\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.xl\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.xl\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.xl\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.xl\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.xl\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.xl\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.xl\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.xl\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.xl\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.xl\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.xl\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.xl\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.xl\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.xl\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.xl\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.xl\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.xl\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.xl\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.xl\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.xl\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.xl\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.xl\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.xl\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.xl\:bg-auto{background-size:auto}.xl\:bg-cover{background-size:cover}.xl\:bg-contain{background-size:contain}.xl\:bg-fixed{background-attachment:fixed}.xl\:bg-local{background-attachment:local}.xl\:bg-scroll{background-attachment:scroll}.xl\:bg-clip-border{background-clip:border-box}.xl\:bg-clip-padding{background-clip:padding-box}.xl\:bg-clip-content{background-clip:content-box}.xl\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.xl\:bg-bottom{background-position:bottom}.xl\:bg-center{background-position:center}.xl\:bg-left{background-position:left}.xl\:bg-left-bottom{background-position:left bottom}.xl\:bg-left-top{background-position:left top}.xl\:bg-right{background-position:right}.xl\:bg-right-bottom{background-position:right bottom}.xl\:bg-right-top{background-position:right top}.xl\:bg-top{background-position:top}.xl\:bg-repeat{background-repeat:repeat}.xl\:bg-no-repeat{background-repeat:no-repeat}.xl\:bg-repeat-x{background-repeat:repeat-x}.xl\:bg-repeat-y{background-repeat:repeat-y}.xl\:bg-repeat-round{background-repeat:round}.xl\:bg-repeat-space{background-repeat:space}.xl\:bg-origin-border{background-origin:border-box}.xl\:bg-origin-padding{background-origin:padding-box}.xl\:bg-origin-content{background-origin:content-box}.xl\:fill-current{fill:currentColor}.xl\:stroke-current{stroke:currentColor}.xl\:stroke-0{stroke-width:0}.xl\:stroke-1{stroke-width:1}.xl\:stroke-2{stroke-width:2}.xl\:object-contain{object-fit:contain}.xl\:object-cover{object-fit:cover}.xl\:object-fill{object-fit:fill}.xl\:object-none{object-fit:none}.xl\:object-scale-down{object-fit:scale-down}.xl\:object-bottom{object-position:bottom}.xl\:object-center{object-position:center}.xl\:object-left{object-position:left}.xl\:object-left-bottom{object-position:left bottom}.xl\:object-left-top{object-position:left top}.xl\:object-right{object-position:right}.xl\:object-right-bottom{object-position:right bottom}.xl\:object-right-top{object-position:right top}.xl\:object-top{object-position:top}.xl\:p-0{padding:0}.xl\:p-1{padding:.25rem}.xl\:p-2{padding:.5rem}.xl\:p-3{padding:.75rem}.xl\:p-4{padding:1rem}.xl\:p-5{padding:1.25rem}.xl\:p-6{padding:1.5rem}.xl\:p-7{padding:1.75rem}.xl\:p-8{padding:2rem}.xl\:p-9{padding:2.25rem}.xl\:p-10{padding:2.5rem}.xl\:p-11{padding:2.75rem}.xl\:p-12{padding:3rem}.xl\:p-14{padding:3.5rem}.xl\:p-16{padding:4rem}.xl\:p-20{padding:5rem}.xl\:p-24{padding:6rem}.xl\:p-28{padding:7rem}.xl\:p-32{padding:8rem}.xl\:p-36{padding:9rem}.xl\:p-40{padding:10rem}.xl\:p-44{padding:11rem}.xl\:p-48{padding:12rem}.xl\:p-52{padding:13rem}.xl\:p-56{padding:14rem}.xl\:p-60{padding:15rem}.xl\:p-64{padding:16rem}.xl\:p-72{padding:18rem}.xl\:p-80{padding:20rem}.xl\:p-96{padding:24rem}.xl\:p-px{padding:1px}.xl\:p-0\.5{padding:.125rem}.xl\:p-1\.5{padding:.375rem}.xl\:p-2\.5{padding:.625rem}.xl\:p-3\.5{padding:.875rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-1{padding-left:.25rem;padding-right:.25rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:px-7{padding-left:1.75rem;padding-right:1.75rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:px-9{padding-left:2.25rem;padding-right:2.25rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-11{padding-left:2.75rem;padding-right:2.75rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-28{padding-left:7rem;padding-right:7rem}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:px-36{padding-left:9rem;padding-right:9rem}.xl\:px-40{padding-left:10rem;padding-right:10rem}.xl\:px-44{padding-left:11rem;padding-right:11rem}.xl\:px-48{padding-left:12rem;padding-right:12rem}.xl\:px-52{padding-left:13rem;padding-right:13rem}.xl\:px-56{padding-left:14rem;padding-right:14rem}.xl\:px-60{padding-left:15rem;padding-right:15rem}.xl\:px-64{padding-left:16rem;padding-right:16rem}.xl\:px-72{padding-left:18rem;padding-right:18rem}.xl\:px-80{padding-left:20rem;padding-right:20rem}.xl\:px-96{padding-left:24rem;padding-right:24rem}.xl\:px-px{padding-left:1px;padding-right:1px}.xl\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.xl\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.xl\:py-8{padding-top:2rem;padding-bottom:2rem}.xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:py-20{padding-top:5rem;padding-bottom:5rem}.xl\:py-24{padding-top:6rem;padding-bottom:6rem}.xl\:py-28{padding-top:7rem;padding-bottom:7rem}.xl\:py-32{padding-top:8rem;padding-bottom:8rem}.xl\:py-36{padding-top:9rem;padding-bottom:9rem}.xl\:py-40{padding-top:10rem;padding-bottom:10rem}.xl\:py-44{padding-top:11rem;padding-bottom:11rem}.xl\:py-48{padding-top:12rem;padding-bottom:12rem}.xl\:py-52{padding-top:13rem;padding-bottom:13rem}.xl\:py-56{padding-top:14rem;padding-bottom:14rem}.xl\:py-60{padding-top:15rem;padding-bottom:15rem}.xl\:py-64{padding-top:16rem;padding-bottom:16rem}.xl\:py-72{padding-top:18rem;padding-bottom:18rem}.xl\:py-80{padding-top:20rem;padding-bottom:20rem}.xl\:py-96{padding-top:24rem;padding-bottom:24rem}.xl\:py-px{padding-top:1px;padding-bottom:1px}.xl\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.xl\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.xl\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.xl\:pt-0{padding-top:0}.xl\:pt-1{padding-top:.25rem}.xl\:pt-2{padding-top:.5rem}.xl\:pt-3{padding-top:.75rem}.xl\:pt-4{padding-top:1rem}.xl\:pt-5{padding-top:1.25rem}.xl\:pt-6{padding-top:1.5rem}.xl\:pt-7{padding-top:1.75rem}.xl\:pt-8{padding-top:2rem}.xl\:pt-9{padding-top:2.25rem}.xl\:pt-10{padding-top:2.5rem}.xl\:pt-11{padding-top:2.75rem}.xl\:pt-12{padding-top:3rem}.xl\:pt-14{padding-top:3.5rem}.xl\:pt-16{padding-top:4rem}.xl\:pt-20{padding-top:5rem}.xl\:pt-24{padding-top:6rem}.xl\:pt-28{padding-top:7rem}.xl\:pt-32{padding-top:8rem}.xl\:pt-36{padding-top:9rem}.xl\:pt-40{padding-top:10rem}.xl\:pt-44{padding-top:11rem}.xl\:pt-48{padding-top:12rem}.xl\:pt-52{padding-top:13rem}.xl\:pt-56{padding-top:14rem}.xl\:pt-60{padding-top:15rem}.xl\:pt-64{padding-top:16rem}.xl\:pt-72{padding-top:18rem}.xl\:pt-80{padding-top:20rem}.xl\:pt-96{padding-top:24rem}.xl\:pt-px{padding-top:1px}.xl\:pt-0\.5{padding-top:.125rem}.xl\:pt-1\.5{padding-top:.375rem}.xl\:pt-2\.5{padding-top:.625rem}.xl\:pt-3\.5{padding-top:.875rem}.xl\:pr-0{padding-right:0}.xl\:pr-1{padding-right:.25rem}.xl\:pr-2{padding-right:.5rem}.xl\:pr-3{padding-right:.75rem}.xl\:pr-4{padding-right:1rem}.xl\:pr-5{padding-right:1.25rem}.xl\:pr-6{padding-right:1.5rem}.xl\:pr-7{padding-right:1.75rem}.xl\:pr-8{padding-right:2rem}.xl\:pr-9{padding-right:2.25rem}.xl\:pr-10{padding-right:2.5rem}.xl\:pr-11{padding-right:2.75rem}.xl\:pr-12{padding-right:3rem}.xl\:pr-14{padding-right:3.5rem}.xl\:pr-16{padding-right:4rem}.xl\:pr-20{padding-right:5rem}.xl\:pr-24{padding-right:6rem}.xl\:pr-28{padding-right:7rem}.xl\:pr-32{padding-right:8rem}.xl\:pr-36{padding-right:9rem}.xl\:pr-40{padding-right:10rem}.xl\:pr-44{padding-right:11rem}.xl\:pr-48{padding-right:12rem}.xl\:pr-52{padding-right:13rem}.xl\:pr-56{padding-right:14rem}.xl\:pr-60{padding-right:15rem}.xl\:pr-64{padding-right:16rem}.xl\:pr-72{padding-right:18rem}.xl\:pr-80{padding-right:20rem}.xl\:pr-96{padding-right:24rem}.xl\:pr-px{padding-right:1px}.xl\:pr-0\.5{padding-right:.125rem}.xl\:pr-1\.5{padding-right:.375rem}.xl\:pr-2\.5{padding-right:.625rem}.xl\:pr-3\.5{padding-right:.875rem}.xl\:pb-0{padding-bottom:0}.xl\:pb-1{padding-bottom:.25rem}.xl\:pb-2{padding-bottom:.5rem}.xl\:pb-3{padding-bottom:.75rem}.xl\:pb-4{padding-bottom:1rem}.xl\:pb-5{padding-bottom:1.25rem}.xl\:pb-6{padding-bottom:1.5rem}.xl\:pb-7{padding-bottom:1.75rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pb-9{padding-bottom:2.25rem}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pb-11{padding-bottom:2.75rem}.xl\:pb-12{padding-bottom:3rem}.xl\:pb-14{padding-bottom:3.5rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pb-24{padding-bottom:6rem}.xl\:pb-28{padding-bottom:7rem}.xl\:pb-32{padding-bottom:8rem}.xl\:pb-36{padding-bottom:9rem}.xl\:pb-40{padding-bottom:10rem}.xl\:pb-44{padding-bottom:11rem}.xl\:pb-48{padding-bottom:12rem}.xl\:pb-52{padding-bottom:13rem}.xl\:pb-56{padding-bottom:14rem}.xl\:pb-60{padding-bottom:15rem}.xl\:pb-64{padding-bottom:16rem}.xl\:pb-72{padding-bottom:18rem}.xl\:pb-80{padding-bottom:20rem}.xl\:pb-96{padding-bottom:24rem}.xl\:pb-px{padding-bottom:1px}.xl\:pb-0\.5{padding-bottom:.125rem}.xl\:pb-1\.5{padding-bottom:.375rem}.xl\:pb-2\.5{padding-bottom:.625rem}.xl\:pb-3\.5{padding-bottom:.875rem}.xl\:pl-0{padding-left:0}.xl\:pl-1{padding-left:.25rem}.xl\:pl-2{padding-left:.5rem}.xl\:pl-3{padding-left:.75rem}.xl\:pl-4{padding-left:1rem}.xl\:pl-5{padding-left:1.25rem}.xl\:pl-6{padding-left:1.5rem}.xl\:pl-7{padding-left:1.75rem}.xl\:pl-8{padding-left:2rem}.xl\:pl-9{padding-left:2.25rem}.xl\:pl-10{padding-left:2.5rem}.xl\:pl-11{padding-left:2.75rem}.xl\:pl-12{padding-left:3rem}.xl\:pl-14{padding-left:3.5rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-20{padding-left:5rem}.xl\:pl-24{padding-left:6rem}.xl\:pl-28{padding-left:7rem}.xl\:pl-32{padding-left:8rem}.xl\:pl-36{padding-left:9rem}.xl\:pl-40{padding-left:10rem}.xl\:pl-44{padding-left:11rem}.xl\:pl-48{padding-left:12rem}.xl\:pl-52{padding-left:13rem}.xl\:pl-56{padding-left:14rem}.xl\:pl-60{padding-left:15rem}.xl\:pl-64{padding-left:16rem}.xl\:pl-72{padding-left:18rem}.xl\:pl-80{padding-left:20rem}.xl\:pl-96{padding-left:24rem}.xl\:pl-px{padding-left:1px}.xl\:pl-0\.5{padding-left:.125rem}.xl\:pl-1\.5{padding-left:.375rem}.xl\:pl-2\.5{padding-left:.625rem}.xl\:pl-3\.5{padding-left:.875rem}.xl\:text-left{text-align:left}.xl\:text-center{text-align:center}.xl\:text-right{text-align:right}.xl\:text-justify{text-align:justify}.xl\:align-baseline{vertical-align:baseline}.xl\:align-top{vertical-align:top}.xl\:align-middle{vertical-align:middle}.xl\:align-bottom{vertical-align:bottom}.xl\:align-text-top{vertical-align:text-top}.xl\:align-text-bottom{vertical-align:text-bottom}.xl\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.xl\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.xl\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.xl\:text-xs{font-size:.75rem;line-height:1rem}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-8xl{font-size:6rem;line-height:1}.xl\:text-9xl{font-size:8rem;line-height:1}.xl\:font-thin{font-weight:100}.xl\:font-extralight{font-weight:200}.xl\:font-light{font-weight:300}.xl\:font-normal{font-weight:400}.xl\:font-medium{font-weight:500}.xl\:font-semibold{font-weight:600}.xl\:font-bold{font-weight:700}.xl\:font-extrabold{font-weight:800}.xl\:font-black{font-weight:900}.xl\:uppercase{text-transform:uppercase}.xl\:lowercase{text-transform:lowercase}.xl\:capitalize{text-transform:capitalize}.xl\:normal-case{text-transform:none}.xl\:italic{font-style:italic}.xl\:not-italic{font-style:normal}.xl\:diagonal-fractions,.xl\:lining-nums,.xl\:oldstyle-nums,.xl\:ordinal,.xl\:proportional-nums,.xl\:slashed-zero,.xl\:stacked-fractions,.xl\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.xl\:normal-nums{font-variant-numeric:normal}.xl\:ordinal{--tw-ordinal:ordinal}.xl\:slashed-zero{--tw-slashed-zero:slashed-zero}.xl\:lining-nums{--tw-numeric-figure:lining-nums}.xl\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.xl\:proportional-nums{--tw-numeric-spacing:proportional-nums}.xl\:tabular-nums{--tw-numeric-spacing:tabular-nums}.xl\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.xl\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.xl\:leading-3{line-height:.75rem}.xl\:leading-4{line-height:1rem}.xl\:leading-5{line-height:1.25rem}.xl\:leading-6{line-height:1.5rem}.xl\:leading-7{line-height:1.75rem}.xl\:leading-8{line-height:2rem}.xl\:leading-9{line-height:2.25rem}.xl\:leading-10{line-height:2.5rem}.xl\:leading-none{line-height:1}.xl\:leading-tight{line-height:1.25}.xl\:leading-snug{line-height:1.375}.xl\:leading-normal{line-height:1.5}.xl\:leading-relaxed{line-height:1.625}.xl\:leading-loose{line-height:2}.xl\:tracking-tighter{letter-spacing:-.05em}.xl\:tracking-tight{letter-spacing:-.025em}.xl\:tracking-normal{letter-spacing:0}.xl\:tracking-wide{letter-spacing:.025em}.xl\:tracking-wider{letter-spacing:.05em}.xl\:tracking-widest{letter-spacing:.1em}.xl\:text-transparent{color:transparent}.xl\:text-current{color:currentColor}.xl\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-transparent{color:transparent}.group:hover .xl\:group-hover\:text-current{color:currentColor}.group:hover .xl\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:focus-within\:text-transparent:focus-within{color:transparent}.xl\:focus-within\:text-current:focus-within{color:currentColor}.xl\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:hover\:text-transparent:hover{color:transparent}.xl\:hover\:text-current:hover{color:currentColor}.xl\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:focus\:text-transparent:focus{color:transparent}.xl\:focus\:text-current:focus{color:currentColor}.xl\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:text-opacity-0{--tw-text-opacity:0}.xl\:text-opacity-5{--tw-text-opacity:0.05}.xl\:text-opacity-10{--tw-text-opacity:0.1}.xl\:text-opacity-20{--tw-text-opacity:0.2}.xl\:text-opacity-25{--tw-text-opacity:0.25}.xl\:text-opacity-30{--tw-text-opacity:0.3}.xl\:text-opacity-40{--tw-text-opacity:0.4}.xl\:text-opacity-50{--tw-text-opacity:0.5}.xl\:text-opacity-60{--tw-text-opacity:0.6}.xl\:text-opacity-70{--tw-text-opacity:0.7}.xl\:text-opacity-75{--tw-text-opacity:0.75}.xl\:text-opacity-80{--tw-text-opacity:0.8}.xl\:text-opacity-90{--tw-text-opacity:0.9}.xl\:text-opacity-95{--tw-text-opacity:0.95}.xl\:text-opacity-100{--tw-text-opacity:1}.group:hover .xl\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .xl\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .xl\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .xl\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .xl\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .xl\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .xl\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .xl\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .xl\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .xl\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .xl\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .xl\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .xl\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .xl\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .xl\:group-hover\:text-opacity-100{--tw-text-opacity:1}.xl\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.xl\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.xl\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.xl\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.xl\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.xl\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.xl\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.xl\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.xl\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.xl\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.xl\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.xl\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.xl\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.xl\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.xl\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.xl\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.xl\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.xl\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.xl\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.xl\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.xl\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.xl\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.xl\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.xl\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.xl\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.xl\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.xl\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.xl\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.xl\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.xl\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.xl\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.xl\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.xl\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.xl\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.xl\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.xl\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.xl\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.xl\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.xl\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.xl\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.xl\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.xl\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.xl\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.xl\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.xl\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.xl\:underline{text-decoration:underline}.xl\:line-through{text-decoration:line-through}.xl\:no-underline{text-decoration:none}.group:hover .xl\:group-hover\:underline{text-decoration:underline}.group:hover .xl\:group-hover\:line-through{text-decoration:line-through}.group:hover .xl\:group-hover\:no-underline{text-decoration:none}.xl\:focus-within\:underline:focus-within{text-decoration:underline}.xl\:focus-within\:line-through:focus-within{text-decoration:line-through}.xl\:focus-within\:no-underline:focus-within{text-decoration:none}.xl\:hover\:underline:hover{text-decoration:underline}.xl\:hover\:line-through:hover{text-decoration:line-through}.xl\:hover\:no-underline:hover{text-decoration:none}.xl\:focus\:underline:focus{text-decoration:underline}.xl\:focus\:line-through:focus{text-decoration:line-through}.xl\:focus\:no-underline:focus{text-decoration:none}.xl\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xl\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.xl\:placeholder-transparent::placeholder{color:transparent}.xl\:placeholder-current::placeholder{color:currentColor}.xl\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.xl\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.xl\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.xl\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.xl\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.xl\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.xl\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.xl\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.xl\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.xl\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.xl\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.xl\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.xl\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.xl\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.xl\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.xl\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.xl\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.xl\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.xl\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.xl\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.xl\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.xl\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.xl\:focus\:placeholder-current:focus::placeholder{color:currentColor}.xl\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.xl\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.xl\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.xl\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.xl\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.xl\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.xl\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.xl\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.xl\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.xl\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.xl\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.xl\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.xl\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.xl\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.xl\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.xl\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.xl\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.xl\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.xl\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.xl\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.xl\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.xl\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.xl\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.xl\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.xl\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.xl\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.xl\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.xl\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.xl\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.xl\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.xl\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.xl\:opacity-0{opacity:0}.xl\:opacity-5{opacity:.05}.xl\:opacity-10{opacity:.1}.xl\:opacity-20{opacity:.2}.xl\:opacity-25{opacity:.25}.xl\:opacity-30{opacity:.3}.xl\:opacity-40{opacity:.4}.xl\:opacity-50{opacity:.5}.xl\:opacity-60{opacity:.6}.xl\:opacity-70{opacity:.7}.xl\:opacity-75{opacity:.75}.xl\:opacity-80{opacity:.8}.xl\:opacity-90{opacity:.9}.xl\:opacity-95{opacity:.95}.xl\:opacity-100{opacity:1}.group:hover .xl\:group-hover\:opacity-0{opacity:0}.group:hover .xl\:group-hover\:opacity-5{opacity:.05}.group:hover .xl\:group-hover\:opacity-10{opacity:.1}.group:hover .xl\:group-hover\:opacity-20{opacity:.2}.group:hover .xl\:group-hover\:opacity-25{opacity:.25}.group:hover .xl\:group-hover\:opacity-30{opacity:.3}.group:hover .xl\:group-hover\:opacity-40{opacity:.4}.group:hover .xl\:group-hover\:opacity-50{opacity:.5}.group:hover .xl\:group-hover\:opacity-60{opacity:.6}.group:hover .xl\:group-hover\:opacity-70{opacity:.7}.group:hover .xl\:group-hover\:opacity-75{opacity:.75}.group:hover .xl\:group-hover\:opacity-80{opacity:.8}.group:hover .xl\:group-hover\:opacity-90{opacity:.9}.group:hover .xl\:group-hover\:opacity-95{opacity:.95}.group:hover .xl\:group-hover\:opacity-100{opacity:1}.xl\:focus-within\:opacity-0:focus-within{opacity:0}.xl\:focus-within\:opacity-5:focus-within{opacity:.05}.xl\:focus-within\:opacity-10:focus-within{opacity:.1}.xl\:focus-within\:opacity-20:focus-within{opacity:.2}.xl\:focus-within\:opacity-25:focus-within{opacity:.25}.xl\:focus-within\:opacity-30:focus-within{opacity:.3}.xl\:focus-within\:opacity-40:focus-within{opacity:.4}.xl\:focus-within\:opacity-50:focus-within{opacity:.5}.xl\:focus-within\:opacity-60:focus-within{opacity:.6}.xl\:focus-within\:opacity-70:focus-within{opacity:.7}.xl\:focus-within\:opacity-75:focus-within{opacity:.75}.xl\:focus-within\:opacity-80:focus-within{opacity:.8}.xl\:focus-within\:opacity-90:focus-within{opacity:.9}.xl\:focus-within\:opacity-95:focus-within{opacity:.95}.xl\:focus-within\:opacity-100:focus-within{opacity:1}.xl\:hover\:opacity-0:hover{opacity:0}.xl\:hover\:opacity-5:hover{opacity:.05}.xl\:hover\:opacity-10:hover{opacity:.1}.xl\:hover\:opacity-20:hover{opacity:.2}.xl\:hover\:opacity-25:hover{opacity:.25}.xl\:hover\:opacity-30:hover{opacity:.3}.xl\:hover\:opacity-40:hover{opacity:.4}.xl\:hover\:opacity-50:hover{opacity:.5}.xl\:hover\:opacity-60:hover{opacity:.6}.xl\:hover\:opacity-70:hover{opacity:.7}.xl\:hover\:opacity-75:hover{opacity:.75}.xl\:hover\:opacity-80:hover{opacity:.8}.xl\:hover\:opacity-90:hover{opacity:.9}.xl\:hover\:opacity-95:hover{opacity:.95}.xl\:hover\:opacity-100:hover{opacity:1}.xl\:focus\:opacity-0:focus{opacity:0}.xl\:focus\:opacity-5:focus{opacity:.05}.xl\:focus\:opacity-10:focus{opacity:.1}.xl\:focus\:opacity-20:focus{opacity:.2}.xl\:focus\:opacity-25:focus{opacity:.25}.xl\:focus\:opacity-30:focus{opacity:.3}.xl\:focus\:opacity-40:focus{opacity:.4}.xl\:focus\:opacity-50:focus{opacity:.5}.xl\:focus\:opacity-60:focus{opacity:.6}.xl\:focus\:opacity-70:focus{opacity:.7}.xl\:focus\:opacity-75:focus{opacity:.75}.xl\:focus\:opacity-80:focus{opacity:.8}.xl\:focus\:opacity-90:focus{opacity:.9}.xl\:focus\:opacity-95:focus{opacity:.95}.xl\:focus\:opacity-100:focus{opacity:1}.xl\:bg-blend-normal{background-blend-mode:normal}.xl\:bg-blend-multiply{background-blend-mode:multiply}.xl\:bg-blend-screen{background-blend-mode:screen}.xl\:bg-blend-overlay{background-blend-mode:overlay}.xl\:bg-blend-darken{background-blend-mode:darken}.xl\:bg-blend-lighten{background-blend-mode:lighten}.xl\:bg-blend-color-dodge{background-blend-mode:color-dodge}.xl\:bg-blend-color-burn{background-blend-mode:color-burn}.xl\:bg-blend-hard-light{background-blend-mode:hard-light}.xl\:bg-blend-soft-light{background-blend-mode:soft-light}.xl\:bg-blend-difference{background-blend-mode:difference}.xl\:bg-blend-exclusion{background-blend-mode:exclusion}.xl\:bg-blend-hue{background-blend-mode:hue}.xl\:bg-blend-saturation{background-blend-mode:saturation}.xl\:bg-blend-color{background-blend-mode:color}.xl\:bg-blend-luminosity{background-blend-mode:luminosity}.xl\:mix-blend-normal{mix-blend-mode:normal}.xl\:mix-blend-multiply{mix-blend-mode:multiply}.xl\:mix-blend-screen{mix-blend-mode:screen}.xl\:mix-blend-overlay{mix-blend-mode:overlay}.xl\:mix-blend-darken{mix-blend-mode:darken}.xl\:mix-blend-lighten{mix-blend-mode:lighten}.xl\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.xl\:mix-blend-color-burn{mix-blend-mode:color-burn}.xl\:mix-blend-hard-light{mix-blend-mode:hard-light}.xl\:mix-blend-soft-light{mix-blend-mode:soft-light}.xl\:mix-blend-difference{mix-blend-mode:difference}.xl\:mix-blend-exclusion{mix-blend-mode:exclusion}.xl\:mix-blend-hue{mix-blend-mode:hue}.xl\:mix-blend-saturation{mix-blend-mode:saturation}.xl\:mix-blend-color{mix-blend-mode:color}.xl\:mix-blend-luminosity{mix-blend-mode:luminosity}.xl\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:outline-none{outline:2px solid transparent;outline-offset:2px}.xl\:outline-white{outline:2px dotted white;outline-offset:2px}.xl\:outline-black{outline:2px dotted black;outline-offset:2px}.xl\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.xl\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.xl\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.xl\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.xl\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.xl\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:ring-inset{--tw-ring-inset:inset}.xl\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.xl\:focus\:ring-inset:focus{--tw-ring-inset:inset}.xl\:ring-transparent{--tw-ring-color:transparent}.xl\:ring-current{--tw-ring-color:currentColor}.xl\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.xl\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.xl\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.xl\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.xl\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.xl\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.xl\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.xl\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.xl\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.xl\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.xl\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.xl\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.xl\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.xl\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.xl\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.xl\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.xl\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.xl\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.xl\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.xl\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.xl\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.xl\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.xl\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.xl\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.xl\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.xl\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.xl\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.xl\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.xl\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.xl\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.xl\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.xl\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.xl\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.xl\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.xl\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.xl\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.xl\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.xl\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.xl\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.xl\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.xl\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.xl\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.xl\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.xl\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.xl\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.xl\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.xl\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.xl\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.xl\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.xl\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.xl\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.xl\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.xl\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.xl\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.xl\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.xl\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.xl\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.xl\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.xl\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.xl\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.xl\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.xl\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.xl\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.xl\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.xl\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.xl\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.xl\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.xl\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.xl\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.xl\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.xl\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.xl\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.xl\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.xl\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.xl\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.xl\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.xl\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.xl\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.xl\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.xl\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.xl\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.xl\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.xl\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.xl\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.xl\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.xl\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.xl\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.xl\:focus\:ring-current:focus{--tw-ring-color:currentColor}.xl\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.xl\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.xl\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.xl\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.xl\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.xl\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.xl\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.xl\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.xl\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.xl\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.xl\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.xl\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.xl\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.xl\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.xl\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.xl\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.xl\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.xl\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.xl\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.xl\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.xl\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.xl\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.xl\:ring-opacity-0{--tw-ring-opacity:0}.xl\:ring-opacity-5{--tw-ring-opacity:0.05}.xl\:ring-opacity-10{--tw-ring-opacity:0.1}.xl\:ring-opacity-20{--tw-ring-opacity:0.2}.xl\:ring-opacity-25{--tw-ring-opacity:0.25}.xl\:ring-opacity-30{--tw-ring-opacity:0.3}.xl\:ring-opacity-40{--tw-ring-opacity:0.4}.xl\:ring-opacity-50{--tw-ring-opacity:0.5}.xl\:ring-opacity-60{--tw-ring-opacity:0.6}.xl\:ring-opacity-70{--tw-ring-opacity:0.7}.xl\:ring-opacity-75{--tw-ring-opacity:0.75}.xl\:ring-opacity-80{--tw-ring-opacity:0.8}.xl\:ring-opacity-90{--tw-ring-opacity:0.9}.xl\:ring-opacity-95{--tw-ring-opacity:0.95}.xl\:ring-opacity-100{--tw-ring-opacity:1}.xl\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.xl\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.xl\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.xl\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.xl\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.xl\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.xl\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.xl\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.xl\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.xl\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.xl\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.xl\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.xl\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.xl\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.xl\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.xl\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.xl\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.xl\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.xl\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.xl\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.xl\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.xl\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.xl\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.xl\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.xl\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.xl\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.xl\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.xl\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.xl\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.xl\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.xl\:ring-offset-0{--tw-ring-offset-width:0px}.xl\:ring-offset-1{--tw-ring-offset-width:1px}.xl\:ring-offset-2{--tw-ring-offset-width:2px}.xl\:ring-offset-4{--tw-ring-offset-width:4px}.xl\:ring-offset-8{--tw-ring-offset-width:8px}.xl\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.xl\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.xl\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.xl\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.xl\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.xl\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.xl\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.xl\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.xl\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.xl\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.xl\:ring-offset-transparent{--tw-ring-offset-color:transparent}.xl\:ring-offset-current{--tw-ring-offset-color:currentColor}.xl\:ring-offset-black{--tw-ring-offset-color:#000}.xl\:ring-offset-white{--tw-ring-offset-color:#fff}.xl\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.xl\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.xl\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.xl\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.xl\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.xl\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.xl\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.xl\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.xl\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.xl\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.xl\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.xl\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.xl\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.xl\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.xl\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.xl\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.xl\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.xl\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.xl\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.xl\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.xl\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.xl\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.xl\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.xl\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.xl\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.xl\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.xl\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.xl\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.xl\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.xl\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.xl\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.xl\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.xl\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.xl\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.xl\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.xl\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.xl\:ring-offset-green-600{--tw-ring-offset-color:#059669}.xl\:ring-offset-green-700{--tw-ring-offset-color:#047857}.xl\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.xl\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.xl\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.xl\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.xl\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.xl\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.xl\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.xl\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.xl\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.xl\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.xl\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.xl\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.xl\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.xl\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.xl\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.xl\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.xl\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.xl\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.xl\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.xl\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.xl\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.xl\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.xl\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.xl\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.xl\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.xl\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.xl\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.xl\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.xl\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.xl\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.xl\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.xl\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.xl\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.xl\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.xl\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.xl\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.xl\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.xl\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.xl\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.xl\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.xl\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.xl\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.xl\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.xl\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.xl\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.xl\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.xl\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.xl\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.xl\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.xl\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.xl\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.xl\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.xl\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.xl\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.xl\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.xl\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.xl\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.xl\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.xl\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.xl\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.xl\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.xl\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.xl\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.xl\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.xl\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.xl\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.xl\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.xl\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.xl\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.xl\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.xl\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.xl\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.xl\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.xl\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.xl\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.xl\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.xl\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.xl\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.xl\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.xl\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.xl\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.xl\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.xl\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.xl\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.xl\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.xl\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.xl\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.xl\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.xl\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.xl\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.xl\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.xl\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.xl\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.xl\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.xl\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.xl\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.xl\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.xl\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.xl\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.xl\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.xl\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.xl\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.xl\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.xl\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.xl\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.xl\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.xl\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.xl\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.xl\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.xl\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.xl\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.xl\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.xl\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.xl\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.xl\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.xl\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.xl\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.xl\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.xl\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.xl\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.xl\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.xl\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.xl\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.xl\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.xl\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.xl\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.xl\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.xl\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.xl\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.xl\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.xl\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.xl\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.xl\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.xl\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.xl\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.xl\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.xl\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.xl\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.xl\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.xl\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.xl\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.xl\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.xl\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.xl\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.xl\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.xl\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.xl\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.xl\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.xl\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.xl\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.xl\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.xl\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.xl\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.xl\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.xl\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.xl\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.xl\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.xl\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.xl\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.xl\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.xl\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.xl\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.xl\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.xl\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.xl\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.xl\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.xl\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.xl\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.xl\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.xl\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.xl\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.xl\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.xl\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.xl\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.xl\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.xl\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.xl\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.xl\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.xl\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.xl\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.xl\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.xl\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.xl\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.xl\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.xl\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.xl\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.xl\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.xl\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.xl\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.xl\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.xl\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.xl\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.xl\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.xl\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.xl\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.xl\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.xl\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.xl\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.xl\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.xl\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.xl\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.xl\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.xl\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.xl\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.xl\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.xl\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.xl\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.xl\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.xl\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.xl\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.xl\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.xl\:filter-none{filter:none}.xl\:blur-0{--tw-blur:blur(0)}.xl\:blur-none{--tw-blur:blur(0)}.xl\:blur-sm{--tw-blur:blur(4px)}.xl\:blur{--tw-blur:blur(8px)}.xl\:blur-md{--tw-blur:blur(12px)}.xl\:blur-lg{--tw-blur:blur(16px)}.xl\:blur-xl{--tw-blur:blur(24px)}.xl\:blur-2xl{--tw-blur:blur(40px)}.xl\:blur-3xl{--tw-blur:blur(64px)}.xl\:brightness-0{--tw-brightness:brightness(0)}.xl\:brightness-50{--tw-brightness:brightness(.5)}.xl\:brightness-75{--tw-brightness:brightness(.75)}.xl\:brightness-90{--tw-brightness:brightness(.9)}.xl\:brightness-95{--tw-brightness:brightness(.95)}.xl\:brightness-100{--tw-brightness:brightness(1)}.xl\:brightness-105{--tw-brightness:brightness(1.05)}.xl\:brightness-110{--tw-brightness:brightness(1.1)}.xl\:brightness-125{--tw-brightness:brightness(1.25)}.xl\:brightness-150{--tw-brightness:brightness(1.5)}.xl\:brightness-200{--tw-brightness:brightness(2)}.xl\:contrast-0{--tw-contrast:contrast(0)}.xl\:contrast-50{--tw-contrast:contrast(.5)}.xl\:contrast-75{--tw-contrast:contrast(.75)}.xl\:contrast-100{--tw-contrast:contrast(1)}.xl\:contrast-125{--tw-contrast:contrast(1.25)}.xl\:contrast-150{--tw-contrast:contrast(1.5)}.xl\:contrast-200{--tw-contrast:contrast(2)}.xl\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.xl\:drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06))}.xl\:drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06))}.xl\:drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1))}.xl\:drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08))}.xl\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.xl\:grayscale-0{--tw-grayscale:grayscale(0)}.xl\:grayscale{--tw-grayscale:grayscale(100%)}.xl\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.xl\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.xl\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.xl\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.xl\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.xl\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.xl\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.xl\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.xl\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.xl\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.xl\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.xl\:invert-0{--tw-invert:invert(0)}.xl\:invert{--tw-invert:invert(100%)}.xl\:saturate-0{--tw-saturate:saturate(0)}.xl\:saturate-50{--tw-saturate:saturate(.5)}.xl\:saturate-100{--tw-saturate:saturate(1)}.xl\:saturate-150{--tw-saturate:saturate(1.5)}.xl\:saturate-200{--tw-saturate:saturate(2)}.xl\:sepia-0{--tw-sepia:sepia(0)}.xl\:sepia{--tw-sepia:sepia(100%)}.xl\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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)}.xl\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.xl\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.xl\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.xl\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.xl\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.xl\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.xl\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.xl\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.xl\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.xl\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.xl\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.xl\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.xl\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.xl\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.xl\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.xl\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.xl\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.xl\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.xl\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.xl\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.xl\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.xl\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.xl\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.xl\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.xl\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.xl\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.xl\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.xl\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.xl\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.xl\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.xl\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.xl\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.xl\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.xl\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.xl\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.xl\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.xl\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.xl\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.xl\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.xl\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.xl\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.xl\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.xl\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.xl\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.xl\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.xl\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.xl\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.xl\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.xl\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.xl\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.xl\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.xl\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.xl\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.xl\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.xl\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.xl\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.xl\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.xl\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.xl\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.xl\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.xl\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.xl\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.xl\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.xl\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.xl\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.xl\:transition-none{transition-property:none}.xl\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:delay-75{transition-delay:75ms}.xl\:delay-100{transition-delay:0.1s}.xl\:delay-150{transition-delay:150ms}.xl\:delay-200{transition-delay:0.2s}.xl\:delay-300{transition-delay:0.3s}.xl\:delay-500{transition-delay:0.5s}.xl\:delay-700{transition-delay:0.7s}.xl\:delay-1000{transition-delay:1s}.xl\:duration-75{transition-duration:75ms}.xl\:duration-100{transition-duration:.1s}.xl\:duration-150{transition-duration:150ms}.xl\:duration-200{transition-duration:.2s}.xl\:duration-300{transition-duration:.3s}.xl\:duration-500{transition-duration:.5s}.xl\:duration-700{transition-duration:.7s}.xl\:duration-1000{transition-duration:1s}.xl\:ease-linear{transition-timing-function:linear}.xl\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.xl\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.xl\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:1536px){.\32xl\:container{width:100%}@media (min-width:640px){.\32xl\:container{max-width:640px}}@media (min-width:768px){.\32xl\:container{max-width:768px}}@media (min-width:1024px){.\32xl\:container{max-width:1024px}}@media (min-width:1280px){.\32xl\:container{max-width:1280px}}@media (min-width:1536px){.\32xl\:container{max-width:1536px}}.\32xl\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\32xl\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\32xl\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\32xl\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\32xl\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\32xl\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\32xl\:pointer-events-none{pointer-events:none}.\32xl\:pointer-events-auto{pointer-events:auto}.\32xl\:visible{visibility:visible}.\32xl\:invisible{visibility:hidden}.\32xl\:static{position:static}.\32xl\:fixed{position:fixed}.\32xl\:absolute{position:absolute}.\32xl\:relative{position:relative}.\32xl\:sticky{position:sticky}.\32xl\:inset-0{top:0;right:0;bottom:0;left:0}.\32xl\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.\32xl\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.\32xl\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.\32xl\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.\32xl\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.\32xl\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.\32xl\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.\32xl\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.\32xl\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.\32xl\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.\32xl\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.\32xl\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.\32xl\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.\32xl\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.\32xl\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.\32xl\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.\32xl\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.\32xl\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.\32xl\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.\32xl\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.\32xl\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.\32xl\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.\32xl\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.\32xl\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.\32xl\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.\32xl\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.\32xl\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.\32xl\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.\32xl\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.\32xl\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.\32xl\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.\32xl\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.\32xl\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.\32xl\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.\32xl\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.\32xl\:-inset-0{top:0;right:0;bottom:0;left:0}.\32xl\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.\32xl\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.\32xl\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.\32xl\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.\32xl\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.\32xl\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.\32xl\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.\32xl\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.\32xl\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.\32xl\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.\32xl\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.\32xl\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.\32xl\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.\32xl\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.\32xl\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.\32xl\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.\32xl\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.\32xl\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.\32xl\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.\32xl\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.\32xl\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.\32xl\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.\32xl\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.\32xl\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.\32xl\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.\32xl\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.\32xl\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.\32xl\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.\32xl\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.\32xl\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.\32xl\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.\32xl\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.\32xl\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.\32xl\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.\32xl\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.\32xl\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.\32xl\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.\32xl\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.\32xl\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.\32xl\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.\32xl\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.\32xl\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.\32xl\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.\32xl\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.\32xl\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.\32xl\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.\32xl\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.\32xl\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.\32xl\:inset-x-0{left:0;right:0}.\32xl\:inset-x-1{left:.25rem;right:.25rem}.\32xl\:inset-x-2{left:.5rem;right:.5rem}.\32xl\:inset-x-3{left:.75rem;right:.75rem}.\32xl\:inset-x-4{left:1rem;right:1rem}.\32xl\:inset-x-5{left:1.25rem;right:1.25rem}.\32xl\:inset-x-6{left:1.5rem;right:1.5rem}.\32xl\:inset-x-7{left:1.75rem;right:1.75rem}.\32xl\:inset-x-8{left:2rem;right:2rem}.\32xl\:inset-x-9{left:2.25rem;right:2.25rem}.\32xl\:inset-x-10{left:2.5rem;right:2.5rem}.\32xl\:inset-x-11{left:2.75rem;right:2.75rem}.\32xl\:inset-x-12{left:3rem;right:3rem}.\32xl\:inset-x-14{left:3.5rem;right:3.5rem}.\32xl\:inset-x-16{left:4rem;right:4rem}.\32xl\:inset-x-20{left:5rem;right:5rem}.\32xl\:inset-x-24{left:6rem;right:6rem}.\32xl\:inset-x-28{left:7rem;right:7rem}.\32xl\:inset-x-32{left:8rem;right:8rem}.\32xl\:inset-x-36{left:9rem;right:9rem}.\32xl\:inset-x-40{left:10rem;right:10rem}.\32xl\:inset-x-44{left:11rem;right:11rem}.\32xl\:inset-x-48{left:12rem;right:12rem}.\32xl\:inset-x-52{left:13rem;right:13rem}.\32xl\:inset-x-56{left:14rem;right:14rem}.\32xl\:inset-x-60{left:15rem;right:15rem}.\32xl\:inset-x-64{left:16rem;right:16rem}.\32xl\:inset-x-72{left:18rem;right:18rem}.\32xl\:inset-x-80{left:20rem;right:20rem}.\32xl\:inset-x-96{left:24rem;right:24rem}.\32xl\:inset-x-auto{left:auto;right:auto}.\32xl\:inset-x-px{left:1px;right:1px}.\32xl\:inset-x-0\.5{left:.125rem;right:.125rem}.\32xl\:inset-x-1\.5{left:.375rem;right:.375rem}.\32xl\:inset-x-2\.5{left:.625rem;right:.625rem}.\32xl\:inset-x-3\.5{left:.875rem;right:.875rem}.\32xl\:-inset-x-0{left:0;right:0}.\32xl\:-inset-x-1{left:-.25rem;right:-.25rem}.\32xl\:-inset-x-2{left:-.5rem;right:-.5rem}.\32xl\:-inset-x-3{left:-.75rem;right:-.75rem}.\32xl\:-inset-x-4{left:-1rem;right:-1rem}.\32xl\:-inset-x-5{left:-1.25rem;right:-1.25rem}.\32xl\:-inset-x-6{left:-1.5rem;right:-1.5rem}.\32xl\:-inset-x-7{left:-1.75rem;right:-1.75rem}.\32xl\:-inset-x-8{left:-2rem;right:-2rem}.\32xl\:-inset-x-9{left:-2.25rem;right:-2.25rem}.\32xl\:-inset-x-10{left:-2.5rem;right:-2.5rem}.\32xl\:-inset-x-11{left:-2.75rem;right:-2.75rem}.\32xl\:-inset-x-12{left:-3rem;right:-3rem}.\32xl\:-inset-x-14{left:-3.5rem;right:-3.5rem}.\32xl\:-inset-x-16{left:-4rem;right:-4rem}.\32xl\:-inset-x-20{left:-5rem;right:-5rem}.\32xl\:-inset-x-24{left:-6rem;right:-6rem}.\32xl\:-inset-x-28{left:-7rem;right:-7rem}.\32xl\:-inset-x-32{left:-8rem;right:-8rem}.\32xl\:-inset-x-36{left:-9rem;right:-9rem}.\32xl\:-inset-x-40{left:-10rem;right:-10rem}.\32xl\:-inset-x-44{left:-11rem;right:-11rem}.\32xl\:-inset-x-48{left:-12rem;right:-12rem}.\32xl\:-inset-x-52{left:-13rem;right:-13rem}.\32xl\:-inset-x-56{left:-14rem;right:-14rem}.\32xl\:-inset-x-60{left:-15rem;right:-15rem}.\32xl\:-inset-x-64{left:-16rem;right:-16rem}.\32xl\:-inset-x-72{left:-18rem;right:-18rem}.\32xl\:-inset-x-80{left:-20rem;right:-20rem}.\32xl\:-inset-x-96{left:-24rem;right:-24rem}.\32xl\:-inset-x-px{left:-1px;right:-1px}.\32xl\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.\32xl\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.\32xl\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.\32xl\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.\32xl\:inset-x-1\/2{left:50%;right:50%}.\32xl\:inset-x-1\/3{left:33.333333%;right:33.333333%}.\32xl\:inset-x-2\/3{left:66.666667%;right:66.666667%}.\32xl\:inset-x-1\/4{left:25%;right:25%}.\32xl\:inset-x-2\/4{left:50%;right:50%}.\32xl\:inset-x-3\/4{left:75%;right:75%}.\32xl\:inset-x-full{left:100%;right:100%}.\32xl\:-inset-x-1\/2{left:-50%;right:-50%}.\32xl\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.\32xl\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.\32xl\:-inset-x-1\/4{left:-25%;right:-25%}.\32xl\:-inset-x-2\/4{left:-50%;right:-50%}.\32xl\:-inset-x-3\/4{left:-75%;right:-75%}.\32xl\:-inset-x-full{left:-100%;right:-100%}.\32xl\:inset-y-0{top:0;bottom:0}.\32xl\:inset-y-1{top:.25rem;bottom:.25rem}.\32xl\:inset-y-2{top:.5rem;bottom:.5rem}.\32xl\:inset-y-3{top:.75rem;bottom:.75rem}.\32xl\:inset-y-4{top:1rem;bottom:1rem}.\32xl\:inset-y-5{top:1.25rem;bottom:1.25rem}.\32xl\:inset-y-6{top:1.5rem;bottom:1.5rem}.\32xl\:inset-y-7{top:1.75rem;bottom:1.75rem}.\32xl\:inset-y-8{top:2rem;bottom:2rem}.\32xl\:inset-y-9{top:2.25rem;bottom:2.25rem}.\32xl\:inset-y-10{top:2.5rem;bottom:2.5rem}.\32xl\:inset-y-11{top:2.75rem;bottom:2.75rem}.\32xl\:inset-y-12{top:3rem;bottom:3rem}.\32xl\:inset-y-14{top:3.5rem;bottom:3.5rem}.\32xl\:inset-y-16{top:4rem;bottom:4rem}.\32xl\:inset-y-20{top:5rem;bottom:5rem}.\32xl\:inset-y-24{top:6rem;bottom:6rem}.\32xl\:inset-y-28{top:7rem;bottom:7rem}.\32xl\:inset-y-32{top:8rem;bottom:8rem}.\32xl\:inset-y-36{top:9rem;bottom:9rem}.\32xl\:inset-y-40{top:10rem;bottom:10rem}.\32xl\:inset-y-44{top:11rem;bottom:11rem}.\32xl\:inset-y-48{top:12rem;bottom:12rem}.\32xl\:inset-y-52{top:13rem;bottom:13rem}.\32xl\:inset-y-56{top:14rem;bottom:14rem}.\32xl\:inset-y-60{top:15rem;bottom:15rem}.\32xl\:inset-y-64{top:16rem;bottom:16rem}.\32xl\:inset-y-72{top:18rem;bottom:18rem}.\32xl\:inset-y-80{top:20rem;bottom:20rem}.\32xl\:inset-y-96{top:24rem;bottom:24rem}.\32xl\:inset-y-auto{top:auto;bottom:auto}.\32xl\:inset-y-px{top:1px;bottom:1px}.\32xl\:inset-y-0\.5{top:.125rem;bottom:.125rem}.\32xl\:inset-y-1\.5{top:.375rem;bottom:.375rem}.\32xl\:inset-y-2\.5{top:.625rem;bottom:.625rem}.\32xl\:inset-y-3\.5{top:.875rem;bottom:.875rem}.\32xl\:-inset-y-0{top:0;bottom:0}.\32xl\:-inset-y-1{top:-.25rem;bottom:-.25rem}.\32xl\:-inset-y-2{top:-.5rem;bottom:-.5rem}.\32xl\:-inset-y-3{top:-.75rem;bottom:-.75rem}.\32xl\:-inset-y-4{top:-1rem;bottom:-1rem}.\32xl\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.\32xl\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.\32xl\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.\32xl\:-inset-y-8{top:-2rem;bottom:-2rem}.\32xl\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.\32xl\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.\32xl\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.\32xl\:-inset-y-12{top:-3rem;bottom:-3rem}.\32xl\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.\32xl\:-inset-y-16{top:-4rem;bottom:-4rem}.\32xl\:-inset-y-20{top:-5rem;bottom:-5rem}.\32xl\:-inset-y-24{top:-6rem;bottom:-6rem}.\32xl\:-inset-y-28{top:-7rem;bottom:-7rem}.\32xl\:-inset-y-32{top:-8rem;bottom:-8rem}.\32xl\:-inset-y-36{top:-9rem;bottom:-9rem}.\32xl\:-inset-y-40{top:-10rem;bottom:-10rem}.\32xl\:-inset-y-44{top:-11rem;bottom:-11rem}.\32xl\:-inset-y-48{top:-12rem;bottom:-12rem}.\32xl\:-inset-y-52{top:-13rem;bottom:-13rem}.\32xl\:-inset-y-56{top:-14rem;bottom:-14rem}.\32xl\:-inset-y-60{top:-15rem;bottom:-15rem}.\32xl\:-inset-y-64{top:-16rem;bottom:-16rem}.\32xl\:-inset-y-72{top:-18rem;bottom:-18rem}.\32xl\:-inset-y-80{top:-20rem;bottom:-20rem}.\32xl\:-inset-y-96{top:-24rem;bottom:-24rem}.\32xl\:-inset-y-px{top:-1px;bottom:-1px}.\32xl\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.\32xl\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.\32xl\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.\32xl\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.\32xl\:inset-y-1\/2{top:50%;bottom:50%}.\32xl\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.\32xl\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.\32xl\:inset-y-1\/4{top:25%;bottom:25%}.\32xl\:inset-y-2\/4{top:50%;bottom:50%}.\32xl\:inset-y-3\/4{top:75%;bottom:75%}.\32xl\:inset-y-full{top:100%;bottom:100%}.\32xl\:-inset-y-1\/2{top:-50%;bottom:-50%}.\32xl\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.\32xl\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.\32xl\:-inset-y-1\/4{top:-25%;bottom:-25%}.\32xl\:-inset-y-2\/4{top:-50%;bottom:-50%}.\32xl\:-inset-y-3\/4{top:-75%;bottom:-75%}.\32xl\:-inset-y-full{top:-100%;bottom:-100%}.\32xl\:top-0{top:0}.\32xl\:top-1{top:.25rem}.\32xl\:top-2{top:.5rem}.\32xl\:top-3{top:.75rem}.\32xl\:top-4{top:1rem}.\32xl\:top-5{top:1.25rem}.\32xl\:top-6{top:1.5rem}.\32xl\:top-7{top:1.75rem}.\32xl\:top-8{top:2rem}.\32xl\:top-9{top:2.25rem}.\32xl\:top-10{top:2.5rem}.\32xl\:top-11{top:2.75rem}.\32xl\:top-12{top:3rem}.\32xl\:top-14{top:3.5rem}.\32xl\:top-16{top:4rem}.\32xl\:top-20{top:5rem}.\32xl\:top-24{top:6rem}.\32xl\:top-28{top:7rem}.\32xl\:top-32{top:8rem}.\32xl\:top-36{top:9rem}.\32xl\:top-40{top:10rem}.\32xl\:top-44{top:11rem}.\32xl\:top-48{top:12rem}.\32xl\:top-52{top:13rem}.\32xl\:top-56{top:14rem}.\32xl\:top-60{top:15rem}.\32xl\:top-64{top:16rem}.\32xl\:top-72{top:18rem}.\32xl\:top-80{top:20rem}.\32xl\:top-96{top:24rem}.\32xl\:top-auto{top:auto}.\32xl\:top-px{top:1px}.\32xl\:top-0\.5{top:.125rem}.\32xl\:top-1\.5{top:.375rem}.\32xl\:top-2\.5{top:.625rem}.\32xl\:top-3\.5{top:.875rem}.\32xl\:-top-0{top:0}.\32xl\:-top-1{top:-.25rem}.\32xl\:-top-2{top:-.5rem}.\32xl\:-top-3{top:-.75rem}.\32xl\:-top-4{top:-1rem}.\32xl\:-top-5{top:-1.25rem}.\32xl\:-top-6{top:-1.5rem}.\32xl\:-top-7{top:-1.75rem}.\32xl\:-top-8{top:-2rem}.\32xl\:-top-9{top:-2.25rem}.\32xl\:-top-10{top:-2.5rem}.\32xl\:-top-11{top:-2.75rem}.\32xl\:-top-12{top:-3rem}.\32xl\:-top-14{top:-3.5rem}.\32xl\:-top-16{top:-4rem}.\32xl\:-top-20{top:-5rem}.\32xl\:-top-24{top:-6rem}.\32xl\:-top-28{top:-7rem}.\32xl\:-top-32{top:-8rem}.\32xl\:-top-36{top:-9rem}.\32xl\:-top-40{top:-10rem}.\32xl\:-top-44{top:-11rem}.\32xl\:-top-48{top:-12rem}.\32xl\:-top-52{top:-13rem}.\32xl\:-top-56{top:-14rem}.\32xl\:-top-60{top:-15rem}.\32xl\:-top-64{top:-16rem}.\32xl\:-top-72{top:-18rem}.\32xl\:-top-80{top:-20rem}.\32xl\:-top-96{top:-24rem}.\32xl\:-top-px{top:-1px}.\32xl\:-top-0\.5{top:-.125rem}.\32xl\:-top-1\.5{top:-.375rem}.\32xl\:-top-2\.5{top:-.625rem}.\32xl\:-top-3\.5{top:-.875rem}.\32xl\:top-1\/2{top:50%}.\32xl\:top-1\/3{top:33.333333%}.\32xl\:top-2\/3{top:66.666667%}.\32xl\:top-1\/4{top:25%}.\32xl\:top-2\/4{top:50%}.\32xl\:top-3\/4{top:75%}.\32xl\:top-full{top:100%}.\32xl\:-top-1\/2{top:-50%}.\32xl\:-top-1\/3{top:-33.333333%}.\32xl\:-top-2\/3{top:-66.666667%}.\32xl\:-top-1\/4{top:-25%}.\32xl\:-top-2\/4{top:-50%}.\32xl\:-top-3\/4{top:-75%}.\32xl\:-top-full{top:-100%}.\32xl\:right-0{right:0}.\32xl\:right-1{right:.25rem}.\32xl\:right-2{right:.5rem}.\32xl\:right-3{right:.75rem}.\32xl\:right-4{right:1rem}.\32xl\:right-5{right:1.25rem}.\32xl\:right-6{right:1.5rem}.\32xl\:right-7{right:1.75rem}.\32xl\:right-8{right:2rem}.\32xl\:right-9{right:2.25rem}.\32xl\:right-10{right:2.5rem}.\32xl\:right-11{right:2.75rem}.\32xl\:right-12{right:3rem}.\32xl\:right-14{right:3.5rem}.\32xl\:right-16{right:4rem}.\32xl\:right-20{right:5rem}.\32xl\:right-24{right:6rem}.\32xl\:right-28{right:7rem}.\32xl\:right-32{right:8rem}.\32xl\:right-36{right:9rem}.\32xl\:right-40{right:10rem}.\32xl\:right-44{right:11rem}.\32xl\:right-48{right:12rem}.\32xl\:right-52{right:13rem}.\32xl\:right-56{right:14rem}.\32xl\:right-60{right:15rem}.\32xl\:right-64{right:16rem}.\32xl\:right-72{right:18rem}.\32xl\:right-80{right:20rem}.\32xl\:right-96{right:24rem}.\32xl\:right-auto{right:auto}.\32xl\:right-px{right:1px}.\32xl\:right-0\.5{right:.125rem}.\32xl\:right-1\.5{right:.375rem}.\32xl\:right-2\.5{right:.625rem}.\32xl\:right-3\.5{right:.875rem}.\32xl\:-right-0{right:0}.\32xl\:-right-1{right:-.25rem}.\32xl\:-right-2{right:-.5rem}.\32xl\:-right-3{right:-.75rem}.\32xl\:-right-4{right:-1rem}.\32xl\:-right-5{right:-1.25rem}.\32xl\:-right-6{right:-1.5rem}.\32xl\:-right-7{right:-1.75rem}.\32xl\:-right-8{right:-2rem}.\32xl\:-right-9{right:-2.25rem}.\32xl\:-right-10{right:-2.5rem}.\32xl\:-right-11{right:-2.75rem}.\32xl\:-right-12{right:-3rem}.\32xl\:-right-14{right:-3.5rem}.\32xl\:-right-16{right:-4rem}.\32xl\:-right-20{right:-5rem}.\32xl\:-right-24{right:-6rem}.\32xl\:-right-28{right:-7rem}.\32xl\:-right-32{right:-8rem}.\32xl\:-right-36{right:-9rem}.\32xl\:-right-40{right:-10rem}.\32xl\:-right-44{right:-11rem}.\32xl\:-right-48{right:-12rem}.\32xl\:-right-52{right:-13rem}.\32xl\:-right-56{right:-14rem}.\32xl\:-right-60{right:-15rem}.\32xl\:-right-64{right:-16rem}.\32xl\:-right-72{right:-18rem}.\32xl\:-right-80{right:-20rem}.\32xl\:-right-96{right:-24rem}.\32xl\:-right-px{right:-1px}.\32xl\:-right-0\.5{right:-.125rem}.\32xl\:-right-1\.5{right:-.375rem}.\32xl\:-right-2\.5{right:-.625rem}.\32xl\:-right-3\.5{right:-.875rem}.\32xl\:right-1\/2{right:50%}.\32xl\:right-1\/3{right:33.333333%}.\32xl\:right-2\/3{right:66.666667%}.\32xl\:right-1\/4{right:25%}.\32xl\:right-2\/4{right:50%}.\32xl\:right-3\/4{right:75%}.\32xl\:right-full{right:100%}.\32xl\:-right-1\/2{right:-50%}.\32xl\:-right-1\/3{right:-33.333333%}.\32xl\:-right-2\/3{right:-66.666667%}.\32xl\:-right-1\/4{right:-25%}.\32xl\:-right-2\/4{right:-50%}.\32xl\:-right-3\/4{right:-75%}.\32xl\:-right-full{right:-100%}.\32xl\:bottom-0{bottom:0}.\32xl\:bottom-1{bottom:.25rem}.\32xl\:bottom-2{bottom:.5rem}.\32xl\:bottom-3{bottom:.75rem}.\32xl\:bottom-4{bottom:1rem}.\32xl\:bottom-5{bottom:1.25rem}.\32xl\:bottom-6{bottom:1.5rem}.\32xl\:bottom-7{bottom:1.75rem}.\32xl\:bottom-8{bottom:2rem}.\32xl\:bottom-9{bottom:2.25rem}.\32xl\:bottom-10{bottom:2.5rem}.\32xl\:bottom-11{bottom:2.75rem}.\32xl\:bottom-12{bottom:3rem}.\32xl\:bottom-14{bottom:3.5rem}.\32xl\:bottom-16{bottom:4rem}.\32xl\:bottom-20{bottom:5rem}.\32xl\:bottom-24{bottom:6rem}.\32xl\:bottom-28{bottom:7rem}.\32xl\:bottom-32{bottom:8rem}.\32xl\:bottom-36{bottom:9rem}.\32xl\:bottom-40{bottom:10rem}.\32xl\:bottom-44{bottom:11rem}.\32xl\:bottom-48{bottom:12rem}.\32xl\:bottom-52{bottom:13rem}.\32xl\:bottom-56{bottom:14rem}.\32xl\:bottom-60{bottom:15rem}.\32xl\:bottom-64{bottom:16rem}.\32xl\:bottom-72{bottom:18rem}.\32xl\:bottom-80{bottom:20rem}.\32xl\:bottom-96{bottom:24rem}.\32xl\:bottom-auto{bottom:auto}.\32xl\:bottom-px{bottom:1px}.\32xl\:bottom-0\.5{bottom:.125rem}.\32xl\:bottom-1\.5{bottom:.375rem}.\32xl\:bottom-2\.5{bottom:.625rem}.\32xl\:bottom-3\.5{bottom:.875rem}.\32xl\:-bottom-0{bottom:0}.\32xl\:-bottom-1{bottom:-.25rem}.\32xl\:-bottom-2{bottom:-.5rem}.\32xl\:-bottom-3{bottom:-.75rem}.\32xl\:-bottom-4{bottom:-1rem}.\32xl\:-bottom-5{bottom:-1.25rem}.\32xl\:-bottom-6{bottom:-1.5rem}.\32xl\:-bottom-7{bottom:-1.75rem}.\32xl\:-bottom-8{bottom:-2rem}.\32xl\:-bottom-9{bottom:-2.25rem}.\32xl\:-bottom-10{bottom:-2.5rem}.\32xl\:-bottom-11{bottom:-2.75rem}.\32xl\:-bottom-12{bottom:-3rem}.\32xl\:-bottom-14{bottom:-3.5rem}.\32xl\:-bottom-16{bottom:-4rem}.\32xl\:-bottom-20{bottom:-5rem}.\32xl\:-bottom-24{bottom:-6rem}.\32xl\:-bottom-28{bottom:-7rem}.\32xl\:-bottom-32{bottom:-8rem}.\32xl\:-bottom-36{bottom:-9rem}.\32xl\:-bottom-40{bottom:-10rem}.\32xl\:-bottom-44{bottom:-11rem}.\32xl\:-bottom-48{bottom:-12rem}.\32xl\:-bottom-52{bottom:-13rem}.\32xl\:-bottom-56{bottom:-14rem}.\32xl\:-bottom-60{bottom:-15rem}.\32xl\:-bottom-64{bottom:-16rem}.\32xl\:-bottom-72{bottom:-18rem}.\32xl\:-bottom-80{bottom:-20rem}.\32xl\:-bottom-96{bottom:-24rem}.\32xl\:-bottom-px{bottom:-1px}.\32xl\:-bottom-0\.5{bottom:-.125rem}.\32xl\:-bottom-1\.5{bottom:-.375rem}.\32xl\:-bottom-2\.5{bottom:-.625rem}.\32xl\:-bottom-3\.5{bottom:-.875rem}.\32xl\:bottom-1\/2{bottom:50%}.\32xl\:bottom-1\/3{bottom:33.333333%}.\32xl\:bottom-2\/3{bottom:66.666667%}.\32xl\:bottom-1\/4{bottom:25%}.\32xl\:bottom-2\/4{bottom:50%}.\32xl\:bottom-3\/4{bottom:75%}.\32xl\:bottom-full{bottom:100%}.\32xl\:-bottom-1\/2{bottom:-50%}.\32xl\:-bottom-1\/3{bottom:-33.333333%}.\32xl\:-bottom-2\/3{bottom:-66.666667%}.\32xl\:-bottom-1\/4{bottom:-25%}.\32xl\:-bottom-2\/4{bottom:-50%}.\32xl\:-bottom-3\/4{bottom:-75%}.\32xl\:-bottom-full{bottom:-100%}.\32xl\:left-0{left:0}.\32xl\:left-1{left:.25rem}.\32xl\:left-2{left:.5rem}.\32xl\:left-3{left:.75rem}.\32xl\:left-4{left:1rem}.\32xl\:left-5{left:1.25rem}.\32xl\:left-6{left:1.5rem}.\32xl\:left-7{left:1.75rem}.\32xl\:left-8{left:2rem}.\32xl\:left-9{left:2.25rem}.\32xl\:left-10{left:2.5rem}.\32xl\:left-11{left:2.75rem}.\32xl\:left-12{left:3rem}.\32xl\:left-14{left:3.5rem}.\32xl\:left-16{left:4rem}.\32xl\:left-20{left:5rem}.\32xl\:left-24{left:6rem}.\32xl\:left-28{left:7rem}.\32xl\:left-32{left:8rem}.\32xl\:left-36{left:9rem}.\32xl\:left-40{left:10rem}.\32xl\:left-44{left:11rem}.\32xl\:left-48{left:12rem}.\32xl\:left-52{left:13rem}.\32xl\:left-56{left:14rem}.\32xl\:left-60{left:15rem}.\32xl\:left-64{left:16rem}.\32xl\:left-72{left:18rem}.\32xl\:left-80{left:20rem}.\32xl\:left-96{left:24rem}.\32xl\:left-auto{left:auto}.\32xl\:left-px{left:1px}.\32xl\:left-0\.5{left:.125rem}.\32xl\:left-1\.5{left:.375rem}.\32xl\:left-2\.5{left:.625rem}.\32xl\:left-3\.5{left:.875rem}.\32xl\:-left-0{left:0}.\32xl\:-left-1{left:-.25rem}.\32xl\:-left-2{left:-.5rem}.\32xl\:-left-3{left:-.75rem}.\32xl\:-left-4{left:-1rem}.\32xl\:-left-5{left:-1.25rem}.\32xl\:-left-6{left:-1.5rem}.\32xl\:-left-7{left:-1.75rem}.\32xl\:-left-8{left:-2rem}.\32xl\:-left-9{left:-2.25rem}.\32xl\:-left-10{left:-2.5rem}.\32xl\:-left-11{left:-2.75rem}.\32xl\:-left-12{left:-3rem}.\32xl\:-left-14{left:-3.5rem}.\32xl\:-left-16{left:-4rem}.\32xl\:-left-20{left:-5rem}.\32xl\:-left-24{left:-6rem}.\32xl\:-left-28{left:-7rem}.\32xl\:-left-32{left:-8rem}.\32xl\:-left-36{left:-9rem}.\32xl\:-left-40{left:-10rem}.\32xl\:-left-44{left:-11rem}.\32xl\:-left-48{left:-12rem}.\32xl\:-left-52{left:-13rem}.\32xl\:-left-56{left:-14rem}.\32xl\:-left-60{left:-15rem}.\32xl\:-left-64{left:-16rem}.\32xl\:-left-72{left:-18rem}.\32xl\:-left-80{left:-20rem}.\32xl\:-left-96{left:-24rem}.\32xl\:-left-px{left:-1px}.\32xl\:-left-0\.5{left:-.125rem}.\32xl\:-left-1\.5{left:-.375rem}.\32xl\:-left-2\.5{left:-.625rem}.\32xl\:-left-3\.5{left:-.875rem}.\32xl\:left-1\/2{left:50%}.\32xl\:left-1\/3{left:33.333333%}.\32xl\:left-2\/3{left:66.666667%}.\32xl\:left-1\/4{left:25%}.\32xl\:left-2\/4{left:50%}.\32xl\:left-3\/4{left:75%}.\32xl\:left-full{left:100%}.\32xl\:-left-1\/2{left:-50%}.\32xl\:-left-1\/3{left:-33.333333%}.\32xl\:-left-2\/3{left:-66.666667%}.\32xl\:-left-1\/4{left:-25%}.\32xl\:-left-2\/4{left:-50%}.\32xl\:-left-3\/4{left:-75%}.\32xl\:-left-full{left:-100%}.\32xl\:isolate{isolation:isolate}.\32xl\:isolation-auto{isolation:auto}.\32xl\:z-0{z-index:0}.\32xl\:z-10{z-index:10}.\32xl\:z-20{z-index:20}.\32xl\:z-30{z-index:30}.\32xl\:z-40{z-index:40}.\32xl\:z-50{z-index:50}.\32xl\:z-auto{z-index:auto}.\32xl\:focus-within\:z-0:focus-within{z-index:0}.\32xl\:focus-within\:z-10:focus-within{z-index:10}.\32xl\:focus-within\:z-20:focus-within{z-index:20}.\32xl\:focus-within\:z-30:focus-within{z-index:30}.\32xl\:focus-within\:z-40:focus-within{z-index:40}.\32xl\:focus-within\:z-50:focus-within{z-index:50}.\32xl\:focus-within\:z-auto:focus-within{z-index:auto}.\32xl\:focus\:z-0:focus{z-index:0}.\32xl\:focus\:z-10:focus{z-index:10}.\32xl\:focus\:z-20:focus{z-index:20}.\32xl\:focus\:z-30:focus{z-index:30}.\32xl\:focus\:z-40:focus{z-index:40}.\32xl\:focus\:z-50:focus{z-index:50}.\32xl\:focus\:z-auto:focus{z-index:auto}.\32xl\:order-1{order:1}.\32xl\:order-2{order:2}.\32xl\:order-3{order:3}.\32xl\:order-4{order:4}.\32xl\:order-5{order:5}.\32xl\:order-6{order:6}.\32xl\:order-7{order:7}.\32xl\:order-8{order:8}.\32xl\:order-9{order:9}.\32xl\:order-10{order:10}.\32xl\:order-11{order:11}.\32xl\:order-12{order:12}.\32xl\:order-first{order:-9999}.\32xl\:order-last{order:9999}.\32xl\:order-none{order:0}.\32xl\:col-auto{grid-column:auto}.\32xl\:col-span-1{grid-column:span 1/span 1}.\32xl\:col-span-2{grid-column:span 2/span 2}.\32xl\:col-span-3{grid-column:span 3/span 3}.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-5{grid-column:span 5/span 5}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:col-span-7{grid-column:span 7/span 7}.\32xl\:col-span-8{grid-column:span 8/span 8}.\32xl\:col-span-9{grid-column:span 9/span 9}.\32xl\:col-span-10{grid-column:span 10/span 10}.\32xl\:col-span-11{grid-column:span 11/span 11}.\32xl\:col-span-12{grid-column:span 12/span 12}.\32xl\:col-span-full{grid-column:1/-1}.\32xl\:col-start-1{grid-column-start:1}.\32xl\:col-start-2{grid-column-start:2}.\32xl\:col-start-3{grid-column-start:3}.\32xl\:col-start-4{grid-column-start:4}.\32xl\:col-start-5{grid-column-start:5}.\32xl\:col-start-6{grid-column-start:6}.\32xl\:col-start-7{grid-column-start:7}.\32xl\:col-start-8{grid-column-start:8}.\32xl\:col-start-9{grid-column-start:9}.\32xl\:col-start-10{grid-column-start:10}.\32xl\:col-start-11{grid-column-start:11}.\32xl\:col-start-12{grid-column-start:12}.\32xl\:col-start-13{grid-column-start:13}.\32xl\:col-start-auto{grid-column-start:auto}.\32xl\:col-end-1{grid-column-end:1}.\32xl\:col-end-2{grid-column-end:2}.\32xl\:col-end-3{grid-column-end:3}.\32xl\:col-end-4{grid-column-end:4}.\32xl\:col-end-5{grid-column-end:5}.\32xl\:col-end-6{grid-column-end:6}.\32xl\:col-end-7{grid-column-end:7}.\32xl\:col-end-8{grid-column-end:8}.\32xl\:col-end-9{grid-column-end:9}.\32xl\:col-end-10{grid-column-end:10}.\32xl\:col-end-11{grid-column-end:11}.\32xl\:col-end-12{grid-column-end:12}.\32xl\:col-end-13{grid-column-end:13}.\32xl\:col-end-auto{grid-column-end:auto}.\32xl\:row-auto{grid-row:auto}.\32xl\:row-span-1{grid-row:span 1/span 1}.\32xl\:row-span-2{grid-row:span 2/span 2}.\32xl\:row-span-3{grid-row:span 3/span 3}.\32xl\:row-span-4{grid-row:span 4/span 4}.\32xl\:row-span-5{grid-row:span 5/span 5}.\32xl\:row-span-6{grid-row:span 6/span 6}.\32xl\:row-span-full{grid-row:1/-1}.\32xl\:row-start-1{grid-row-start:1}.\32xl\:row-start-2{grid-row-start:2}.\32xl\:row-start-3{grid-row-start:3}.\32xl\:row-start-4{grid-row-start:4}.\32xl\:row-start-5{grid-row-start:5}.\32xl\:row-start-6{grid-row-start:6}.\32xl\:row-start-7{grid-row-start:7}.\32xl\:row-start-auto{grid-row-start:auto}.\32xl\:row-end-1{grid-row-end:1}.\32xl\:row-end-2{grid-row-end:2}.\32xl\:row-end-3{grid-row-end:3}.\32xl\:row-end-4{grid-row-end:4}.\32xl\:row-end-5{grid-row-end:5}.\32xl\:row-end-6{grid-row-end:6}.\32xl\:row-end-7{grid-row-end:7}.\32xl\:row-end-auto{grid-row-end:auto}.\32xl\:float-right{float:right}.\32xl\:float-left{float:left}.\32xl\:float-none{float:none}.\32xl\:clear-left{clear:left}.\32xl\:clear-right{clear:right}.\32xl\:clear-both{clear:both}.\32xl\:clear-none{clear:none}.\32xl\:m-0{margin:0}.\32xl\:m-1{margin:.25rem}.\32xl\:m-2{margin:.5rem}.\32xl\:m-3{margin:.75rem}.\32xl\:m-4{margin:1rem}.\32xl\:m-5{margin:1.25rem}.\32xl\:m-6{margin:1.5rem}.\32xl\:m-7{margin:1.75rem}.\32xl\:m-8{margin:2rem}.\32xl\:m-9{margin:2.25rem}.\32xl\:m-10{margin:2.5rem}.\32xl\:m-11{margin:2.75rem}.\32xl\:m-12{margin:3rem}.\32xl\:m-14{margin:3.5rem}.\32xl\:m-16{margin:4rem}.\32xl\:m-20{margin:5rem}.\32xl\:m-24{margin:6rem}.\32xl\:m-28{margin:7rem}.\32xl\:m-32{margin:8rem}.\32xl\:m-36{margin:9rem}.\32xl\:m-40{margin:10rem}.\32xl\:m-44{margin:11rem}.\32xl\:m-48{margin:12rem}.\32xl\:m-52{margin:13rem}.\32xl\:m-56{margin:14rem}.\32xl\:m-60{margin:15rem}.\32xl\:m-64{margin:16rem}.\32xl\:m-72{margin:18rem}.\32xl\:m-80{margin:20rem}.\32xl\:m-96{margin:24rem}.\32xl\:m-auto{margin:auto}.\32xl\:m-px{margin:1px}.\32xl\:m-0\.5{margin:.125rem}.\32xl\:m-1\.5{margin:.375rem}.\32xl\:m-2\.5{margin:.625rem}.\32xl\:m-3\.5{margin:.875rem}.\32xl\:-m-0{margin:0}.\32xl\:-m-1{margin:-.25rem}.\32xl\:-m-2{margin:-.5rem}.\32xl\:-m-3{margin:-.75rem}.\32xl\:-m-4{margin:-1rem}.\32xl\:-m-5{margin:-1.25rem}.\32xl\:-m-6{margin:-1.5rem}.\32xl\:-m-7{margin:-1.75rem}.\32xl\:-m-8{margin:-2rem}.\32xl\:-m-9{margin:-2.25rem}.\32xl\:-m-10{margin:-2.5rem}.\32xl\:-m-11{margin:-2.75rem}.\32xl\:-m-12{margin:-3rem}.\32xl\:-m-14{margin:-3.5rem}.\32xl\:-m-16{margin:-4rem}.\32xl\:-m-20{margin:-5rem}.\32xl\:-m-24{margin:-6rem}.\32xl\:-m-28{margin:-7rem}.\32xl\:-m-32{margin:-8rem}.\32xl\:-m-36{margin:-9rem}.\32xl\:-m-40{margin:-10rem}.\32xl\:-m-44{margin:-11rem}.\32xl\:-m-48{margin:-12rem}.\32xl\:-m-52{margin:-13rem}.\32xl\:-m-56{margin:-14rem}.\32xl\:-m-60{margin:-15rem}.\32xl\:-m-64{margin:-16rem}.\32xl\:-m-72{margin:-18rem}.\32xl\:-m-80{margin:-20rem}.\32xl\:-m-96{margin:-24rem}.\32xl\:-m-px{margin:-1px}.\32xl\:-m-0\.5{margin:-.125rem}.\32xl\:-m-1\.5{margin:-.375rem}.\32xl\:-m-2\.5{margin:-.625rem}.\32xl\:-m-3\.5{margin:-.875rem}.\32xl\:mx-0{margin-left:0;margin-right:0}.\32xl\:mx-1{margin-left:.25rem;margin-right:.25rem}.\32xl\:mx-2{margin-left:.5rem;margin-right:.5rem}.\32xl\:mx-3{margin-left:.75rem;margin-right:.75rem}.\32xl\:mx-4{margin-left:1rem;margin-right:1rem}.\32xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.\32xl\:mx-8{margin-left:2rem;margin-right:2rem}.\32xl\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.\32xl\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.\32xl\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.\32xl\:mx-12{margin-left:3rem;margin-right:3rem}.\32xl\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.\32xl\:mx-16{margin-left:4rem;margin-right:4rem}.\32xl\:mx-20{margin-left:5rem;margin-right:5rem}.\32xl\:mx-24{margin-left:6rem;margin-right:6rem}.\32xl\:mx-28{margin-left:7rem;margin-right:7rem}.\32xl\:mx-32{margin-left:8rem;margin-right:8rem}.\32xl\:mx-36{margin-left:9rem;margin-right:9rem}.\32xl\:mx-40{margin-left:10rem;margin-right:10rem}.\32xl\:mx-44{margin-left:11rem;margin-right:11rem}.\32xl\:mx-48{margin-left:12rem;margin-right:12rem}.\32xl\:mx-52{margin-left:13rem;margin-right:13rem}.\32xl\:mx-56{margin-left:14rem;margin-right:14rem}.\32xl\:mx-60{margin-left:15rem;margin-right:15rem}.\32xl\:mx-64{margin-left:16rem;margin-right:16rem}.\32xl\:mx-72{margin-left:18rem;margin-right:18rem}.\32xl\:mx-80{margin-left:20rem;margin-right:20rem}.\32xl\:mx-96{margin-left:24rem;margin-right:24rem}.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:mx-px{margin-left:1px;margin-right:1px}.\32xl\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.\32xl\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.\32xl\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.\32xl\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.\32xl\:-mx-0{margin-left:0;margin-right:0}.\32xl\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.\32xl\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.\32xl\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.\32xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.\32xl\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.\32xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.\32xl\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.\32xl\:-mx-8{margin-left:-2rem;margin-right:-2rem}.\32xl\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.\32xl\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.\32xl\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.\32xl\:-mx-12{margin-left:-3rem;margin-right:-3rem}.\32xl\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.\32xl\:-mx-16{margin-left:-4rem;margin-right:-4rem}.\32xl\:-mx-20{margin-left:-5rem;margin-right:-5rem}.\32xl\:-mx-24{margin-left:-6rem;margin-right:-6rem}.\32xl\:-mx-28{margin-left:-7rem;margin-right:-7rem}.\32xl\:-mx-32{margin-left:-8rem;margin-right:-8rem}.\32xl\:-mx-36{margin-left:-9rem;margin-right:-9rem}.\32xl\:-mx-40{margin-left:-10rem;margin-right:-10rem}.\32xl\:-mx-44{margin-left:-11rem;margin-right:-11rem}.\32xl\:-mx-48{margin-left:-12rem;margin-right:-12rem}.\32xl\:-mx-52{margin-left:-13rem;margin-right:-13rem}.\32xl\:-mx-56{margin-left:-14rem;margin-right:-14rem}.\32xl\:-mx-60{margin-left:-15rem;margin-right:-15rem}.\32xl\:-mx-64{margin-left:-16rem;margin-right:-16rem}.\32xl\:-mx-72{margin-left:-18rem;margin-right:-18rem}.\32xl\:-mx-80{margin-left:-20rem;margin-right:-20rem}.\32xl\:-mx-96{margin-left:-24rem;margin-right:-24rem}.\32xl\:-mx-px{margin-left:-1px;margin-right:-1px}.\32xl\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.\32xl\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.\32xl\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.\32xl\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.\32xl\:my-0{margin-top:0;margin-bottom:0}.\32xl\:my-1{margin-top:.25rem;margin-bottom:.25rem}.\32xl\:my-2{margin-top:.5rem;margin-bottom:.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}.\32xl\:my-4{margin-top:1rem;margin-bottom:1rem}.\32xl\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.\32xl\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\32xl\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.\32xl\:my-8{margin-top:2rem;margin-bottom:2rem}.\32xl\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.\32xl\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.\32xl\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.\32xl\:my-12{margin-top:3rem;margin-bottom:3rem}.\32xl\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.\32xl\:my-16{margin-top:4rem;margin-bottom:4rem}.\32xl\:my-20{margin-top:5rem;margin-bottom:5rem}.\32xl\:my-24{margin-top:6rem;margin-bottom:6rem}.\32xl\:my-28{margin-top:7rem;margin-bottom:7rem}.\32xl\:my-32{margin-top:8rem;margin-bottom:8rem}.\32xl\:my-36{margin-top:9rem;margin-bottom:9rem}.\32xl\:my-40{margin-top:10rem;margin-bottom:10rem}.\32xl\:my-44{margin-top:11rem;margin-bottom:11rem}.\32xl\:my-48{margin-top:12rem;margin-bottom:12rem}.\32xl\:my-52{margin-top:13rem;margin-bottom:13rem}.\32xl\:my-56{margin-top:14rem;margin-bottom:14rem}.\32xl\:my-60{margin-top:15rem;margin-bottom:15rem}.\32xl\:my-64{margin-top:16rem;margin-bottom:16rem}.\32xl\:my-72{margin-top:18rem;margin-bottom:18rem}.\32xl\:my-80{margin-top:20rem;margin-bottom:20rem}.\32xl\:my-96{margin-top:24rem;margin-bottom:24rem}.\32xl\:my-auto{margin-top:auto;margin-bottom:auto}.\32xl\:my-px{margin-top:1px;margin-bottom:1px}.\32xl\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.\32xl\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.\32xl\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.\32xl\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.\32xl\:-my-0{margin-top:0;margin-bottom:0}.\32xl\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.\32xl\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.\32xl\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.\32xl\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.\32xl\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.\32xl\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.\32xl\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.\32xl\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.\32xl\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.\32xl\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.\32xl\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.\32xl\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.\32xl\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.\32xl\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.\32xl\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.\32xl\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.\32xl\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.\32xl\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.\32xl\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.\32xl\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.\32xl\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.\32xl\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.\32xl\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.\32xl\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.\32xl\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.\32xl\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.\32xl\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.\32xl\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.\32xl\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.\32xl\:-my-px{margin-top:-1px;margin-bottom:-1px}.\32xl\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.\32xl\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.\32xl\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.\32xl\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.\32xl\:mt-0{margin-top:0}.\32xl\:mt-1{margin-top:.25rem}.\32xl\:mt-2{margin-top:.5rem}.\32xl\:mt-3{margin-top:.75rem}.\32xl\:mt-4{margin-top:1rem}.\32xl\:mt-5{margin-top:1.25rem}.\32xl\:mt-6{margin-top:1.5rem}.\32xl\:mt-7{margin-top:1.75rem}.\32xl\:mt-8{margin-top:2rem}.\32xl\:mt-9{margin-top:2.25rem}.\32xl\:mt-10{margin-top:2.5rem}.\32xl\:mt-11{margin-top:2.75rem}.\32xl\:mt-12{margin-top:3rem}.\32xl\:mt-14{margin-top:3.5rem}.\32xl\:mt-16{margin-top:4rem}.\32xl\:mt-20{margin-top:5rem}.\32xl\:mt-24{margin-top:6rem}.\32xl\:mt-28{margin-top:7rem}.\32xl\:mt-32{margin-top:8rem}.\32xl\:mt-36{margin-top:9rem}.\32xl\:mt-40{margin-top:10rem}.\32xl\:mt-44{margin-top:11rem}.\32xl\:mt-48{margin-top:12rem}.\32xl\:mt-52{margin-top:13rem}.\32xl\:mt-56{margin-top:14rem}.\32xl\:mt-60{margin-top:15rem}.\32xl\:mt-64{margin-top:16rem}.\32xl\:mt-72{margin-top:18rem}.\32xl\:mt-80{margin-top:20rem}.\32xl\:mt-96{margin-top:24rem}.\32xl\:mt-auto{margin-top:auto}.\32xl\:mt-px{margin-top:1px}.\32xl\:mt-0\.5{margin-top:.125rem}.\32xl\:mt-1\.5{margin-top:.375rem}.\32xl\:mt-2\.5{margin-top:.625rem}.\32xl\:mt-3\.5{margin-top:.875rem}.\32xl\:-mt-0{margin-top:0}.\32xl\:-mt-1{margin-top:-.25rem}.\32xl\:-mt-2{margin-top:-.5rem}.\32xl\:-mt-3{margin-top:-.75rem}.\32xl\:-mt-4{margin-top:-1rem}.\32xl\:-mt-5{margin-top:-1.25rem}.\32xl\:-mt-6{margin-top:-1.5rem}.\32xl\:-mt-7{margin-top:-1.75rem}.\32xl\:-mt-8{margin-top:-2rem}.\32xl\:-mt-9{margin-top:-2.25rem}.\32xl\:-mt-10{margin-top:-2.5rem}.\32xl\:-mt-11{margin-top:-2.75rem}.\32xl\:-mt-12{margin-top:-3rem}.\32xl\:-mt-14{margin-top:-3.5rem}.\32xl\:-mt-16{margin-top:-4rem}.\32xl\:-mt-20{margin-top:-5rem}.\32xl\:-mt-24{margin-top:-6rem}.\32xl\:-mt-28{margin-top:-7rem}.\32xl\:-mt-32{margin-top:-8rem}.\32xl\:-mt-36{margin-top:-9rem}.\32xl\:-mt-40{margin-top:-10rem}.\32xl\:-mt-44{margin-top:-11rem}.\32xl\:-mt-48{margin-top:-12rem}.\32xl\:-mt-52{margin-top:-13rem}.\32xl\:-mt-56{margin-top:-14rem}.\32xl\:-mt-60{margin-top:-15rem}.\32xl\:-mt-64{margin-top:-16rem}.\32xl\:-mt-72{margin-top:-18rem}.\32xl\:-mt-80{margin-top:-20rem}.\32xl\:-mt-96{margin-top:-24rem}.\32xl\:-mt-px{margin-top:-1px}.\32xl\:-mt-0\.5{margin-top:-.125rem}.\32xl\:-mt-1\.5{margin-top:-.375rem}.\32xl\:-mt-2\.5{margin-top:-.625rem}.\32xl\:-mt-3\.5{margin-top:-.875rem}.\32xl\:mr-0{margin-right:0}.\32xl\:mr-1{margin-right:.25rem}.\32xl\:mr-2{margin-right:.5rem}.\32xl\:mr-3{margin-right:.75rem}.\32xl\:mr-4{margin-right:1rem}.\32xl\:mr-5{margin-right:1.25rem}.\32xl\:mr-6{margin-right:1.5rem}.\32xl\:mr-7{margin-right:1.75rem}.\32xl\:mr-8{margin-right:2rem}.\32xl\:mr-9{margin-right:2.25rem}.\32xl\:mr-10{margin-right:2.5rem}.\32xl\:mr-11{margin-right:2.75rem}.\32xl\:mr-12{margin-right:3rem}.\32xl\:mr-14{margin-right:3.5rem}.\32xl\:mr-16{margin-right:4rem}.\32xl\:mr-20{margin-right:5rem}.\32xl\:mr-24{margin-right:6rem}.\32xl\:mr-28{margin-right:7rem}.\32xl\:mr-32{margin-right:8rem}.\32xl\:mr-36{margin-right:9rem}.\32xl\:mr-40{margin-right:10rem}.\32xl\:mr-44{margin-right:11rem}.\32xl\:mr-48{margin-right:12rem}.\32xl\:mr-52{margin-right:13rem}.\32xl\:mr-56{margin-right:14rem}.\32xl\:mr-60{margin-right:15rem}.\32xl\:mr-64{margin-right:16rem}.\32xl\:mr-72{margin-right:18rem}.\32xl\:mr-80{margin-right:20rem}.\32xl\:mr-96{margin-right:24rem}.\32xl\:mr-auto{margin-right:auto}.\32xl\:mr-px{margin-right:1px}.\32xl\:mr-0\.5{margin-right:.125rem}.\32xl\:mr-1\.5{margin-right:.375rem}.\32xl\:mr-2\.5{margin-right:.625rem}.\32xl\:mr-3\.5{margin-right:.875rem}.\32xl\:-mr-0{margin-right:0}.\32xl\:-mr-1{margin-right:-.25rem}.\32xl\:-mr-2{margin-right:-.5rem}.\32xl\:-mr-3{margin-right:-.75rem}.\32xl\:-mr-4{margin-right:-1rem}.\32xl\:-mr-5{margin-right:-1.25rem}.\32xl\:-mr-6{margin-right:-1.5rem}.\32xl\:-mr-7{margin-right:-1.75rem}.\32xl\:-mr-8{margin-right:-2rem}.\32xl\:-mr-9{margin-right:-2.25rem}.\32xl\:-mr-10{margin-right:-2.5rem}.\32xl\:-mr-11{margin-right:-2.75rem}.\32xl\:-mr-12{margin-right:-3rem}.\32xl\:-mr-14{margin-right:-3.5rem}.\32xl\:-mr-16{margin-right:-4rem}.\32xl\:-mr-20{margin-right:-5rem}.\32xl\:-mr-24{margin-right:-6rem}.\32xl\:-mr-28{margin-right:-7rem}.\32xl\:-mr-32{margin-right:-8rem}.\32xl\:-mr-36{margin-right:-9rem}.\32xl\:-mr-40{margin-right:-10rem}.\32xl\:-mr-44{margin-right:-11rem}.\32xl\:-mr-48{margin-right:-12rem}.\32xl\:-mr-52{margin-right:-13rem}.\32xl\:-mr-56{margin-right:-14rem}.\32xl\:-mr-60{margin-right:-15rem}.\32xl\:-mr-64{margin-right:-16rem}.\32xl\:-mr-72{margin-right:-18rem}.\32xl\:-mr-80{margin-right:-20rem}.\32xl\:-mr-96{margin-right:-24rem}.\32xl\:-mr-px{margin-right:-1px}.\32xl\:-mr-0\.5{margin-right:-.125rem}.\32xl\:-mr-1\.5{margin-right:-.375rem}.\32xl\:-mr-2\.5{margin-right:-.625rem}.\32xl\:-mr-3\.5{margin-right:-.875rem}.\32xl\:mb-0{margin-bottom:0}.\32xl\:mb-1{margin-bottom:.25rem}.\32xl\:mb-2{margin-bottom:.5rem}.\32xl\:mb-3{margin-bottom:.75rem}.\32xl\:mb-4{margin-bottom:1rem}.\32xl\:mb-5{margin-bottom:1.25rem}.\32xl\:mb-6{margin-bottom:1.5rem}.\32xl\:mb-7{margin-bottom:1.75rem}.\32xl\:mb-8{margin-bottom:2rem}.\32xl\:mb-9{margin-bottom:2.25rem}.\32xl\:mb-10{margin-bottom:2.5rem}.\32xl\:mb-11{margin-bottom:2.75rem}.\32xl\:mb-12{margin-bottom:3rem}.\32xl\:mb-14{margin-bottom:3.5rem}.\32xl\:mb-16{margin-bottom:4rem}.\32xl\:mb-20{margin-bottom:5rem}.\32xl\:mb-24{margin-bottom:6rem}.\32xl\:mb-28{margin-bottom:7rem}.\32xl\:mb-32{margin-bottom:8rem}.\32xl\:mb-36{margin-bottom:9rem}.\32xl\:mb-40{margin-bottom:10rem}.\32xl\:mb-44{margin-bottom:11rem}.\32xl\:mb-48{margin-bottom:12rem}.\32xl\:mb-52{margin-bottom:13rem}.\32xl\:mb-56{margin-bottom:14rem}.\32xl\:mb-60{margin-bottom:15rem}.\32xl\:mb-64{margin-bottom:16rem}.\32xl\:mb-72{margin-bottom:18rem}.\32xl\:mb-80{margin-bottom:20rem}.\32xl\:mb-96{margin-bottom:24rem}.\32xl\:mb-auto{margin-bottom:auto}.\32xl\:mb-px{margin-bottom:1px}.\32xl\:mb-0\.5{margin-bottom:.125rem}.\32xl\:mb-1\.5{margin-bottom:.375rem}.\32xl\:mb-2\.5{margin-bottom:.625rem}.\32xl\:mb-3\.5{margin-bottom:.875rem}.\32xl\:-mb-0{margin-bottom:0}.\32xl\:-mb-1{margin-bottom:-.25rem}.\32xl\:-mb-2{margin-bottom:-.5rem}.\32xl\:-mb-3{margin-bottom:-.75rem}.\32xl\:-mb-4{margin-bottom:-1rem}.\32xl\:-mb-5{margin-bottom:-1.25rem}.\32xl\:-mb-6{margin-bottom:-1.5rem}.\32xl\:-mb-7{margin-bottom:-1.75rem}.\32xl\:-mb-8{margin-bottom:-2rem}.\32xl\:-mb-9{margin-bottom:-2.25rem}.\32xl\:-mb-10{margin-bottom:-2.5rem}.\32xl\:-mb-11{margin-bottom:-2.75rem}.\32xl\:-mb-12{margin-bottom:-3rem}.\32xl\:-mb-14{margin-bottom:-3.5rem}.\32xl\:-mb-16{margin-bottom:-4rem}.\32xl\:-mb-20{margin-bottom:-5rem}.\32xl\:-mb-24{margin-bottom:-6rem}.\32xl\:-mb-28{margin-bottom:-7rem}.\32xl\:-mb-32{margin-bottom:-8rem}.\32xl\:-mb-36{margin-bottom:-9rem}.\32xl\:-mb-40{margin-bottom:-10rem}.\32xl\:-mb-44{margin-bottom:-11rem}.\32xl\:-mb-48{margin-bottom:-12rem}.\32xl\:-mb-52{margin-bottom:-13rem}.\32xl\:-mb-56{margin-bottom:-14rem}.\32xl\:-mb-60{margin-bottom:-15rem}.\32xl\:-mb-64{margin-bottom:-16rem}.\32xl\:-mb-72{margin-bottom:-18rem}.\32xl\:-mb-80{margin-bottom:-20rem}.\32xl\:-mb-96{margin-bottom:-24rem}.\32xl\:-mb-px{margin-bottom:-1px}.\32xl\:-mb-0\.5{margin-bottom:-.125rem}.\32xl\:-mb-1\.5{margin-bottom:-.375rem}.\32xl\:-mb-2\.5{margin-bottom:-.625rem}.\32xl\:-mb-3\.5{margin-bottom:-.875rem}.\32xl\:ml-0{margin-left:0}.\32xl\:ml-1{margin-left:.25rem}.\32xl\:ml-2{margin-left:.5rem}.\32xl\:ml-3{margin-left:.75rem}.\32xl\:ml-4{margin-left:1rem}.\32xl\:ml-5{margin-left:1.25rem}.\32xl\:ml-6{margin-left:1.5rem}.\32xl\:ml-7{margin-left:1.75rem}.\32xl\:ml-8{margin-left:2rem}.\32xl\:ml-9{margin-left:2.25rem}.\32xl\:ml-10{margin-left:2.5rem}.\32xl\:ml-11{margin-left:2.75rem}.\32xl\:ml-12{margin-left:3rem}.\32xl\:ml-14{margin-left:3.5rem}.\32xl\:ml-16{margin-left:4rem}.\32xl\:ml-20{margin-left:5rem}.\32xl\:ml-24{margin-left:6rem}.\32xl\:ml-28{margin-left:7rem}.\32xl\:ml-32{margin-left:8rem}.\32xl\:ml-36{margin-left:9rem}.\32xl\:ml-40{margin-left:10rem}.\32xl\:ml-44{margin-left:11rem}.\32xl\:ml-48{margin-left:12rem}.\32xl\:ml-52{margin-left:13rem}.\32xl\:ml-56{margin-left:14rem}.\32xl\:ml-60{margin-left:15rem}.\32xl\:ml-64{margin-left:16rem}.\32xl\:ml-72{margin-left:18rem}.\32xl\:ml-80{margin-left:20rem}.\32xl\:ml-96{margin-left:24rem}.\32xl\:ml-auto{margin-left:auto}.\32xl\:ml-px{margin-left:1px}.\32xl\:ml-0\.5{margin-left:.125rem}.\32xl\:ml-1\.5{margin-left:.375rem}.\32xl\:ml-2\.5{margin-left:.625rem}.\32xl\:ml-3\.5{margin-left:.875rem}.\32xl\:-ml-0{margin-left:0}.\32xl\:-ml-1{margin-left:-.25rem}.\32xl\:-ml-2{margin-left:-.5rem}.\32xl\:-ml-3{margin-left:-.75rem}.\32xl\:-ml-4{margin-left:-1rem}.\32xl\:-ml-5{margin-left:-1.25rem}.\32xl\:-ml-6{margin-left:-1.5rem}.\32xl\:-ml-7{margin-left:-1.75rem}.\32xl\:-ml-8{margin-left:-2rem}.\32xl\:-ml-9{margin-left:-2.25rem}.\32xl\:-ml-10{margin-left:-2.5rem}.\32xl\:-ml-11{margin-left:-2.75rem}.\32xl\:-ml-12{margin-left:-3rem}.\32xl\:-ml-14{margin-left:-3.5rem}.\32xl\:-ml-16{margin-left:-4rem}.\32xl\:-ml-20{margin-left:-5rem}.\32xl\:-ml-24{margin-left:-6rem}.\32xl\:-ml-28{margin-left:-7rem}.\32xl\:-ml-32{margin-left:-8rem}.\32xl\:-ml-36{margin-left:-9rem}.\32xl\:-ml-40{margin-left:-10rem}.\32xl\:-ml-44{margin-left:-11rem}.\32xl\:-ml-48{margin-left:-12rem}.\32xl\:-ml-52{margin-left:-13rem}.\32xl\:-ml-56{margin-left:-14rem}.\32xl\:-ml-60{margin-left:-15rem}.\32xl\:-ml-64{margin-left:-16rem}.\32xl\:-ml-72{margin-left:-18rem}.\32xl\:-ml-80{margin-left:-20rem}.\32xl\:-ml-96{margin-left:-24rem}.\32xl\:-ml-px{margin-left:-1px}.\32xl\:-ml-0\.5{margin-left:-.125rem}.\32xl\:-ml-1\.5{margin-left:-.375rem}.\32xl\:-ml-2\.5{margin-left:-.625rem}.\32xl\:-ml-3\.5{margin-left:-.875rem}.\32xl\:box-border{box-sizing:border-box}.\32xl\:box-content{box-sizing:content-box}.\32xl\:block{display:block}.\32xl\:inline-block{display:inline-block}.\32xl\:inline{display:inline}.\32xl\:flex{display:flex}.\32xl\:inline-flex{display:inline-flex}.\32xl\:table{display:table}.\32xl\:inline-table{display:inline-table}.\32xl\:table-caption{display:table-caption}.\32xl\:table-cell{display:table-cell}.\32xl\:table-column{display:table-column}.\32xl\:table-column-group{display:table-column-group}.\32xl\:table-footer-group{display:table-footer-group}.\32xl\:table-header-group{display:table-header-group}.\32xl\:table-row-group{display:table-row-group}.\32xl\:table-row{display:table-row}.\32xl\:flow-root{display:flow-root}.\32xl\:grid{display:grid}.\32xl\:inline-grid{display:inline-grid}.\32xl\:contents{display:contents}.\32xl\:list-item{display:list-item}.\32xl\:hidden{display:none}.\32xl\:h-0{height:0}.\32xl\:h-1{height:.25rem}.\32xl\:h-2{height:.5rem}.\32xl\:h-3{height:.75rem}.\32xl\:h-4{height:1rem}.\32xl\:h-5{height:1.25rem}.\32xl\:h-6{height:1.5rem}.\32xl\:h-7{height:1.75rem}.\32xl\:h-8{height:2rem}.\32xl\:h-9{height:2.25rem}.\32xl\:h-10{height:2.5rem}.\32xl\:h-11{height:2.75rem}.\32xl\:h-12{height:3rem}.\32xl\:h-14{height:3.5rem}.\32xl\:h-16{height:4rem}.\32xl\:h-20{height:5rem}.\32xl\:h-24{height:6rem}.\32xl\:h-28{height:7rem}.\32xl\:h-32{height:8rem}.\32xl\:h-36{height:9rem}.\32xl\:h-40{height:10rem}.\32xl\:h-44{height:11rem}.\32xl\:h-48{height:12rem}.\32xl\:h-52{height:13rem}.\32xl\:h-56{height:14rem}.\32xl\:h-60{height:15rem}.\32xl\:h-64{height:16rem}.\32xl\:h-72{height:18rem}.\32xl\:h-80{height:20rem}.\32xl\:h-96{height:24rem}.\32xl\:h-auto{height:auto}.\32xl\:h-px{height:1px}.\32xl\:h-0\.5{height:.125rem}.\32xl\:h-1\.5{height:.375rem}.\32xl\:h-2\.5{height:.625rem}.\32xl\:h-3\.5{height:.875rem}.\32xl\:h-1\/2{height:50%}.\32xl\:h-1\/3{height:33.333333%}.\32xl\:h-2\/3{height:66.666667%}.\32xl\:h-1\/4{height:25%}.\32xl\:h-2\/4{height:50%}.\32xl\:h-3\/4{height:75%}.\32xl\:h-1\/5{height:20%}.\32xl\:h-2\/5{height:40%}.\32xl\:h-3\/5{height:60%}.\32xl\:h-4\/5{height:80%}.\32xl\:h-1\/6{height:16.666667%}.\32xl\:h-2\/6{height:33.333333%}.\32xl\:h-3\/6{height:50%}.\32xl\:h-4\/6{height:66.666667%}.\32xl\:h-5\/6{height:83.333333%}.\32xl\:h-full{height:100%}.\32xl\:h-screen{height:100vh}.\32xl\:max-h-0{max-height:0}.\32xl\:max-h-1{max-height:.25rem}.\32xl\:max-h-2{max-height:.5rem}.\32xl\:max-h-3{max-height:.75rem}.\32xl\:max-h-4{max-height:1rem}.\32xl\:max-h-5{max-height:1.25rem}.\32xl\:max-h-6{max-height:1.5rem}.\32xl\:max-h-7{max-height:1.75rem}.\32xl\:max-h-8{max-height:2rem}.\32xl\:max-h-9{max-height:2.25rem}.\32xl\:max-h-10{max-height:2.5rem}.\32xl\:max-h-11{max-height:2.75rem}.\32xl\:max-h-12{max-height:3rem}.\32xl\:max-h-14{max-height:3.5rem}.\32xl\:max-h-16{max-height:4rem}.\32xl\:max-h-20{max-height:5rem}.\32xl\:max-h-24{max-height:6rem}.\32xl\:max-h-28{max-height:7rem}.\32xl\:max-h-32{max-height:8rem}.\32xl\:max-h-36{max-height:9rem}.\32xl\:max-h-40{max-height:10rem}.\32xl\:max-h-44{max-height:11rem}.\32xl\:max-h-48{max-height:12rem}.\32xl\:max-h-52{max-height:13rem}.\32xl\:max-h-56{max-height:14rem}.\32xl\:max-h-60{max-height:15rem}.\32xl\:max-h-64{max-height:16rem}.\32xl\:max-h-72{max-height:18rem}.\32xl\:max-h-80{max-height:20rem}.\32xl\:max-h-96{max-height:24rem}.\32xl\:max-h-px{max-height:1px}.\32xl\:max-h-0\.5{max-height:.125rem}.\32xl\:max-h-1\.5{max-height:.375rem}.\32xl\:max-h-2\.5{max-height:.625rem}.\32xl\:max-h-3\.5{max-height:.875rem}.\32xl\:max-h-full{max-height:100%}.\32xl\:max-h-screen{max-height:100vh}.\32xl\:min-h-0{min-height:0}.\32xl\:min-h-full{min-height:100%}.\32xl\:min-h-screen{min-height:100vh}.\32xl\:w-0{width:0}.\32xl\:w-1{width:.25rem}.\32xl\:w-2{width:.5rem}.\32xl\:w-3{width:.75rem}.\32xl\:w-4{width:1rem}.\32xl\:w-5{width:1.25rem}.\32xl\:w-6{width:1.5rem}.\32xl\:w-7{width:1.75rem}.\32xl\:w-8{width:2rem}.\32xl\:w-9{width:2.25rem}.\32xl\:w-10{width:2.5rem}.\32xl\:w-11{width:2.75rem}.\32xl\:w-12{width:3rem}.\32xl\:w-14{width:3.5rem}.\32xl\:w-16{width:4rem}.\32xl\:w-20{width:5rem}.\32xl\:w-24{width:6rem}.\32xl\:w-28{width:7rem}.\32xl\:w-32{width:8rem}.\32xl\:w-36{width:9rem}.\32xl\:w-40{width:10rem}.\32xl\:w-44{width:11rem}.\32xl\:w-48{width:12rem}.\32xl\:w-52{width:13rem}.\32xl\:w-56{width:14rem}.\32xl\:w-60{width:15rem}.\32xl\:w-64{width:16rem}.\32xl\:w-72{width:18rem}.\32xl\:w-80{width:20rem}.\32xl\:w-96{width:24rem}.\32xl\:w-auto{width:auto}.\32xl\:w-px{width:1px}.\32xl\:w-0\.5{width:.125rem}.\32xl\:w-1\.5{width:.375rem}.\32xl\:w-2\.5{width:.625rem}.\32xl\:w-3\.5{width:.875rem}.\32xl\:w-1\/2{width:50%}.\32xl\:w-1\/3{width:33.333333%}.\32xl\:w-2\/3{width:66.666667%}.\32xl\:w-1\/4{width:25%}.\32xl\:w-2\/4{width:50%}.\32xl\:w-3\/4{width:75%}.\32xl\:w-1\/5{width:20%}.\32xl\:w-2\/5{width:40%}.\32xl\:w-3\/5{width:60%}.\32xl\:w-4\/5{width:80%}.\32xl\:w-1\/6{width:16.666667%}.\32xl\:w-2\/6{width:33.333333%}.\32xl\:w-3\/6{width:50%}.\32xl\:w-4\/6{width:66.666667%}.\32xl\:w-5\/6{width:83.333333%}.\32xl\:w-1\/12{width:8.333333%}.\32xl\:w-2\/12{width:16.666667%}.\32xl\:w-3\/12{width:25%}.\32xl\:w-4\/12{width:33.333333%}.\32xl\:w-5\/12{width:41.666667%}.\32xl\:w-6\/12{width:50%}.\32xl\:w-7\/12{width:58.333333%}.\32xl\:w-8\/12{width:66.666667%}.\32xl\:w-9\/12{width:75%}.\32xl\:w-10\/12{width:83.333333%}.\32xl\:w-11\/12{width:91.666667%}.\32xl\:w-full{width:100%}.\32xl\:w-screen{width:100vw}.\32xl\:w-min{width:min-content}.\32xl\:w-max{width:max-content}.\32xl\:min-w-0{min-width:0}.\32xl\:min-w-full{min-width:100%}.\32xl\:min-w-min{min-width:min-content}.\32xl\:min-w-max{min-width:max-content}.\32xl\:max-w-0{max-width:0}.\32xl\:max-w-none{max-width:none}.\32xl\:max-w-xs{max-width:20rem}.\32xl\:max-w-sm{max-width:24rem}.\32xl\:max-w-md{max-width:28rem}.\32xl\:max-w-lg{max-width:32rem}.\32xl\:max-w-xl{max-width:36rem}.\32xl\:max-w-2xl{max-width:42rem}.\32xl\:max-w-3xl{max-width:48rem}.\32xl\:max-w-4xl{max-width:56rem}.\32xl\:max-w-5xl{max-width:64rem}.\32xl\:max-w-6xl{max-width:72rem}.\32xl\:max-w-7xl{max-width:80rem}.\32xl\:max-w-full{max-width:100%}.\32xl\:max-w-min{max-width:min-content}.\32xl\:max-w-max{max-width:max-content}.\32xl\:max-w-prose{max-width:65ch}.\32xl\:max-w-screen-sm{max-width:640px}.\32xl\:max-w-screen-md{max-width:768px}.\32xl\:max-w-screen-lg{max-width:1024px}.\32xl\:max-w-screen-xl{max-width:1280px}.\32xl\:max-w-screen-2xl{max-width:1536px}.\32xl\:flex-1{flex:1 1 0%}.\32xl\:flex-auto{flex:1 1 auto}.\32xl\:flex-initial{flex:0 1 auto}.\32xl\:flex-none{flex:none}.\32xl\:flex-shrink-0{flex-shrink:0}.\32xl\:flex-shrink{flex-shrink:1}.\32xl\:flex-grow-0{flex-grow:0}.\32xl\:flex-grow{flex-grow:1}.\32xl\:table-auto{table-layout:auto}.\32xl\:table-fixed{table-layout:fixed}.\32xl\:border-collapse{border-collapse:collapse}.\32xl\:border-separate{border-collapse:separate}.\32xl\:origin-center{transform-origin:center}.\32xl\:origin-top{transform-origin:top}.\32xl\:origin-top-right{transform-origin:top right}.\32xl\:origin-right{transform-origin:right}.\32xl\:origin-bottom-right{transform-origin:bottom right}.\32xl\:origin-bottom{transform-origin:bottom}.\32xl\:origin-bottom-left{transform-origin:bottom left}.\32xl\:origin-left{transform-origin:left}.\32xl\:origin-top-left{transform-origin:top left}.\32xl\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(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))}.\32xl\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xl\:transform-none{transform:none}.\32xl\:translate-x-0{--tw-translate-x:0px}.\32xl\:translate-x-1{--tw-translate-x:0.25rem}.\32xl\:translate-x-2{--tw-translate-x:0.5rem}.\32xl\:translate-x-3{--tw-translate-x:0.75rem}.\32xl\:translate-x-4{--tw-translate-x:1rem}.\32xl\:translate-x-5{--tw-translate-x:1.25rem}.\32xl\:translate-x-6{--tw-translate-x:1.5rem}.\32xl\:translate-x-7{--tw-translate-x:1.75rem}.\32xl\:translate-x-8{--tw-translate-x:2rem}.\32xl\:translate-x-9{--tw-translate-x:2.25rem}.\32xl\:translate-x-10{--tw-translate-x:2.5rem}.\32xl\:translate-x-11{--tw-translate-x:2.75rem}.\32xl\:translate-x-12{--tw-translate-x:3rem}.\32xl\:translate-x-14{--tw-translate-x:3.5rem}.\32xl\:translate-x-16{--tw-translate-x:4rem}.\32xl\:translate-x-20{--tw-translate-x:5rem}.\32xl\:translate-x-24{--tw-translate-x:6rem}.\32xl\:translate-x-28{--tw-translate-x:7rem}.\32xl\:translate-x-32{--tw-translate-x:8rem}.\32xl\:translate-x-36{--tw-translate-x:9rem}.\32xl\:translate-x-40{--tw-translate-x:10rem}.\32xl\:translate-x-44{--tw-translate-x:11rem}.\32xl\:translate-x-48{--tw-translate-x:12rem}.\32xl\:translate-x-52{--tw-translate-x:13rem}.\32xl\:translate-x-56{--tw-translate-x:14rem}.\32xl\:translate-x-60{--tw-translate-x:15rem}.\32xl\:translate-x-64{--tw-translate-x:16rem}.\32xl\:translate-x-72{--tw-translate-x:18rem}.\32xl\:translate-x-80{--tw-translate-x:20rem}.\32xl\:translate-x-96{--tw-translate-x:24rem}.\32xl\:translate-x-px{--tw-translate-x:1px}.\32xl\:translate-x-0\.5{--tw-translate-x:0.125rem}.\32xl\:translate-x-1\.5{--tw-translate-x:0.375rem}.\32xl\:translate-x-2\.5{--tw-translate-x:0.625rem}.\32xl\:translate-x-3\.5{--tw-translate-x:0.875rem}.\32xl\:-translate-x-0{--tw-translate-x:0px}.\32xl\:-translate-x-1{--tw-translate-x:-0.25rem}.\32xl\:-translate-x-2{--tw-translate-x:-0.5rem}.\32xl\:-translate-x-3{--tw-translate-x:-0.75rem}.\32xl\:-translate-x-4{--tw-translate-x:-1rem}.\32xl\:-translate-x-5{--tw-translate-x:-1.25rem}.\32xl\:-translate-x-6{--tw-translate-x:-1.5rem}.\32xl\:-translate-x-7{--tw-translate-x:-1.75rem}.\32xl\:-translate-x-8{--tw-translate-x:-2rem}.\32xl\:-translate-x-9{--tw-translate-x:-2.25rem}.\32xl\:-translate-x-10{--tw-translate-x:-2.5rem}.\32xl\:-translate-x-11{--tw-translate-x:-2.75rem}.\32xl\:-translate-x-12{--tw-translate-x:-3rem}.\32xl\:-translate-x-14{--tw-translate-x:-3.5rem}.\32xl\:-translate-x-16{--tw-translate-x:-4rem}.\32xl\:-translate-x-20{--tw-translate-x:-5rem}.\32xl\:-translate-x-24{--tw-translate-x:-6rem}.\32xl\:-translate-x-28{--tw-translate-x:-7rem}.\32xl\:-translate-x-32{--tw-translate-x:-8rem}.\32xl\:-translate-x-36{--tw-translate-x:-9rem}.\32xl\:-translate-x-40{--tw-translate-x:-10rem}.\32xl\:-translate-x-44{--tw-translate-x:-11rem}.\32xl\:-translate-x-48{--tw-translate-x:-12rem}.\32xl\:-translate-x-52{--tw-translate-x:-13rem}.\32xl\:-translate-x-56{--tw-translate-x:-14rem}.\32xl\:-translate-x-60{--tw-translate-x:-15rem}.\32xl\:-translate-x-64{--tw-translate-x:-16rem}.\32xl\:-translate-x-72{--tw-translate-x:-18rem}.\32xl\:-translate-x-80{--tw-translate-x:-20rem}.\32xl\:-translate-x-96{--tw-translate-x:-24rem}.\32xl\:-translate-x-px{--tw-translate-x:-1px}.\32xl\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.\32xl\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.\32xl\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.\32xl\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.\32xl\:translate-x-1\/2{--tw-translate-x:50%}.\32xl\:translate-x-1\/3{--tw-translate-x:33.333333%}.\32xl\:translate-x-2\/3{--tw-translate-x:66.666667%}.\32xl\:translate-x-1\/4{--tw-translate-x:25%}.\32xl\:translate-x-2\/4{--tw-translate-x:50%}.\32xl\:translate-x-3\/4{--tw-translate-x:75%}.\32xl\:translate-x-full{--tw-translate-x:100%}.\32xl\:-translate-x-1\/2{--tw-translate-x:-50%}.\32xl\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.\32xl\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.\32xl\:-translate-x-1\/4{--tw-translate-x:-25%}.\32xl\:-translate-x-2\/4{--tw-translate-x:-50%}.\32xl\:-translate-x-3\/4{--tw-translate-x:-75%}.\32xl\:-translate-x-full{--tw-translate-x:-100%}.\32xl\:translate-y-0{--tw-translate-y:0px}.\32xl\:translate-y-1{--tw-translate-y:0.25rem}.\32xl\:translate-y-2{--tw-translate-y:0.5rem}.\32xl\:translate-y-3{--tw-translate-y:0.75rem}.\32xl\:translate-y-4{--tw-translate-y:1rem}.\32xl\:translate-y-5{--tw-translate-y:1.25rem}.\32xl\:translate-y-6{--tw-translate-y:1.5rem}.\32xl\:translate-y-7{--tw-translate-y:1.75rem}.\32xl\:translate-y-8{--tw-translate-y:2rem}.\32xl\:translate-y-9{--tw-translate-y:2.25rem}.\32xl\:translate-y-10{--tw-translate-y:2.5rem}.\32xl\:translate-y-11{--tw-translate-y:2.75rem}.\32xl\:translate-y-12{--tw-translate-y:3rem}.\32xl\:translate-y-14{--tw-translate-y:3.5rem}.\32xl\:translate-y-16{--tw-translate-y:4rem}.\32xl\:translate-y-20{--tw-translate-y:5rem}.\32xl\:translate-y-24{--tw-translate-y:6rem}.\32xl\:translate-y-28{--tw-translate-y:7rem}.\32xl\:translate-y-32{--tw-translate-y:8rem}.\32xl\:translate-y-36{--tw-translate-y:9rem}.\32xl\:translate-y-40{--tw-translate-y:10rem}.\32xl\:translate-y-44{--tw-translate-y:11rem}.\32xl\:translate-y-48{--tw-translate-y:12rem}.\32xl\:translate-y-52{--tw-translate-y:13rem}.\32xl\:translate-y-56{--tw-translate-y:14rem}.\32xl\:translate-y-60{--tw-translate-y:15rem}.\32xl\:translate-y-64{--tw-translate-y:16rem}.\32xl\:translate-y-72{--tw-translate-y:18rem}.\32xl\:translate-y-80{--tw-translate-y:20rem}.\32xl\:translate-y-96{--tw-translate-y:24rem}.\32xl\:translate-y-px{--tw-translate-y:1px}.\32xl\:translate-y-0\.5{--tw-translate-y:0.125rem}.\32xl\:translate-y-1\.5{--tw-translate-y:0.375rem}.\32xl\:translate-y-2\.5{--tw-translate-y:0.625rem}.\32xl\:translate-y-3\.5{--tw-translate-y:0.875rem}.\32xl\:-translate-y-0{--tw-translate-y:0px}.\32xl\:-translate-y-1{--tw-translate-y:-0.25rem}.\32xl\:-translate-y-2{--tw-translate-y:-0.5rem}.\32xl\:-translate-y-3{--tw-translate-y:-0.75rem}.\32xl\:-translate-y-4{--tw-translate-y:-1rem}.\32xl\:-translate-y-5{--tw-translate-y:-1.25rem}.\32xl\:-translate-y-6{--tw-translate-y:-1.5rem}.\32xl\:-translate-y-7{--tw-translate-y:-1.75rem}.\32xl\:-translate-y-8{--tw-translate-y:-2rem}.\32xl\:-translate-y-9{--tw-translate-y:-2.25rem}.\32xl\:-translate-y-10{--tw-translate-y:-2.5rem}.\32xl\:-translate-y-11{--tw-translate-y:-2.75rem}.\32xl\:-translate-y-12{--tw-translate-y:-3rem}.\32xl\:-translate-y-14{--tw-translate-y:-3.5rem}.\32xl\:-translate-y-16{--tw-translate-y:-4rem}.\32xl\:-translate-y-20{--tw-translate-y:-5rem}.\32xl\:-translate-y-24{--tw-translate-y:-6rem}.\32xl\:-translate-y-28{--tw-translate-y:-7rem}.\32xl\:-translate-y-32{--tw-translate-y:-8rem}.\32xl\:-translate-y-36{--tw-translate-y:-9rem}.\32xl\:-translate-y-40{--tw-translate-y:-10rem}.\32xl\:-translate-y-44{--tw-translate-y:-11rem}.\32xl\:-translate-y-48{--tw-translate-y:-12rem}.\32xl\:-translate-y-52{--tw-translate-y:-13rem}.\32xl\:-translate-y-56{--tw-translate-y:-14rem}.\32xl\:-translate-y-60{--tw-translate-y:-15rem}.\32xl\:-translate-y-64{--tw-translate-y:-16rem}.\32xl\:-translate-y-72{--tw-translate-y:-18rem}.\32xl\:-translate-y-80{--tw-translate-y:-20rem}.\32xl\:-translate-y-96{--tw-translate-y:-24rem}.\32xl\:-translate-y-px{--tw-translate-y:-1px}.\32xl\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.\32xl\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.\32xl\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.\32xl\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.\32xl\:translate-y-1\/2{--tw-translate-y:50%}.\32xl\:translate-y-1\/3{--tw-translate-y:33.333333%}.\32xl\:translate-y-2\/3{--tw-translate-y:66.666667%}.\32xl\:translate-y-1\/4{--tw-translate-y:25%}.\32xl\:translate-y-2\/4{--tw-translate-y:50%}.\32xl\:translate-y-3\/4{--tw-translate-y:75%}.\32xl\:translate-y-full{--tw-translate-y:100%}.\32xl\:-translate-y-1\/2{--tw-translate-y:-50%}.\32xl\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.\32xl\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.\32xl\:-translate-y-1\/4{--tw-translate-y:-25%}.\32xl\:-translate-y-2\/4{--tw-translate-y:-50%}.\32xl\:-translate-y-3\/4{--tw-translate-y:-75%}.\32xl\:-translate-y-full{--tw-translate-y:-100%}.\32xl\:hover\:translate-x-0:hover{--tw-translate-x:0px}.\32xl\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.\32xl\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.\32xl\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.\32xl\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.\32xl\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.\32xl\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.\32xl\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.\32xl\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.\32xl\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.\32xl\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.\32xl\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.\32xl\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.\32xl\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.\32xl\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.\32xl\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.\32xl\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.\32xl\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.\32xl\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.\32xl\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.\32xl\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.\32xl\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.\32xl\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.\32xl\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.\32xl\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.\32xl\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.\32xl\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.\32xl\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.\32xl\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.\32xl\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.\32xl\:hover\:translate-x-px:hover{--tw-translate-x:1px}.\32xl\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.\32xl\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.\32xl\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.\32xl\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.\32xl\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.\32xl\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.\32xl\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.\32xl\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.\32xl\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.\32xl\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.\32xl\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.\32xl\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.\32xl\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.\32xl\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.\32xl\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.\32xl\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.\32xl\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.\32xl\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.\32xl\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.\32xl\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.\32xl\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.\32xl\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.\32xl\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.\32xl\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.\32xl\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.\32xl\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.\32xl\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.\32xl\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.\32xl\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.\32xl\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.\32xl\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.\32xl\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.\32xl\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.\32xl\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.\32xl\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.\32xl\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.\32xl\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.\32xl\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.\32xl\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.\32xl\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.\32xl\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.\32xl\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.\32xl\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.\32xl\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.\32xl\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.\32xl\:hover\:translate-x-full:hover{--tw-translate-x:100%}.\32xl\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.\32xl\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.\32xl\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.\32xl\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.\32xl\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.\32xl\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.\32xl\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.\32xl\:hover\:translate-y-0:hover{--tw-translate-y:0px}.\32xl\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.\32xl\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.\32xl\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.\32xl\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.\32xl\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.\32xl\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.\32xl\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.\32xl\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.\32xl\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.\32xl\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.\32xl\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.\32xl\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.\32xl\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.\32xl\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.\32xl\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.\32xl\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.\32xl\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.\32xl\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.\32xl\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.\32xl\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.\32xl\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.\32xl\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.\32xl\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.\32xl\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.\32xl\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.\32xl\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.\32xl\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.\32xl\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.\32xl\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.\32xl\:hover\:translate-y-px:hover{--tw-translate-y:1px}.\32xl\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.\32xl\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.\32xl\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.\32xl\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.\32xl\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.\32xl\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.\32xl\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.\32xl\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.\32xl\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.\32xl\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.\32xl\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.\32xl\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.\32xl\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.\32xl\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.\32xl\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.\32xl\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.\32xl\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.\32xl\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.\32xl\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.\32xl\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.\32xl\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.\32xl\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.\32xl\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.\32xl\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.\32xl\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.\32xl\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.\32xl\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.\32xl\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.\32xl\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.\32xl\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.\32xl\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.\32xl\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.\32xl\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.\32xl\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.\32xl\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.\32xl\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.\32xl\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.\32xl\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.\32xl\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.\32xl\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.\32xl\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.\32xl\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.\32xl\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.\32xl\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.\32xl\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.\32xl\:hover\:translate-y-full:hover{--tw-translate-y:100%}.\32xl\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.\32xl\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.\32xl\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.\32xl\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.\32xl\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.\32xl\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.\32xl\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.\32xl\:focus\:translate-x-0:focus{--tw-translate-x:0px}.\32xl\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.\32xl\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.\32xl\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.\32xl\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.\32xl\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.\32xl\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.\32xl\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.\32xl\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.\32xl\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.\32xl\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.\32xl\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.\32xl\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.\32xl\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.\32xl\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.\32xl\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.\32xl\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.\32xl\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.\32xl\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.\32xl\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.\32xl\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.\32xl\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.\32xl\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.\32xl\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.\32xl\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.\32xl\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.\32xl\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.\32xl\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.\32xl\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.\32xl\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.\32xl\:focus\:translate-x-px:focus{--tw-translate-x:1px}.\32xl\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.\32xl\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.\32xl\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.\32xl\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.\32xl\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.\32xl\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.\32xl\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.\32xl\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.\32xl\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.\32xl\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.\32xl\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.\32xl\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.\32xl\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.\32xl\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.\32xl\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.\32xl\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.\32xl\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.\32xl\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.\32xl\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.\32xl\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.\32xl\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.\32xl\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.\32xl\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.\32xl\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.\32xl\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.\32xl\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.\32xl\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.\32xl\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.\32xl\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.\32xl\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.\32xl\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.\32xl\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.\32xl\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.\32xl\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.\32xl\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.\32xl\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.\32xl\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.\32xl\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.\32xl\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.\32xl\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.\32xl\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.\32xl\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.\32xl\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.\32xl\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.\32xl\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.\32xl\:focus\:translate-x-full:focus{--tw-translate-x:100%}.\32xl\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.\32xl\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.\32xl\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.\32xl\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.\32xl\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.\32xl\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.\32xl\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.\32xl\:focus\:translate-y-0:focus{--tw-translate-y:0px}.\32xl\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.\32xl\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.\32xl\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.\32xl\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.\32xl\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.\32xl\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.\32xl\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.\32xl\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.\32xl\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.\32xl\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.\32xl\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.\32xl\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.\32xl\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.\32xl\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.\32xl\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.\32xl\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.\32xl\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.\32xl\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.\32xl\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.\32xl\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.\32xl\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.\32xl\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.\32xl\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.\32xl\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.\32xl\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.\32xl\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.\32xl\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.\32xl\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.\32xl\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.\32xl\:focus\:translate-y-px:focus{--tw-translate-y:1px}.\32xl\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.\32xl\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.\32xl\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.\32xl\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.\32xl\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.\32xl\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.\32xl\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.\32xl\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.\32xl\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.\32xl\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.\32xl\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.\32xl\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.\32xl\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.\32xl\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.\32xl\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.\32xl\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.\32xl\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.\32xl\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.\32xl\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.\32xl\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.\32xl\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.\32xl\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.\32xl\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.\32xl\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.\32xl\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.\32xl\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.\32xl\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.\32xl\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.\32xl\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.\32xl\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.\32xl\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.\32xl\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.\32xl\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.\32xl\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.\32xl\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.\32xl\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.\32xl\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.\32xl\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.\32xl\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.\32xl\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.\32xl\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.\32xl\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.\32xl\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.\32xl\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.\32xl\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.\32xl\:focus\:translate-y-full:focus{--tw-translate-y:100%}.\32xl\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.\32xl\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.\32xl\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.\32xl\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.\32xl\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.\32xl\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.\32xl\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.\32xl\:rotate-0{--tw-rotate:0deg}.\32xl\:rotate-1{--tw-rotate:1deg}.\32xl\:rotate-2{--tw-rotate:2deg}.\32xl\:rotate-3{--tw-rotate:3deg}.\32xl\:rotate-6{--tw-rotate:6deg}.\32xl\:rotate-12{--tw-rotate:12deg}.\32xl\:rotate-45{--tw-rotate:45deg}.\32xl\:rotate-90{--tw-rotate:90deg}.\32xl\:rotate-180{--tw-rotate:180deg}.\32xl\:-rotate-180{--tw-rotate:-180deg}.\32xl\:-rotate-90{--tw-rotate:-90deg}.\32xl\:-rotate-45{--tw-rotate:-45deg}.\32xl\:-rotate-12{--tw-rotate:-12deg}.\32xl\:-rotate-6{--tw-rotate:-6deg}.\32xl\:-rotate-3{--tw-rotate:-3deg}.\32xl\:-rotate-2{--tw-rotate:-2deg}.\32xl\:-rotate-1{--tw-rotate:-1deg}.\32xl\:hover\:rotate-0:hover{--tw-rotate:0deg}.\32xl\:hover\:rotate-1:hover{--tw-rotate:1deg}.\32xl\:hover\:rotate-2:hover{--tw-rotate:2deg}.\32xl\:hover\:rotate-3:hover{--tw-rotate:3deg}.\32xl\:hover\:rotate-6:hover{--tw-rotate:6deg}.\32xl\:hover\:rotate-12:hover{--tw-rotate:12deg}.\32xl\:hover\:rotate-45:hover{--tw-rotate:45deg}.\32xl\:hover\:rotate-90:hover{--tw-rotate:90deg}.\32xl\:hover\:rotate-180:hover{--tw-rotate:180deg}.\32xl\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.\32xl\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.\32xl\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.\32xl\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.\32xl\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.\32xl\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.\32xl\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.\32xl\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.\32xl\:focus\:rotate-0:focus{--tw-rotate:0deg}.\32xl\:focus\:rotate-1:focus{--tw-rotate:1deg}.\32xl\:focus\:rotate-2:focus{--tw-rotate:2deg}.\32xl\:focus\:rotate-3:focus{--tw-rotate:3deg}.\32xl\:focus\:rotate-6:focus{--tw-rotate:6deg}.\32xl\:focus\:rotate-12:focus{--tw-rotate:12deg}.\32xl\:focus\:rotate-45:focus{--tw-rotate:45deg}.\32xl\:focus\:rotate-90:focus{--tw-rotate:90deg}.\32xl\:focus\:rotate-180:focus{--tw-rotate:180deg}.\32xl\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.\32xl\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.\32xl\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.\32xl\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.\32xl\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.\32xl\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.\32xl\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.\32xl\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.\32xl\:skew-x-0{--tw-skew-x:0deg}.\32xl\:skew-x-1{--tw-skew-x:1deg}.\32xl\:skew-x-2{--tw-skew-x:2deg}.\32xl\:skew-x-3{--tw-skew-x:3deg}.\32xl\:skew-x-6{--tw-skew-x:6deg}.\32xl\:skew-x-12{--tw-skew-x:12deg}.\32xl\:-skew-x-12{--tw-skew-x:-12deg}.\32xl\:-skew-x-6{--tw-skew-x:-6deg}.\32xl\:-skew-x-3{--tw-skew-x:-3deg}.\32xl\:-skew-x-2{--tw-skew-x:-2deg}.\32xl\:-skew-x-1{--tw-skew-x:-1deg}.\32xl\:skew-y-0{--tw-skew-y:0deg}.\32xl\:skew-y-1{--tw-skew-y:1deg}.\32xl\:skew-y-2{--tw-skew-y:2deg}.\32xl\:skew-y-3{--tw-skew-y:3deg}.\32xl\:skew-y-6{--tw-skew-y:6deg}.\32xl\:skew-y-12{--tw-skew-y:12deg}.\32xl\:-skew-y-12{--tw-skew-y:-12deg}.\32xl\:-skew-y-6{--tw-skew-y:-6deg}.\32xl\:-skew-y-3{--tw-skew-y:-3deg}.\32xl\:-skew-y-2{--tw-skew-y:-2deg}.\32xl\:-skew-y-1{--tw-skew-y:-1deg}.\32xl\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.\32xl\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.\32xl\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.\32xl\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.\32xl\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.\32xl\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.\32xl\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.\32xl\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.\32xl\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.\32xl\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.\32xl\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.\32xl\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.\32xl\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.\32xl\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.\32xl\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.\32xl\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.\32xl\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.\32xl\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.\32xl\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.\32xl\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.\32xl\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.\32xl\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.\32xl\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.\32xl\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.\32xl\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.\32xl\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.\32xl\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.\32xl\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.\32xl\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.\32xl\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.\32xl\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.\32xl\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.\32xl\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.\32xl\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.\32xl\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.\32xl\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.\32xl\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.\32xl\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.\32xl\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.\32xl\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.\32xl\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.\32xl\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.\32xl\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.\32xl\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.\32xl\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.\32xl\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.\32xl\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.\32xl\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.\32xl\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.\32xl\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.\32xl\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.\32xl\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.\32xl\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.\32xl\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.\32xl\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.\32xl\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.\32xl\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.\32xl\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.\32xl\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.\32xl\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.\32xl\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.\32xl\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.\32xl\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.\32xl\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.\32xl\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.\32xl\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.\32xl\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.\32xl\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.\32xl\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.\32xl\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.\32xl\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.\32xl\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.\32xl\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.\32xl\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.\32xl\:scale-x-0{--tw-scale-x:0}.\32xl\:scale-x-50{--tw-scale-x:.5}.\32xl\:scale-x-75{--tw-scale-x:.75}.\32xl\:scale-x-90{--tw-scale-x:.9}.\32xl\:scale-x-95{--tw-scale-x:.95}.\32xl\:scale-x-100{--tw-scale-x:1}.\32xl\:scale-x-105{--tw-scale-x:1.05}.\32xl\:scale-x-110{--tw-scale-x:1.1}.\32xl\:scale-x-125{--tw-scale-x:1.25}.\32xl\:scale-x-150{--tw-scale-x:1.5}.\32xl\:scale-y-0{--tw-scale-y:0}.\32xl\:scale-y-50{--tw-scale-y:.5}.\32xl\:scale-y-75{--tw-scale-y:.75}.\32xl\:scale-y-90{--tw-scale-y:.9}.\32xl\:scale-y-95{--tw-scale-y:.95}.\32xl\:scale-y-100{--tw-scale-y:1}.\32xl\:scale-y-105{--tw-scale-y:1.05}.\32xl\:scale-y-110{--tw-scale-y:1.1}.\32xl\:scale-y-125{--tw-scale-y:1.25}.\32xl\:scale-y-150{--tw-scale-y:1.5}.\32xl\:hover\:scale-x-0:hover{--tw-scale-x:0}.\32xl\:hover\:scale-x-50:hover{--tw-scale-x:.5}.\32xl\:hover\:scale-x-75:hover{--tw-scale-x:.75}.\32xl\:hover\:scale-x-90:hover{--tw-scale-x:.9}.\32xl\:hover\:scale-x-95:hover{--tw-scale-x:.95}.\32xl\:hover\:scale-x-100:hover{--tw-scale-x:1}.\32xl\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.\32xl\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.\32xl\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.\32xl\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.\32xl\:hover\:scale-y-0:hover{--tw-scale-y:0}.\32xl\:hover\:scale-y-50:hover{--tw-scale-y:.5}.\32xl\:hover\:scale-y-75:hover{--tw-scale-y:.75}.\32xl\:hover\:scale-y-90:hover{--tw-scale-y:.9}.\32xl\:hover\:scale-y-95:hover{--tw-scale-y:.95}.\32xl\:hover\:scale-y-100:hover{--tw-scale-y:1}.\32xl\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.\32xl\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.\32xl\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.\32xl\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.\32xl\:focus\:scale-x-0:focus{--tw-scale-x:0}.\32xl\:focus\:scale-x-50:focus{--tw-scale-x:.5}.\32xl\:focus\:scale-x-75:focus{--tw-scale-x:.75}.\32xl\:focus\:scale-x-90:focus{--tw-scale-x:.9}.\32xl\:focus\:scale-x-95:focus{--tw-scale-x:.95}.\32xl\:focus\:scale-x-100:focus{--tw-scale-x:1}.\32xl\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.\32xl\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.\32xl\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.\32xl\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.\32xl\:focus\:scale-y-0:focus{--tw-scale-y:0}.\32xl\:focus\:scale-y-50:focus{--tw-scale-y:.5}.\32xl\:focus\:scale-y-75:focus{--tw-scale-y:.75}.\32xl\:focus\:scale-y-90:focus{--tw-scale-y:.9}.\32xl\:focus\:scale-y-95:focus{--tw-scale-y:.95}.\32xl\:focus\:scale-y-100:focus{--tw-scale-y:1}.\32xl\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.\32xl\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.\32xl\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.\32xl\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.\32xl\:animate-none{animation:none}.\32xl\:animate-spin{animation:spin 1s linear infinite}.\32xl\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.\32xl\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.\32xl\:animate-bounce{animation:bounce 1s infinite}.\32xl\:cursor-auto{cursor:auto}.\32xl\:cursor-default{cursor:default}.\32xl\:cursor-pointer{cursor:pointer}.\32xl\:cursor-wait{cursor:wait}.\32xl\:cursor-text{cursor:text}.\32xl\:cursor-move{cursor:move}.\32xl\:cursor-help{cursor:help}.\32xl\:cursor-not-allowed{cursor:not-allowed}.\32xl\:select-none{-webkit-user-select:none;user-select:none}.\32xl\:select-text{-webkit-user-select:text;user-select:text}.\32xl\:select-all{-webkit-user-select:all;user-select:all}.\32xl\:select-auto{-webkit-user-select:auto;user-select:auto}.\32xl\:resize-none{resize:none}.\32xl\:resize-y{resize:vertical}.\32xl\:resize-x{resize:horizontal}.\32xl\:resize{resize:both}.\32xl\:list-inside{list-style-position:inside}.\32xl\:list-outside{list-style-position:outside}.\32xl\:list-none{list-style-type:none}.\32xl\:list-disc{list-style-type:disc}.\32xl\:list-decimal{list-style-type:decimal}.\32xl\:appearance-none{-webkit-appearance:none;appearance:none}.\32xl\:auto-cols-auto{grid-auto-columns:auto}.\32xl\:auto-cols-min{grid-auto-columns:min-content}.\32xl\:auto-cols-max{grid-auto-columns:max-content}.\32xl\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\32xl\:grid-flow-row{grid-auto-flow:row}.\32xl\:grid-flow-col{grid-auto-flow:column}.\32xl\:grid-flow-row-dense{grid-auto-flow:row dense}.\32xl\:grid-flow-col-dense{grid-auto-flow:column dense}.\32xl\:auto-rows-auto{grid-auto-rows:auto}.\32xl\:auto-rows-min{grid-auto-rows:min-content}.\32xl\:auto-rows-max{grid-auto-rows:max-content}.\32xl\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.\32xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\32xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\32xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\32xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\32xl\:grid-cols-none{grid-template-columns:none}.\32xl\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\32xl\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\32xl\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\32xl\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.\32xl\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.\32xl\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.\32xl\:grid-rows-none{grid-template-rows:none}.\32xl\:flex-row{flex-direction:row}.\32xl\:flex-row-reverse{flex-direction:row-reverse}.\32xl\:flex-col{flex-direction:column}.\32xl\:flex-col-reverse{flex-direction:column-reverse}.\32xl\:flex-wrap{flex-wrap:wrap}.\32xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.\32xl\:flex-nowrap{flex-wrap:nowrap}.\32xl\:place-content-center{place-content:center}.\32xl\:place-content-start{place-content:start}.\32xl\:place-content-end{place-content:end}.\32xl\:place-content-between{place-content:space-between}.\32xl\:place-content-around{place-content:space-around}.\32xl\:place-content-evenly{place-content:space-evenly}.\32xl\:place-content-stretch{place-content:stretch}.\32xl\:place-items-start{place-items:start}.\32xl\:place-items-end{place-items:end}.\32xl\:place-items-center{place-items:center}.\32xl\:place-items-stretch{place-items:stretch}.\32xl\:content-center{align-content:center}.\32xl\:content-start{align-content:flex-start}.\32xl\:content-end{align-content:flex-end}.\32xl\:content-between{align-content:space-between}.\32xl\:content-around{align-content:space-around}.\32xl\:content-evenly{align-content:space-evenly}.\32xl\:items-start{align-items:flex-start}.\32xl\:items-end{align-items:flex-end}.\32xl\:items-center{align-items:center}.\32xl\:items-baseline{align-items:baseline}.\32xl\:items-stretch{align-items:stretch}.\32xl\:justify-start{justify-content:flex-start}.\32xl\:justify-end{justify-content:flex-end}.\32xl\:justify-center{justify-content:center}.\32xl\:justify-between{justify-content:space-between}.\32xl\:justify-around{justify-content:space-around}.\32xl\:justify-evenly{justify-content:space-evenly}.\32xl\:justify-items-start{justify-items:start}.\32xl\:justify-items-end{justify-items:end}.\32xl\:justify-items-center{justify-items:center}.\32xl\:justify-items-stretch{justify-items:stretch}.\32xl\:gap-0{gap:0}.\32xl\:gap-1{gap:.25rem}.\32xl\:gap-2{gap:.5rem}.\32xl\:gap-3{gap:.75rem}.\32xl\:gap-4{gap:1rem}.\32xl\:gap-5{gap:1.25rem}.\32xl\:gap-6{gap:1.5rem}.\32xl\:gap-7{gap:1.75rem}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-9{gap:2.25rem}.\32xl\:gap-10{gap:2.5rem}.\32xl\:gap-11{gap:2.75rem}.\32xl\:gap-12{gap:3rem}.\32xl\:gap-14{gap:3.5rem}.\32xl\:gap-16{gap:4rem}.\32xl\:gap-20{gap:5rem}.\32xl\:gap-24{gap:6rem}.\32xl\:gap-28{gap:7rem}.\32xl\:gap-32{gap:8rem}.\32xl\:gap-36{gap:9rem}.\32xl\:gap-40{gap:10rem}.\32xl\:gap-44{gap:11rem}.\32xl\:gap-48{gap:12rem}.\32xl\:gap-52{gap:13rem}.\32xl\:gap-56{gap:14rem}.\32xl\:gap-60{gap:15rem}.\32xl\:gap-64{gap:16rem}.\32xl\:gap-72{gap:18rem}.\32xl\:gap-80{gap:20rem}.\32xl\:gap-96{gap:24rem}.\32xl\:gap-px{gap:1px}.\32xl\:gap-0\.5{gap:.125rem}.\32xl\:gap-1\.5{gap:.375rem}.\32xl\:gap-2\.5{gap:.625rem}.\32xl\:gap-3\.5{gap:.875rem}.\32xl\:gap-x-0{column-gap:0}.\32xl\:gap-x-1{column-gap:.25rem}.\32xl\:gap-x-2{column-gap:.5rem}.\32xl\:gap-x-3{column-gap:.75rem}.\32xl\:gap-x-4{column-gap:1rem}.\32xl\:gap-x-5{column-gap:1.25rem}.\32xl\:gap-x-6{column-gap:1.5rem}.\32xl\:gap-x-7{column-gap:1.75rem}.\32xl\:gap-x-8{column-gap:2rem}.\32xl\:gap-x-9{column-gap:2.25rem}.\32xl\:gap-x-10{column-gap:2.5rem}.\32xl\:gap-x-11{column-gap:2.75rem}.\32xl\:gap-x-12{column-gap:3rem}.\32xl\:gap-x-14{column-gap:3.5rem}.\32xl\:gap-x-16{column-gap:4rem}.\32xl\:gap-x-20{column-gap:5rem}.\32xl\:gap-x-24{column-gap:6rem}.\32xl\:gap-x-28{column-gap:7rem}.\32xl\:gap-x-32{column-gap:8rem}.\32xl\:gap-x-36{column-gap:9rem}.\32xl\:gap-x-40{column-gap:10rem}.\32xl\:gap-x-44{column-gap:11rem}.\32xl\:gap-x-48{column-gap:12rem}.\32xl\:gap-x-52{column-gap:13rem}.\32xl\:gap-x-56{column-gap:14rem}.\32xl\:gap-x-60{column-gap:15rem}.\32xl\:gap-x-64{column-gap:16rem}.\32xl\:gap-x-72{column-gap:18rem}.\32xl\:gap-x-80{column-gap:20rem}.\32xl\:gap-x-96{column-gap:24rem}.\32xl\:gap-x-px{column-gap:1px}.\32xl\:gap-x-0\.5{column-gap:.125rem}.\32xl\:gap-x-1\.5{column-gap:.375rem}.\32xl\:gap-x-2\.5{column-gap:.625rem}.\32xl\:gap-x-3\.5{column-gap:.875rem}.\32xl\:gap-y-0{row-gap:0}.\32xl\:gap-y-1{row-gap:.25rem}.\32xl\:gap-y-2{row-gap:.5rem}.\32xl\:gap-y-3{row-gap:.75rem}.\32xl\:gap-y-4{row-gap:1rem}.\32xl\:gap-y-5{row-gap:1.25rem}.\32xl\:gap-y-6{row-gap:1.5rem}.\32xl\:gap-y-7{row-gap:1.75rem}.\32xl\:gap-y-8{row-gap:2rem}.\32xl\:gap-y-9{row-gap:2.25rem}.\32xl\:gap-y-10{row-gap:2.5rem}.\32xl\:gap-y-11{row-gap:2.75rem}.\32xl\:gap-y-12{row-gap:3rem}.\32xl\:gap-y-14{row-gap:3.5rem}.\32xl\:gap-y-16{row-gap:4rem}.\32xl\:gap-y-20{row-gap:5rem}.\32xl\:gap-y-24{row-gap:6rem}.\32xl\:gap-y-28{row-gap:7rem}.\32xl\:gap-y-32{row-gap:8rem}.\32xl\:gap-y-36{row-gap:9rem}.\32xl\:gap-y-40{row-gap:10rem}.\32xl\:gap-y-44{row-gap:11rem}.\32xl\:gap-y-48{row-gap:12rem}.\32xl\:gap-y-52{row-gap:13rem}.\32xl\:gap-y-56{row-gap:14rem}.\32xl\:gap-y-60{row-gap:15rem}.\32xl\:gap-y-64{row-gap:16rem}.\32xl\:gap-y-72{row-gap:18rem}.\32xl\:gap-y-80{row-gap:20rem}.\32xl\:gap-y-96{row-gap:24rem}.\32xl\:gap-y-px{row-gap:1px}.\32xl\:gap-y-0\.5{row-gap:.125rem}.\32xl\:gap-y-1\.5{row-gap:.375rem}.\32xl\:gap-y-2\.5{row-gap:.625rem}.\32xl\:gap-y-3\.5{row-gap:.875rem}.\32xl\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.\32xl\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\32xl\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.\32xl\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.\32xl\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.\32xl\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.\32xl\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.\32xl\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.\32xl\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.\32xl\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.\32xl\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.\32xl\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.\32xl\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.\32xl\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.\32xl\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.\32xl\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.\32xl\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.\32xl\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.\32xl\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.\32xl\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.\32xl\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.\32xl\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.\32xl\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.\32xl\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.\32xl\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.\32xl\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.\32xl\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.\32xl\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.\32xl\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.\32xl\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.\32xl\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.\32xl\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.\32xl\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.\32xl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.\32xl\:divide-x-0>: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)))}.\32xl\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-x>: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)))}.\32xl\:divide-y-0>:not([hidden])~:not([hidden]){--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))}.\32xl\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.\32xl\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.\32xl\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.\32xl\:divide-y>: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))}.\32xl\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.\32xl\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.\32xl\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.\32xl\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.\32xl\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.\32xl\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.\32xl\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.\32xl\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.\32xl\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.\32xl\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.\32xl\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.\32xl\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.\32xl\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.\32xl\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.\32xl\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.\32xl\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.\32xl\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.\32xl\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.\32xl\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.\32xl\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.\32xl\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.\32xl\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.\32xl\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.\32xl\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.\32xl\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.\32xl\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.\32xl\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.\32xl\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.\32xl\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.\32xl\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.\32xl\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.\32xl\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.\32xl\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.\32xl\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.\32xl\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.\32xl\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.\32xl\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.\32xl\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.\32xl\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.\32xl\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.\32xl\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.\32xl\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.\32xl\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.\32xl\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.\32xl\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.\32xl\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.\32xl\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.\32xl\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.\32xl\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.\32xl\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.\32xl\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.\32xl\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.\32xl\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.\32xl\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.\32xl\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.\32xl\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.\32xl\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.\32xl\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.\32xl\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.\32xl\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.\32xl\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.\32xl\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.\32xl\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.\32xl\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.\32xl\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.\32xl\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.\32xl\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.\32xl\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.\32xl\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.\32xl\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.\32xl\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.\32xl\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.\32xl\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.\32xl\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.\32xl\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.\32xl\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.\32xl\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.\32xl\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.\32xl\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.\32xl\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.\32xl\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.\32xl\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.\32xl\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.\32xl\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.\32xl\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.\32xl\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.\32xl\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.\32xl\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.\32xl\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.\32xl\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.\32xl\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.\32xl\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.\32xl\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.\32xl\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.\32xl\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.\32xl\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.\32xl\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.\32xl\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.\32xl\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.\32xl\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.\32xl\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.\32xl\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.\32xl\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.\32xl\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.\32xl\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.\32xl\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.\32xl\:place-self-auto{place-self:auto}.\32xl\:place-self-start{place-self:start}.\32xl\:place-self-end{place-self:end}.\32xl\:place-self-center{place-self:center}.\32xl\:place-self-stretch{place-self:stretch}.\32xl\:self-auto{align-self:auto}.\32xl\:self-start{align-self:flex-start}.\32xl\:self-end{align-self:flex-end}.\32xl\:self-center{align-self:center}.\32xl\:self-stretch{align-self:stretch}.\32xl\:self-baseline{align-self:baseline}.\32xl\:justify-self-auto{justify-self:auto}.\32xl\:justify-self-start{justify-self:start}.\32xl\:justify-self-end{justify-self:end}.\32xl\:justify-self-center{justify-self:center}.\32xl\:justify-self-stretch{justify-self:stretch}.\32xl\:overflow-auto{overflow:auto}.\32xl\:overflow-hidden{overflow:hidden}.\32xl\:overflow-visible{overflow:visible}.\32xl\:overflow-scroll{overflow:scroll}.\32xl\:overflow-x-auto{overflow-x:auto}.\32xl\:overflow-y-auto{overflow-y:auto}.\32xl\:overflow-x-hidden{overflow-x:hidden}.\32xl\:overflow-y-hidden{overflow-y:hidden}.\32xl\:overflow-x-visible{overflow-x:visible}.\32xl\:overflow-y-visible{overflow-y:visible}.\32xl\:overflow-x-scroll{overflow-x:scroll}.\32xl\:overflow-y-scroll{overflow-y:scroll}.\32xl\:overscroll-auto{overscroll-behavior:auto}.\32xl\:overscroll-contain{overscroll-behavior:contain}.\32xl\:overscroll-none{overscroll-behavior:none}.\32xl\:overscroll-y-auto{overscroll-behavior-y:auto}.\32xl\:overscroll-y-contain{overscroll-behavior-y:contain}.\32xl\:overscroll-y-none{overscroll-behavior-y:none}.\32xl\:overscroll-x-auto{overscroll-behavior-x:auto}.\32xl\:overscroll-x-contain{overscroll-behavior-x:contain}.\32xl\:overscroll-x-none{overscroll-behavior-x:none}.\32xl\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\32xl\:overflow-ellipsis{text-overflow:ellipsis}.\32xl\:overflow-clip{text-overflow:clip}.\32xl\:whitespace-normal{white-space:normal}.\32xl\:whitespace-nowrap{white-space:nowrap}.\32xl\:whitespace-pre{white-space:pre}.\32xl\:whitespace-pre-line{white-space:pre-line}.\32xl\:whitespace-pre-wrap{white-space:pre-wrap}.\32xl\:break-normal{overflow-wrap:normal;word-break:normal}.\32xl\:break-words{overflow-wrap:break-word}.\32xl\:break-all{word-break:break-all}.\32xl\:rounded-none{border-radius:0}.\32xl\:rounded-sm{border-radius:.125rem}.\32xl\:rounded{border-radius:.25rem}.\32xl\:rounded-md{border-radius:.375rem}.\32xl\:rounded-lg{border-radius:.5rem}.\32xl\:rounded-xl{border-radius:.75rem}.\32xl\:rounded-2xl{border-radius:1rem}.\32xl\:rounded-3xl{border-radius:1.5rem}.\32xl\:rounded-full{border-radius:9999px}.\32xl\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.\32xl\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.\32xl\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.\32xl\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.\32xl\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.\32xl\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.\32xl\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.\32xl\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.\32xl\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.\32xl\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.\32xl\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.\32xl\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.\32xl\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\32xl\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.\32xl\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.\32xl\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.\32xl\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.\32xl\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.\32xl\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.\32xl\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.\32xl\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.\32xl\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.\32xl\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.\32xl\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.\32xl\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.\32xl\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.\32xl\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.\32xl\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.\32xl\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.\32xl\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.\32xl\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\32xl\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.\32xl\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.\32xl\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.\32xl\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.\32xl\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.\32xl\:rounded-tl-none{border-top-left-radius:0}.\32xl\:rounded-tl-sm{border-top-left-radius:.125rem}.\32xl\:rounded-tl{border-top-left-radius:.25rem}.\32xl\:rounded-tl-md{border-top-left-radius:.375rem}.\32xl\:rounded-tl-lg{border-top-left-radius:.5rem}.\32xl\:rounded-tl-xl{border-top-left-radius:.75rem}.\32xl\:rounded-tl-2xl{border-top-left-radius:1rem}.\32xl\:rounded-tl-3xl{border-top-left-radius:1.5rem}.\32xl\:rounded-tl-full{border-top-left-radius:9999px}.\32xl\:rounded-tr-none{border-top-right-radius:0}.\32xl\:rounded-tr-sm{border-top-right-radius:.125rem}.\32xl\:rounded-tr{border-top-right-radius:.25rem}.\32xl\:rounded-tr-md{border-top-right-radius:.375rem}.\32xl\:rounded-tr-lg{border-top-right-radius:.5rem}.\32xl\:rounded-tr-xl{border-top-right-radius:.75rem}.\32xl\:rounded-tr-2xl{border-top-right-radius:1rem}.\32xl\:rounded-tr-3xl{border-top-right-radius:1.5rem}.\32xl\:rounded-tr-full{border-top-right-radius:9999px}.\32xl\:rounded-br-none{border-bottom-right-radius:0}.\32xl\:rounded-br-sm{border-bottom-right-radius:.125rem}.\32xl\:rounded-br{border-bottom-right-radius:.25rem}.\32xl\:rounded-br-md{border-bottom-right-radius:.375rem}.\32xl\:rounded-br-lg{border-bottom-right-radius:.5rem}.\32xl\:rounded-br-xl{border-bottom-right-radius:.75rem}.\32xl\:rounded-br-2xl{border-bottom-right-radius:1rem}.\32xl\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.\32xl\:rounded-br-full{border-bottom-right-radius:9999px}.\32xl\:rounded-bl-none{border-bottom-left-radius:0}.\32xl\:rounded-bl-sm{border-bottom-left-radius:.125rem}.\32xl\:rounded-bl{border-bottom-left-radius:.25rem}.\32xl\:rounded-bl-md{border-bottom-left-radius:.375rem}.\32xl\:rounded-bl-lg{border-bottom-left-radius:.5rem}.\32xl\:rounded-bl-xl{border-bottom-left-radius:.75rem}.\32xl\:rounded-bl-2xl{border-bottom-left-radius:1rem}.\32xl\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.\32xl\:rounded-bl-full{border-bottom-left-radius:9999px}.\32xl\:border-0{border-width:0}.\32xl\:border-2{border-width:2px}.\32xl\:border-4{border-width:4px}.\32xl\:border-8{border-width:8px}.\32xl\:border{border-width:1px}.\32xl\:border-t-0{border-top-width:0}.\32xl\:border-t-2{border-top-width:2px}.\32xl\:border-t-4{border-top-width:4px}.\32xl\:border-t-8{border-top-width:8px}.\32xl\:border-t{border-top-width:1px}.\32xl\:border-r-0{border-right-width:0}.\32xl\:border-r-2{border-right-width:2px}.\32xl\:border-r-4{border-right-width:4px}.\32xl\:border-r-8{border-right-width:8px}.\32xl\:border-r{border-right-width:1px}.\32xl\:border-b-0{border-bottom-width:0}.\32xl\:border-b-2{border-bottom-width:2px}.\32xl\:border-b-4{border-bottom-width:4px}.\32xl\:border-b-8{border-bottom-width:8px}.\32xl\:border-b{border-bottom-width:1px}.\32xl\:border-l-0{border-left-width:0}.\32xl\:border-l-2{border-left-width:2px}.\32xl\:border-l-4{border-left-width:4px}.\32xl\:border-l-8{border-left-width:8px}.\32xl\:border-l{border-left-width:1px}.\32xl\:border-solid{border-style:solid}.\32xl\:border-dashed{border-style:dashed}.\32xl\:border-dotted{border-style:dotted}.\32xl\:border-double{border-style:double}.\32xl\:border-none{border-style:none}.\32xl\:border-transparent{border-color:transparent}.\32xl\:border-current{border-color:currentColor}.\32xl\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-transparent{border-color:transparent}.group:hover .\32xl\:group-hover\:border-current{border-color:currentColor}.group:hover .\32xl\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:focus-within\:border-transparent:focus-within{border-color:transparent}.\32xl\:focus-within\:border-current:focus-within{border-color:currentColor}.\32xl\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:hover\:border-transparent:hover{border-color:transparent}.\32xl\:hover\:border-current:hover{border-color:currentColor}.\32xl\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:focus\:border-transparent:focus{border-color:transparent}.\32xl\:focus\:border-current:focus{border-color:currentColor}.\32xl\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:border-opacity-0{--tw-border-opacity:0}.\32xl\:border-opacity-5{--tw-border-opacity:0.05}.\32xl\:border-opacity-10{--tw-border-opacity:0.1}.\32xl\:border-opacity-20{--tw-border-opacity:0.2}.\32xl\:border-opacity-25{--tw-border-opacity:0.25}.\32xl\:border-opacity-30{--tw-border-opacity:0.3}.\32xl\:border-opacity-40{--tw-border-opacity:0.4}.\32xl\:border-opacity-50{--tw-border-opacity:0.5}.\32xl\:border-opacity-60{--tw-border-opacity:0.6}.\32xl\:border-opacity-70{--tw-border-opacity:0.7}.\32xl\:border-opacity-75{--tw-border-opacity:0.75}.\32xl\:border-opacity-80{--tw-border-opacity:0.8}.\32xl\:border-opacity-90{--tw-border-opacity:0.9}.\32xl\:border-opacity-95{--tw-border-opacity:0.95}.\32xl\:border-opacity-100{--tw-border-opacity:1}.group:hover .\32xl\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .\32xl\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .\32xl\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .\32xl\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .\32xl\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .\32xl\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .\32xl\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .\32xl\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .\32xl\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .\32xl\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .\32xl\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .\32xl\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .\32xl\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .\32xl\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .\32xl\:group-hover\:border-opacity-100{--tw-border-opacity:1}.\32xl\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.\32xl\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.\32xl\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.\32xl\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.\32xl\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.\32xl\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.\32xl\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.\32xl\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.\32xl\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.\32xl\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.\32xl\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.\32xl\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.\32xl\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.\32xl\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.\32xl\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.\32xl\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.\32xl\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.\32xl\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.\32xl\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.\32xl\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.\32xl\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.\32xl\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.\32xl\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.\32xl\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.\32xl\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.\32xl\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.\32xl\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.\32xl\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.\32xl\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.\32xl\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.\32xl\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.\32xl\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.\32xl\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.\32xl\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.\32xl\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.\32xl\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.\32xl\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.\32xl\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.\32xl\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.\32xl\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.\32xl\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.\32xl\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.\32xl\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.\32xl\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.\32xl\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.\32xl\:bg-transparent{background-color:transparent}.\32xl\:bg-current{background-color:currentColor}.\32xl\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-transparent{background-color:transparent}.group:hover .\32xl\:group-hover\:bg-current{background-color:currentColor}.group:hover .\32xl\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-transparent:focus-within{background-color:transparent}.\32xl\:focus-within\:bg-current:focus-within{background-color:currentColor}.\32xl\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:hover\:bg-transparent:hover{background-color:transparent}.\32xl\:hover\:bg-current:hover{background-color:currentColor}.\32xl\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:focus\:bg-transparent:focus{background-color:transparent}.\32xl\:focus\:bg-current:focus{background-color:currentColor}.\32xl\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:bg-opacity-0{--tw-bg-opacity:0}.\32xl\:bg-opacity-5{--tw-bg-opacity:0.05}.\32xl\:bg-opacity-10{--tw-bg-opacity:0.1}.\32xl\:bg-opacity-20{--tw-bg-opacity:0.2}.\32xl\:bg-opacity-25{--tw-bg-opacity:0.25}.\32xl\:bg-opacity-30{--tw-bg-opacity:0.3}.\32xl\:bg-opacity-40{--tw-bg-opacity:0.4}.\32xl\:bg-opacity-50{--tw-bg-opacity:0.5}.\32xl\:bg-opacity-60{--tw-bg-opacity:0.6}.\32xl\:bg-opacity-70{--tw-bg-opacity:0.7}.\32xl\:bg-opacity-75{--tw-bg-opacity:0.75}.\32xl\:bg-opacity-80{--tw-bg-opacity:0.8}.\32xl\:bg-opacity-90{--tw-bg-opacity:0.9}.\32xl\:bg-opacity-95{--tw-bg-opacity:0.95}.\32xl\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .\32xl\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .\32xl\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .\32xl\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .\32xl\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .\32xl\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .\32xl\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .\32xl\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .\32xl\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .\32xl\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .\32xl\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .\32xl\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .\32xl\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .\32xl\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .\32xl\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .\32xl\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.\32xl\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.\32xl\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.\32xl\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.\32xl\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.\32xl\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.\32xl\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.\32xl\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.\32xl\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.\32xl\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.\32xl\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.\32xl\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.\32xl\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.\32xl\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.\32xl\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.\32xl\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.\32xl\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.\32xl\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.\32xl\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.\32xl\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.\32xl\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.\32xl\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.\32xl\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.\32xl\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.\32xl\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.\32xl\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.\32xl\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.\32xl\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.\32xl\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.\32xl\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.\32xl\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.\32xl\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.\32xl\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.\32xl\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.\32xl\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.\32xl\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.\32xl\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.\32xl\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.\32xl\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.\32xl\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.\32xl\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.\32xl\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.\32xl\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.\32xl\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.\32xl\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.\32xl\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.\32xl\:bg-none{background-image:none}.\32xl\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.\32xl\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:to-transparent{--tw-gradient-to:transparent}.\32xl\:to-current{--tw-gradient-to:currentColor}.\32xl\:to-black{--tw-gradient-to:#000}.\32xl\:to-white{--tw-gradient-to:#fff}.\32xl\:to-gray-50{--tw-gradient-to:#f9fafb}.\32xl\:to-gray-100{--tw-gradient-to:#f3f4f6}.\32xl\:to-gray-200{--tw-gradient-to:#e5e7eb}.\32xl\:to-gray-300{--tw-gradient-to:#d1d5db}.\32xl\:to-gray-400{--tw-gradient-to:#9ca3af}.\32xl\:to-gray-500{--tw-gradient-to:#6b7280}.\32xl\:to-gray-600{--tw-gradient-to:#4b5563}.\32xl\:to-gray-700{--tw-gradient-to:#374151}.\32xl\:to-gray-800{--tw-gradient-to:#1f2937}.\32xl\:to-gray-900{--tw-gradient-to:#111827}.\32xl\:to-red-50{--tw-gradient-to:#fef2f2}.\32xl\:to-red-100{--tw-gradient-to:#fee2e2}.\32xl\:to-red-200{--tw-gradient-to:#fecaca}.\32xl\:to-red-300{--tw-gradient-to:#fca5a5}.\32xl\:to-red-400{--tw-gradient-to:#f87171}.\32xl\:to-red-500{--tw-gradient-to:#ef4444}.\32xl\:to-red-600{--tw-gradient-to:#dc2626}.\32xl\:to-red-700{--tw-gradient-to:#b91c1c}.\32xl\:to-red-800{--tw-gradient-to:#991b1b}.\32xl\:to-red-900{--tw-gradient-to:#7f1d1d}.\32xl\:to-yellow-50{--tw-gradient-to:#fffbeb}.\32xl\:to-yellow-100{--tw-gradient-to:#fef3c7}.\32xl\:to-yellow-200{--tw-gradient-to:#fde68a}.\32xl\:to-yellow-300{--tw-gradient-to:#fcd34d}.\32xl\:to-yellow-400{--tw-gradient-to:#fbbf24}.\32xl\:to-yellow-500{--tw-gradient-to:#f59e0b}.\32xl\:to-yellow-600{--tw-gradient-to:#d97706}.\32xl\:to-yellow-700{--tw-gradient-to:#b45309}.\32xl\:to-yellow-800{--tw-gradient-to:#92400e}.\32xl\:to-yellow-900{--tw-gradient-to:#78350f}.\32xl\:to-green-50{--tw-gradient-to:#ecfdf5}.\32xl\:to-green-100{--tw-gradient-to:#d1fae5}.\32xl\:to-green-200{--tw-gradient-to:#a7f3d0}.\32xl\:to-green-300{--tw-gradient-to:#6ee7b7}.\32xl\:to-green-400{--tw-gradient-to:#34d399}.\32xl\:to-green-500{--tw-gradient-to:#10b981}.\32xl\:to-green-600{--tw-gradient-to:#059669}.\32xl\:to-green-700{--tw-gradient-to:#047857}.\32xl\:to-green-800{--tw-gradient-to:#065f46}.\32xl\:to-green-900{--tw-gradient-to:#064e3b}.\32xl\:to-blue-50{--tw-gradient-to:#eff6ff}.\32xl\:to-blue-100{--tw-gradient-to:#dbeafe}.\32xl\:to-blue-200{--tw-gradient-to:#bfdbfe}.\32xl\:to-blue-300{--tw-gradient-to:#93c5fd}.\32xl\:to-blue-400{--tw-gradient-to:#60a5fa}.\32xl\:to-blue-500{--tw-gradient-to:#3b82f6}.\32xl\:to-blue-600{--tw-gradient-to:#2563eb}.\32xl\:to-blue-700{--tw-gradient-to:#1d4ed8}.\32xl\:to-blue-800{--tw-gradient-to:#1e40af}.\32xl\:to-blue-900{--tw-gradient-to:#1e3a8a}.\32xl\:to-indigo-50{--tw-gradient-to:#eef2ff}.\32xl\:to-indigo-100{--tw-gradient-to:#e0e7ff}.\32xl\:to-indigo-200{--tw-gradient-to:#c7d2fe}.\32xl\:to-indigo-300{--tw-gradient-to:#a5b4fc}.\32xl\:to-indigo-400{--tw-gradient-to:#818cf8}.\32xl\:to-indigo-500{--tw-gradient-to:#6366f1}.\32xl\:to-indigo-600{--tw-gradient-to:#4f46e5}.\32xl\:to-indigo-700{--tw-gradient-to:#4338ca}.\32xl\:to-indigo-800{--tw-gradient-to:#3730a3}.\32xl\:to-indigo-900{--tw-gradient-to:#312e81}.\32xl\:to-purple-50{--tw-gradient-to:#f5f3ff}.\32xl\:to-purple-100{--tw-gradient-to:#ede9fe}.\32xl\:to-purple-200{--tw-gradient-to:#ddd6fe}.\32xl\:to-purple-300{--tw-gradient-to:#c4b5fd}.\32xl\:to-purple-400{--tw-gradient-to:#a78bfa}.\32xl\:to-purple-500{--tw-gradient-to:#8b5cf6}.\32xl\:to-purple-600{--tw-gradient-to:#7c3aed}.\32xl\:to-purple-700{--tw-gradient-to:#6d28d9}.\32xl\:to-purple-800{--tw-gradient-to:#5b21b6}.\32xl\:to-purple-900{--tw-gradient-to:#4c1d95}.\32xl\:to-pink-50{--tw-gradient-to:#fdf2f8}.\32xl\:to-pink-100{--tw-gradient-to:#fce7f3}.\32xl\:to-pink-200{--tw-gradient-to:#fbcfe8}.\32xl\:to-pink-300{--tw-gradient-to:#f9a8d4}.\32xl\:to-pink-400{--tw-gradient-to:#f472b6}.\32xl\:to-pink-500{--tw-gradient-to:#ec4899}.\32xl\:to-pink-600{--tw-gradient-to:#db2777}.\32xl\:to-pink-700{--tw-gradient-to:#be185d}.\32xl\:to-pink-800{--tw-gradient-to:#9d174d}.\32xl\:to-pink-900{--tw-gradient-to:#831843}.\32xl\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.\32xl\:hover\:to-current:hover{--tw-gradient-to:currentColor}.\32xl\:hover\:to-black:hover{--tw-gradient-to:#000}.\32xl\:hover\:to-white:hover{--tw-gradient-to:#fff}.\32xl\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.\32xl\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.\32xl\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.\32xl\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.\32xl\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.\32xl\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.\32xl\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.\32xl\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.\32xl\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.\32xl\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.\32xl\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.\32xl\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.\32xl\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.\32xl\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.\32xl\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.\32xl\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.\32xl\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.\32xl\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.\32xl\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.\32xl\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.\32xl\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.\32xl\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.\32xl\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.\32xl\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.\32xl\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.\32xl\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.\32xl\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.\32xl\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.\32xl\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.\32xl\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.\32xl\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.\32xl\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.\32xl\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.\32xl\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.\32xl\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.\32xl\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.\32xl\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.\32xl\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.\32xl\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.\32xl\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.\32xl\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.\32xl\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.\32xl\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.\32xl\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.\32xl\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.\32xl\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.\32xl\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.\32xl\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.\32xl\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.\32xl\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.\32xl\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.\32xl\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.\32xl\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.\32xl\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.\32xl\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.\32xl\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.\32xl\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.\32xl\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.\32xl\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.\32xl\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.\32xl\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.\32xl\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.\32xl\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.\32xl\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.\32xl\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.\32xl\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.\32xl\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.\32xl\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.\32xl\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.\32xl\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.\32xl\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.\32xl\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.\32xl\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.\32xl\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.\32xl\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.\32xl\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.\32xl\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.\32xl\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.\32xl\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.\32xl\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.\32xl\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.\32xl\:focus\:to-current:focus{--tw-gradient-to:currentColor}.\32xl\:focus\:to-black:focus{--tw-gradient-to:#000}.\32xl\:focus\:to-white:focus{--tw-gradient-to:#fff}.\32xl\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.\32xl\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.\32xl\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.\32xl\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.\32xl\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.\32xl\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.\32xl\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.\32xl\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.\32xl\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.\32xl\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.\32xl\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.\32xl\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.\32xl\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.\32xl\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.\32xl\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.\32xl\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.\32xl\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.\32xl\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.\32xl\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.\32xl\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.\32xl\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.\32xl\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.\32xl\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.\32xl\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.\32xl\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.\32xl\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.\32xl\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.\32xl\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.\32xl\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.\32xl\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.\32xl\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.\32xl\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.\32xl\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.\32xl\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.\32xl\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.\32xl\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.\32xl\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.\32xl\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.\32xl\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.\32xl\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.\32xl\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.\32xl\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.\32xl\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.\32xl\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.\32xl\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.\32xl\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.\32xl\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.\32xl\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.\32xl\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.\32xl\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.\32xl\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.\32xl\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.\32xl\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.\32xl\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.\32xl\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.\32xl\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.\32xl\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.\32xl\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.\32xl\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.\32xl\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.\32xl\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.\32xl\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.\32xl\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.\32xl\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.\32xl\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.\32xl\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.\32xl\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.\32xl\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.\32xl\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.\32xl\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.\32xl\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.\32xl\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.\32xl\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.\32xl\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.\32xl\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.\32xl\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.\32xl\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.\32xl\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.\32xl\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.\32xl\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.\32xl\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.\32xl\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.\32xl\:bg-auto{background-size:auto}.\32xl\:bg-cover{background-size:cover}.\32xl\:bg-contain{background-size:contain}.\32xl\:bg-fixed{background-attachment:fixed}.\32xl\:bg-local{background-attachment:local}.\32xl\:bg-scroll{background-attachment:scroll}.\32xl\:bg-clip-border{background-clip:border-box}.\32xl\:bg-clip-padding{background-clip:padding-box}.\32xl\:bg-clip-content{background-clip:content-box}.\32xl\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.\32xl\:bg-bottom{background-position:bottom}.\32xl\:bg-center{background-position:center}.\32xl\:bg-left{background-position:left}.\32xl\:bg-left-bottom{background-position:left bottom}.\32xl\:bg-left-top{background-position:left top}.\32xl\:bg-right{background-position:right}.\32xl\:bg-right-bottom{background-position:right bottom}.\32xl\:bg-right-top{background-position:right top}.\32xl\:bg-top{background-position:top}.\32xl\:bg-repeat{background-repeat:repeat}.\32xl\:bg-no-repeat{background-repeat:no-repeat}.\32xl\:bg-repeat-x{background-repeat:repeat-x}.\32xl\:bg-repeat-y{background-repeat:repeat-y}.\32xl\:bg-repeat-round{background-repeat:round}.\32xl\:bg-repeat-space{background-repeat:space}.\32xl\:bg-origin-border{background-origin:border-box}.\32xl\:bg-origin-padding{background-origin:padding-box}.\32xl\:bg-origin-content{background-origin:content-box}.\32xl\:fill-current{fill:currentColor}.\32xl\:stroke-current{stroke:currentColor}.\32xl\:stroke-0{stroke-width:0}.\32xl\:stroke-1{stroke-width:1}.\32xl\:stroke-2{stroke-width:2}.\32xl\:object-contain{object-fit:contain}.\32xl\:object-cover{object-fit:cover}.\32xl\:object-fill{object-fit:fill}.\32xl\:object-none{object-fit:none}.\32xl\:object-scale-down{object-fit:scale-down}.\32xl\:object-bottom{object-position:bottom}.\32xl\:object-center{object-position:center}.\32xl\:object-left{object-position:left}.\32xl\:object-left-bottom{object-position:left bottom}.\32xl\:object-left-top{object-position:left top}.\32xl\:object-right{object-position:right}.\32xl\:object-right-bottom{object-position:right bottom}.\32xl\:object-right-top{object-position:right top}.\32xl\:object-top{object-position:top}.\32xl\:p-0{padding:0}.\32xl\:p-1{padding:.25rem}.\32xl\:p-2{padding:.5rem}.\32xl\:p-3{padding:.75rem}.\32xl\:p-4{padding:1rem}.\32xl\:p-5{padding:1.25rem}.\32xl\:p-6{padding:1.5rem}.\32xl\:p-7{padding:1.75rem}.\32xl\:p-8{padding:2rem}.\32xl\:p-9{padding:2.25rem}.\32xl\:p-10{padding:2.5rem}.\32xl\:p-11{padding:2.75rem}.\32xl\:p-12{padding:3rem}.\32xl\:p-14{padding:3.5rem}.\32xl\:p-16{padding:4rem}.\32xl\:p-20{padding:5rem}.\32xl\:p-24{padding:6rem}.\32xl\:p-28{padding:7rem}.\32xl\:p-32{padding:8rem}.\32xl\:p-36{padding:9rem}.\32xl\:p-40{padding:10rem}.\32xl\:p-44{padding:11rem}.\32xl\:p-48{padding:12rem}.\32xl\:p-52{padding:13rem}.\32xl\:p-56{padding:14rem}.\32xl\:p-60{padding:15rem}.\32xl\:p-64{padding:16rem}.\32xl\:p-72{padding:18rem}.\32xl\:p-80{padding:20rem}.\32xl\:p-96{padding:24rem}.\32xl\:p-px{padding:1px}.\32xl\:p-0\.5{padding:.125rem}.\32xl\:p-1\.5{padding:.375rem}.\32xl\:p-2\.5{padding:.625rem}.\32xl\:p-3\.5{padding:.875rem}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:px-1{padding-left:.25rem;padding-right:.25rem}.\32xl\:px-2{padding-left:.5rem;padding-right:.5rem}.\32xl\:px-3{padding-left:.75rem;padding-right:.75rem}.\32xl\:px-4{padding-left:1rem;padding-right:1rem}.\32xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.\32xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32xl\:px-7{padding-left:1.75rem;padding-right:1.75rem}.\32xl\:px-8{padding-left:2rem;padding-right:2rem}.\32xl\:px-9{padding-left:2.25rem;padding-right:2.25rem}.\32xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.\32xl\:px-11{padding-left:2.75rem;padding-right:2.75rem}.\32xl\:px-12{padding-left:3rem;padding-right:3rem}.\32xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.\32xl\:px-16{padding-left:4rem;padding-right:4rem}.\32xl\:px-20{padding-left:5rem;padding-right:5rem}.\32xl\:px-24{padding-left:6rem;padding-right:6rem}.\32xl\:px-28{padding-left:7rem;padding-right:7rem}.\32xl\:px-32{padding-left:8rem;padding-right:8rem}.\32xl\:px-36{padding-left:9rem;padding-right:9rem}.\32xl\:px-40{padding-left:10rem;padding-right:10rem}.\32xl\:px-44{padding-left:11rem;padding-right:11rem}.\32xl\:px-48{padding-left:12rem;padding-right:12rem}.\32xl\:px-52{padding-left:13rem;padding-right:13rem}.\32xl\:px-56{padding-left:14rem;padding-right:14rem}.\32xl\:px-60{padding-left:15rem;padding-right:15rem}.\32xl\:px-64{padding-left:16rem;padding-right:16rem}.\32xl\:px-72{padding-left:18rem;padding-right:18rem}.\32xl\:px-80{padding-left:20rem;padding-right:20rem}.\32xl\:px-96{padding-left:24rem;padding-right:24rem}.\32xl\:px-px{padding-left:1px;padding-right:1px}.\32xl\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.\32xl\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.\32xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.\32xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.\32xl\:py-0{padding-top:0;padding-bottom:0}.\32xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.\32xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.\32xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.\32xl\:py-4{padding-top:1rem;padding-bottom:1rem}.\32xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.\32xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\32xl\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.\32xl\:py-8{padding-top:2rem;padding-bottom:2rem}.\32xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.\32xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.\32xl\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.\32xl\:py-12{padding-top:3rem;padding-bottom:3rem}.\32xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.\32xl\:py-16{padding-top:4rem;padding-bottom:4rem}.\32xl\:py-20{padding-top:5rem;padding-bottom:5rem}.\32xl\:py-24{padding-top:6rem;padding-bottom:6rem}.\32xl\:py-28{padding-top:7rem;padding-bottom:7rem}.\32xl\:py-32{padding-top:8rem;padding-bottom:8rem}.\32xl\:py-36{padding-top:9rem;padding-bottom:9rem}.\32xl\:py-40{padding-top:10rem;padding-bottom:10rem}.\32xl\:py-44{padding-top:11rem;padding-bottom:11rem}.\32xl\:py-48{padding-top:12rem;padding-bottom:12rem}.\32xl\:py-52{padding-top:13rem;padding-bottom:13rem}.\32xl\:py-56{padding-top:14rem;padding-bottom:14rem}.\32xl\:py-60{padding-top:15rem;padding-bottom:15rem}.\32xl\:py-64{padding-top:16rem;padding-bottom:16rem}.\32xl\:py-72{padding-top:18rem;padding-bottom:18rem}.\32xl\:py-80{padding-top:20rem;padding-bottom:20rem}.\32xl\:py-96{padding-top:24rem;padding-bottom:24rem}.\32xl\:py-px{padding-top:1px;padding-bottom:1px}.\32xl\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.\32xl\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.\32xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.\32xl\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.\32xl\:pt-0{padding-top:0}.\32xl\:pt-1{padding-top:.25rem}.\32xl\:pt-2{padding-top:.5rem}.\32xl\:pt-3{padding-top:.75rem}.\32xl\:pt-4{padding-top:1rem}.\32xl\:pt-5{padding-top:1.25rem}.\32xl\:pt-6{padding-top:1.5rem}.\32xl\:pt-7{padding-top:1.75rem}.\32xl\:pt-8{padding-top:2rem}.\32xl\:pt-9{padding-top:2.25rem}.\32xl\:pt-10{padding-top:2.5rem}.\32xl\:pt-11{padding-top:2.75rem}.\32xl\:pt-12{padding-top:3rem}.\32xl\:pt-14{padding-top:3.5rem}.\32xl\:pt-16{padding-top:4rem}.\32xl\:pt-20{padding-top:5rem}.\32xl\:pt-24{padding-top:6rem}.\32xl\:pt-28{padding-top:7rem}.\32xl\:pt-32{padding-top:8rem}.\32xl\:pt-36{padding-top:9rem}.\32xl\:pt-40{padding-top:10rem}.\32xl\:pt-44{padding-top:11rem}.\32xl\:pt-48{padding-top:12rem}.\32xl\:pt-52{padding-top:13rem}.\32xl\:pt-56{padding-top:14rem}.\32xl\:pt-60{padding-top:15rem}.\32xl\:pt-64{padding-top:16rem}.\32xl\:pt-72{padding-top:18rem}.\32xl\:pt-80{padding-top:20rem}.\32xl\:pt-96{padding-top:24rem}.\32xl\:pt-px{padding-top:1px}.\32xl\:pt-0\.5{padding-top:.125rem}.\32xl\:pt-1\.5{padding-top:.375rem}.\32xl\:pt-2\.5{padding-top:.625rem}.\32xl\:pt-3\.5{padding-top:.875rem}.\32xl\:pr-0{padding-right:0}.\32xl\:pr-1{padding-right:.25rem}.\32xl\:pr-2{padding-right:.5rem}.\32xl\:pr-3{padding-right:.75rem}.\32xl\:pr-4{padding-right:1rem}.\32xl\:pr-5{padding-right:1.25rem}.\32xl\:pr-6{padding-right:1.5rem}.\32xl\:pr-7{padding-right:1.75rem}.\32xl\:pr-8{padding-right:2rem}.\32xl\:pr-9{padding-right:2.25rem}.\32xl\:pr-10{padding-right:2.5rem}.\32xl\:pr-11{padding-right:2.75rem}.\32xl\:pr-12{padding-right:3rem}.\32xl\:pr-14{padding-right:3.5rem}.\32xl\:pr-16{padding-right:4rem}.\32xl\:pr-20{padding-right:5rem}.\32xl\:pr-24{padding-right:6rem}.\32xl\:pr-28{padding-right:7rem}.\32xl\:pr-32{padding-right:8rem}.\32xl\:pr-36{padding-right:9rem}.\32xl\:pr-40{padding-right:10rem}.\32xl\:pr-44{padding-right:11rem}.\32xl\:pr-48{padding-right:12rem}.\32xl\:pr-52{padding-right:13rem}.\32xl\:pr-56{padding-right:14rem}.\32xl\:pr-60{padding-right:15rem}.\32xl\:pr-64{padding-right:16rem}.\32xl\:pr-72{padding-right:18rem}.\32xl\:pr-80{padding-right:20rem}.\32xl\:pr-96{padding-right:24rem}.\32xl\:pr-px{padding-right:1px}.\32xl\:pr-0\.5{padding-right:.125rem}.\32xl\:pr-1\.5{padding-right:.375rem}.\32xl\:pr-2\.5{padding-right:.625rem}.\32xl\:pr-3\.5{padding-right:.875rem}.\32xl\:pb-0{padding-bottom:0}.\32xl\:pb-1{padding-bottom:.25rem}.\32xl\:pb-2{padding-bottom:.5rem}.\32xl\:pb-3{padding-bottom:.75rem}.\32xl\:pb-4{padding-bottom:1rem}.\32xl\:pb-5{padding-bottom:1.25rem}.\32xl\:pb-6{padding-bottom:1.5rem}.\32xl\:pb-7{padding-bottom:1.75rem}.\32xl\:pb-8{padding-bottom:2rem}.\32xl\:pb-9{padding-bottom:2.25rem}.\32xl\:pb-10{padding-bottom:2.5rem}.\32xl\:pb-11{padding-bottom:2.75rem}.\32xl\:pb-12{padding-bottom:3rem}.\32xl\:pb-14{padding-bottom:3.5rem}.\32xl\:pb-16{padding-bottom:4rem}.\32xl\:pb-20{padding-bottom:5rem}.\32xl\:pb-24{padding-bottom:6rem}.\32xl\:pb-28{padding-bottom:7rem}.\32xl\:pb-32{padding-bottom:8rem}.\32xl\:pb-36{padding-bottom:9rem}.\32xl\:pb-40{padding-bottom:10rem}.\32xl\:pb-44{padding-bottom:11rem}.\32xl\:pb-48{padding-bottom:12rem}.\32xl\:pb-52{padding-bottom:13rem}.\32xl\:pb-56{padding-bottom:14rem}.\32xl\:pb-60{padding-bottom:15rem}.\32xl\:pb-64{padding-bottom:16rem}.\32xl\:pb-72{padding-bottom:18rem}.\32xl\:pb-80{padding-bottom:20rem}.\32xl\:pb-96{padding-bottom:24rem}.\32xl\:pb-px{padding-bottom:1px}.\32xl\:pb-0\.5{padding-bottom:.125rem}.\32xl\:pb-1\.5{padding-bottom:.375rem}.\32xl\:pb-2\.5{padding-bottom:.625rem}.\32xl\:pb-3\.5{padding-bottom:.875rem}.\32xl\:pl-0{padding-left:0}.\32xl\:pl-1{padding-left:.25rem}.\32xl\:pl-2{padding-left:.5rem}.\32xl\:pl-3{padding-left:.75rem}.\32xl\:pl-4{padding-left:1rem}.\32xl\:pl-5{padding-left:1.25rem}.\32xl\:pl-6{padding-left:1.5rem}.\32xl\:pl-7{padding-left:1.75rem}.\32xl\:pl-8{padding-left:2rem}.\32xl\:pl-9{padding-left:2.25rem}.\32xl\:pl-10{padding-left:2.5rem}.\32xl\:pl-11{padding-left:2.75rem}.\32xl\:pl-12{padding-left:3rem}.\32xl\:pl-14{padding-left:3.5rem}.\32xl\:pl-16{padding-left:4rem}.\32xl\:pl-20{padding-left:5rem}.\32xl\:pl-24{padding-left:6rem}.\32xl\:pl-28{padding-left:7rem}.\32xl\:pl-32{padding-left:8rem}.\32xl\:pl-36{padding-left:9rem}.\32xl\:pl-40{padding-left:10rem}.\32xl\:pl-44{padding-left:11rem}.\32xl\:pl-48{padding-left:12rem}.\32xl\:pl-52{padding-left:13rem}.\32xl\:pl-56{padding-left:14rem}.\32xl\:pl-60{padding-left:15rem}.\32xl\:pl-64{padding-left:16rem}.\32xl\:pl-72{padding-left:18rem}.\32xl\:pl-80{padding-left:20rem}.\32xl\:pl-96{padding-left:24rem}.\32xl\:pl-px{padding-left:1px}.\32xl\:pl-0\.5{padding-left:.125rem}.\32xl\:pl-1\.5{padding-left:.375rem}.\32xl\:pl-2\.5{padding-left:.625rem}.\32xl\:pl-3\.5{padding-left:.875rem}.\32xl\:text-left{text-align:left}.\32xl\:text-center{text-align:center}.\32xl\:text-right{text-align:right}.\32xl\:text-justify{text-align:justify}.\32xl\:align-baseline{vertical-align:baseline}.\32xl\:align-top{vertical-align:top}.\32xl\:align-middle{vertical-align:middle}.\32xl\:align-bottom{vertical-align:bottom}.\32xl\:align-text-top{vertical-align:text-top}.\32xl\:align-text-bottom{vertical-align:text-bottom}.\32xl\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\32xl\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.\32xl\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.\32xl\:text-xs{font-size:.75rem;line-height:1rem}.\32xl\:text-sm{font-size:.875rem;line-height:1.25rem}.\32xl\:text-base{font-size:1rem;line-height:1.5rem}.\32xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.\32xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.\32xl\:text-2xl{font-size:1.5rem;line-height:2rem}.\32xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.\32xl\:text-5xl{font-size:3rem;line-height:1}.\32xl\:text-6xl{font-size:3.75rem;line-height:1}.\32xl\:text-7xl{font-size:4.5rem;line-height:1}.\32xl\:text-8xl{font-size:6rem;line-height:1}.\32xl\:text-9xl{font-size:8rem;line-height:1}.\32xl\:font-thin{font-weight:100}.\32xl\:font-extralight{font-weight:200}.\32xl\:font-light{font-weight:300}.\32xl\:font-normal{font-weight:400}.\32xl\:font-medium{font-weight:500}.\32xl\:font-semibold{font-weight:600}.\32xl\:font-bold{font-weight:700}.\32xl\:font-extrabold{font-weight:800}.\32xl\:font-black{font-weight:900}.\32xl\:uppercase{text-transform:uppercase}.\32xl\:lowercase{text-transform:lowercase}.\32xl\:capitalize{text-transform:capitalize}.\32xl\:normal-case{text-transform:none}.\32xl\:italic{font-style:italic}.\32xl\:not-italic{font-style:normal}.\32xl\:diagonal-fractions,.\32xl\:lining-nums,.\32xl\:oldstyle-nums,.\32xl\:ordinal,.\32xl\:proportional-nums,.\32xl\:slashed-zero,.\32xl\:stacked-fractions,.\32xl\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\32xl\:normal-nums{font-variant-numeric:normal}.\32xl\:ordinal{--tw-ordinal:ordinal}.\32xl\:slashed-zero{--tw-slashed-zero:slashed-zero}.\32xl\:lining-nums{--tw-numeric-figure:lining-nums}.\32xl\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.\32xl\:proportional-nums{--tw-numeric-spacing:proportional-nums}.\32xl\:tabular-nums{--tw-numeric-spacing:tabular-nums}.\32xl\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.\32xl\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.\32xl\:leading-3{line-height:.75rem}.\32xl\:leading-4{line-height:1rem}.\32xl\:leading-5{line-height:1.25rem}.\32xl\:leading-6{line-height:1.5rem}.\32xl\:leading-7{line-height:1.75rem}.\32xl\:leading-8{line-height:2rem}.\32xl\:leading-9{line-height:2.25rem}.\32xl\:leading-10{line-height:2.5rem}.\32xl\:leading-none{line-height:1}.\32xl\:leading-tight{line-height:1.25}.\32xl\:leading-snug{line-height:1.375}.\32xl\:leading-normal{line-height:1.5}.\32xl\:leading-relaxed{line-height:1.625}.\32xl\:leading-loose{line-height:2}.\32xl\:tracking-tighter{letter-spacing:-.05em}.\32xl\:tracking-tight{letter-spacing:-.025em}.\32xl\:tracking-normal{letter-spacing:0}.\32xl\:tracking-wide{letter-spacing:.025em}.\32xl\:tracking-wider{letter-spacing:.05em}.\32xl\:tracking-widest{letter-spacing:.1em}.\32xl\:text-transparent{color:transparent}.\32xl\:text-current{color:currentColor}.\32xl\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-transparent{color:transparent}.group:hover .\32xl\:group-hover\:text-current{color:currentColor}.group:hover .\32xl\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:focus-within\:text-transparent:focus-within{color:transparent}.\32xl\:focus-within\:text-current:focus-within{color:currentColor}.\32xl\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:hover\:text-transparent:hover{color:transparent}.\32xl\:hover\:text-current:hover{color:currentColor}.\32xl\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:focus\:text-transparent:focus{color:transparent}.\32xl\:focus\:text-current:focus{color:currentColor}.\32xl\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:text-opacity-0{--tw-text-opacity:0}.\32xl\:text-opacity-5{--tw-text-opacity:0.05}.\32xl\:text-opacity-10{--tw-text-opacity:0.1}.\32xl\:text-opacity-20{--tw-text-opacity:0.2}.\32xl\:text-opacity-25{--tw-text-opacity:0.25}.\32xl\:text-opacity-30{--tw-text-opacity:0.3}.\32xl\:text-opacity-40{--tw-text-opacity:0.4}.\32xl\:text-opacity-50{--tw-text-opacity:0.5}.\32xl\:text-opacity-60{--tw-text-opacity:0.6}.\32xl\:text-opacity-70{--tw-text-opacity:0.7}.\32xl\:text-opacity-75{--tw-text-opacity:0.75}.\32xl\:text-opacity-80{--tw-text-opacity:0.8}.\32xl\:text-opacity-90{--tw-text-opacity:0.9}.\32xl\:text-opacity-95{--tw-text-opacity:0.95}.\32xl\:text-opacity-100{--tw-text-opacity:1}.group:hover .\32xl\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .\32xl\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .\32xl\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .\32xl\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .\32xl\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .\32xl\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .\32xl\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .\32xl\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .\32xl\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .\32xl\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .\32xl\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .\32xl\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .\32xl\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .\32xl\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .\32xl\:group-hover\:text-opacity-100{--tw-text-opacity:1}.\32xl\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.\32xl\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.\32xl\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.\32xl\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.\32xl\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.\32xl\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.\32xl\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.\32xl\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.\32xl\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.\32xl\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.\32xl\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.\32xl\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.\32xl\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.\32xl\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.\32xl\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.\32xl\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.\32xl\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.\32xl\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.\32xl\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.\32xl\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.\32xl\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.\32xl\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.\32xl\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.\32xl\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.\32xl\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.\32xl\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.\32xl\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.\32xl\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.\32xl\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.\32xl\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.\32xl\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.\32xl\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.\32xl\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.\32xl\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.\32xl\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.\32xl\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.\32xl\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.\32xl\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.\32xl\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.\32xl\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.\32xl\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.\32xl\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.\32xl\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.\32xl\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.\32xl\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.\32xl\:underline{text-decoration:underline}.\32xl\:line-through{text-decoration:line-through}.\32xl\:no-underline{text-decoration:none}.group:hover .\32xl\:group-hover\:underline{text-decoration:underline}.group:hover .\32xl\:group-hover\:line-through{text-decoration:line-through}.group:hover .\32xl\:group-hover\:no-underline{text-decoration:none}.\32xl\:focus-within\:underline:focus-within{text-decoration:underline}.\32xl\:focus-within\:line-through:focus-within{text-decoration:line-through}.\32xl\:focus-within\:no-underline:focus-within{text-decoration:none}.\32xl\:hover\:underline:hover{text-decoration:underline}.\32xl\:hover\:line-through:hover{text-decoration:line-through}.\32xl\:hover\:no-underline:hover{text-decoration:none}.\32xl\:focus\:underline:focus{text-decoration:underline}.\32xl\:focus\:line-through:focus{text-decoration:line-through}.\32xl\:focus\:no-underline:focus{text-decoration:none}.\32xl\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\32xl\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.\32xl\:placeholder-transparent::placeholder{color:transparent}.\32xl\:placeholder-current::placeholder{color:currentColor}.\32xl\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.\32xl\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.\32xl\:focus\:placeholder-current:focus::placeholder{color:currentColor}.\32xl\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.\32xl\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.\32xl\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.\32xl\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.\32xl\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.\32xl\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.\32xl\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.\32xl\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.\32xl\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.\32xl\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.\32xl\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.\32xl\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.\32xl\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.\32xl\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.\32xl\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.\32xl\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.\32xl\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.\32xl\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.\32xl\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.\32xl\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.\32xl\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.\32xl\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.\32xl\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.\32xl\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.\32xl\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.\32xl\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.\32xl\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.\32xl\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.\32xl\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.\32xl\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.\32xl\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.\32xl\:opacity-0{opacity:0}.\32xl\:opacity-5{opacity:.05}.\32xl\:opacity-10{opacity:.1}.\32xl\:opacity-20{opacity:.2}.\32xl\:opacity-25{opacity:.25}.\32xl\:opacity-30{opacity:.3}.\32xl\:opacity-40{opacity:.4}.\32xl\:opacity-50{opacity:.5}.\32xl\:opacity-60{opacity:.6}.\32xl\:opacity-70{opacity:.7}.\32xl\:opacity-75{opacity:.75}.\32xl\:opacity-80{opacity:.8}.\32xl\:opacity-90{opacity:.9}.\32xl\:opacity-95{opacity:.95}.\32xl\:opacity-100{opacity:1}.group:hover .\32xl\:group-hover\:opacity-0{opacity:0}.group:hover .\32xl\:group-hover\:opacity-5{opacity:.05}.group:hover .\32xl\:group-hover\:opacity-10{opacity:.1}.group:hover .\32xl\:group-hover\:opacity-20{opacity:.2}.group:hover .\32xl\:group-hover\:opacity-25{opacity:.25}.group:hover .\32xl\:group-hover\:opacity-30{opacity:.3}.group:hover .\32xl\:group-hover\:opacity-40{opacity:.4}.group:hover .\32xl\:group-hover\:opacity-50{opacity:.5}.group:hover .\32xl\:group-hover\:opacity-60{opacity:.6}.group:hover .\32xl\:group-hover\:opacity-70{opacity:.7}.group:hover .\32xl\:group-hover\:opacity-75{opacity:.75}.group:hover .\32xl\:group-hover\:opacity-80{opacity:.8}.group:hover .\32xl\:group-hover\:opacity-90{opacity:.9}.group:hover .\32xl\:group-hover\:opacity-95{opacity:.95}.group:hover .\32xl\:group-hover\:opacity-100{opacity:1}.\32xl\:focus-within\:opacity-0:focus-within{opacity:0}.\32xl\:focus-within\:opacity-5:focus-within{opacity:.05}.\32xl\:focus-within\:opacity-10:focus-within{opacity:.1}.\32xl\:focus-within\:opacity-20:focus-within{opacity:.2}.\32xl\:focus-within\:opacity-25:focus-within{opacity:.25}.\32xl\:focus-within\:opacity-30:focus-within{opacity:.3}.\32xl\:focus-within\:opacity-40:focus-within{opacity:.4}.\32xl\:focus-within\:opacity-50:focus-within{opacity:.5}.\32xl\:focus-within\:opacity-60:focus-within{opacity:.6}.\32xl\:focus-within\:opacity-70:focus-within{opacity:.7}.\32xl\:focus-within\:opacity-75:focus-within{opacity:.75}.\32xl\:focus-within\:opacity-80:focus-within{opacity:.8}.\32xl\:focus-within\:opacity-90:focus-within{opacity:.9}.\32xl\:focus-within\:opacity-95:focus-within{opacity:.95}.\32xl\:focus-within\:opacity-100:focus-within{opacity:1}.\32xl\:hover\:opacity-0:hover{opacity:0}.\32xl\:hover\:opacity-5:hover{opacity:.05}.\32xl\:hover\:opacity-10:hover{opacity:.1}.\32xl\:hover\:opacity-20:hover{opacity:.2}.\32xl\:hover\:opacity-25:hover{opacity:.25}.\32xl\:hover\:opacity-30:hover{opacity:.3}.\32xl\:hover\:opacity-40:hover{opacity:.4}.\32xl\:hover\:opacity-50:hover{opacity:.5}.\32xl\:hover\:opacity-60:hover{opacity:.6}.\32xl\:hover\:opacity-70:hover{opacity:.7}.\32xl\:hover\:opacity-75:hover{opacity:.75}.\32xl\:hover\:opacity-80:hover{opacity:.8}.\32xl\:hover\:opacity-90:hover{opacity:.9}.\32xl\:hover\:opacity-95:hover{opacity:.95}.\32xl\:hover\:opacity-100:hover{opacity:1}.\32xl\:focus\:opacity-0:focus{opacity:0}.\32xl\:focus\:opacity-5:focus{opacity:.05}.\32xl\:focus\:opacity-10:focus{opacity:.1}.\32xl\:focus\:opacity-20:focus{opacity:.2}.\32xl\:focus\:opacity-25:focus{opacity:.25}.\32xl\:focus\:opacity-30:focus{opacity:.3}.\32xl\:focus\:opacity-40:focus{opacity:.4}.\32xl\:focus\:opacity-50:focus{opacity:.5}.\32xl\:focus\:opacity-60:focus{opacity:.6}.\32xl\:focus\:opacity-70:focus{opacity:.7}.\32xl\:focus\:opacity-75:focus{opacity:.75}.\32xl\:focus\:opacity-80:focus{opacity:.8}.\32xl\:focus\:opacity-90:focus{opacity:.9}.\32xl\:focus\:opacity-95:focus{opacity:.95}.\32xl\:focus\:opacity-100:focus{opacity:1}.\32xl\:bg-blend-normal{background-blend-mode:normal}.\32xl\:bg-blend-multiply{background-blend-mode:multiply}.\32xl\:bg-blend-screen{background-blend-mode:screen}.\32xl\:bg-blend-overlay{background-blend-mode:overlay}.\32xl\:bg-blend-darken{background-blend-mode:darken}.\32xl\:bg-blend-lighten{background-blend-mode:lighten}.\32xl\:bg-blend-color-dodge{background-blend-mode:color-dodge}.\32xl\:bg-blend-color-burn{background-blend-mode:color-burn}.\32xl\:bg-blend-hard-light{background-blend-mode:hard-light}.\32xl\:bg-blend-soft-light{background-blend-mode:soft-light}.\32xl\:bg-blend-difference{background-blend-mode:difference}.\32xl\:bg-blend-exclusion{background-blend-mode:exclusion}.\32xl\:bg-blend-hue{background-blend-mode:hue}.\32xl\:bg-blend-saturation{background-blend-mode:saturation}.\32xl\:bg-blend-color{background-blend-mode:color}.\32xl\:bg-blend-luminosity{background-blend-mode:luminosity}.\32xl\:mix-blend-normal{mix-blend-mode:normal}.\32xl\:mix-blend-multiply{mix-blend-mode:multiply}.\32xl\:mix-blend-screen{mix-blend-mode:screen}.\32xl\:mix-blend-overlay{mix-blend-mode:overlay}.\32xl\:mix-blend-darken{mix-blend-mode:darken}.\32xl\:mix-blend-lighten{mix-blend-mode:lighten}.\32xl\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.\32xl\:mix-blend-color-burn{mix-blend-mode:color-burn}.\32xl\:mix-blend-hard-light{mix-blend-mode:hard-light}.\32xl\:mix-blend-soft-light{mix-blend-mode:soft-light}.\32xl\:mix-blend-difference{mix-blend-mode:difference}.\32xl\:mix-blend-exclusion{mix-blend-mode:exclusion}.\32xl\:mix-blend-hue{mix-blend-mode:hue}.\32xl\:mix-blend-saturation{mix-blend-mode:saturation}.\32xl\:mix-blend-color{mix-blend-mode:color}.\32xl\:mix-blend-luminosity{mix-blend-mode:luminosity}.\32xl\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:outline-none{outline:2px solid transparent;outline-offset:2px}.\32xl\:outline-white{outline:2px dotted white;outline-offset:2px}.\32xl\:outline-black{outline:2px dotted black;outline-offset:2px}.\32xl\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.\32xl\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.\32xl\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.\32xl\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.\32xl\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.\32xl\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.\32xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-0: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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-8: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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:ring-inset{--tw-ring-inset:inset}.\32xl\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.\32xl\:focus\:ring-inset:focus{--tw-ring-inset:inset}.\32xl\:ring-transparent{--tw-ring-color:transparent}.\32xl\:ring-current{--tw-ring-color:currentColor}.\32xl\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\32xl\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\32xl\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\32xl\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\32xl\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\32xl\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\32xl\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\32xl\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\32xl\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\32xl\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\32xl\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\32xl\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\32xl\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\32xl\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\32xl\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\32xl\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\32xl\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\32xl\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\32xl\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\32xl\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\32xl\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\32xl\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\32xl\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\32xl\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\32xl\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\32xl\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\32xl\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\32xl\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\32xl\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\32xl\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\32xl\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\32xl\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\32xl\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\32xl\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\32xl\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\32xl\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\32xl\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\32xl\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\32xl\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\32xl\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\32xl\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\32xl\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\32xl\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\32xl\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\32xl\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\32xl\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\32xl\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\32xl\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\32xl\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\32xl\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\32xl\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\32xl\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\32xl\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\32xl\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\32xl\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\32xl\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\32xl\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\32xl\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\32xl\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\32xl\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\32xl\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\32xl\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\32xl\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\32xl\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\32xl\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\32xl\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\32xl\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\32xl\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\32xl\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\32xl\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\32xl\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\32xl\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\32xl\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\32xl\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\32xl\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\32xl\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\32xl\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\32xl\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\32xl\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\32xl\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\32xl\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\32xl\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.\32xl\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.\32xl\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\32xl\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.\32xl\:focus\:ring-current:focus{--tw-ring-color:currentColor}.\32xl\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\32xl\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\32xl\:ring-opacity-0{--tw-ring-opacity:0}.\32xl\:ring-opacity-5{--tw-ring-opacity:0.05}.\32xl\:ring-opacity-10{--tw-ring-opacity:0.1}.\32xl\:ring-opacity-20{--tw-ring-opacity:0.2}.\32xl\:ring-opacity-25{--tw-ring-opacity:0.25}.\32xl\:ring-opacity-30{--tw-ring-opacity:0.3}.\32xl\:ring-opacity-40{--tw-ring-opacity:0.4}.\32xl\:ring-opacity-50{--tw-ring-opacity:0.5}.\32xl\:ring-opacity-60{--tw-ring-opacity:0.6}.\32xl\:ring-opacity-70{--tw-ring-opacity:0.7}.\32xl\:ring-opacity-75{--tw-ring-opacity:0.75}.\32xl\:ring-opacity-80{--tw-ring-opacity:0.8}.\32xl\:ring-opacity-90{--tw-ring-opacity:0.9}.\32xl\:ring-opacity-95{--tw-ring-opacity:0.95}.\32xl\:ring-opacity-100{--tw-ring-opacity:1}.\32xl\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.\32xl\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.\32xl\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.\32xl\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.\32xl\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.\32xl\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.\32xl\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.\32xl\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.\32xl\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.\32xl\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.\32xl\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.\32xl\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.\32xl\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.\32xl\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.\32xl\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.\32xl\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.\32xl\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.\32xl\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.\32xl\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.\32xl\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.\32xl\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.\32xl\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.\32xl\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.\32xl\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.\32xl\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.\32xl\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.\32xl\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.\32xl\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.\32xl\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.\32xl\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.\32xl\:ring-offset-0{--tw-ring-offset-width:0px}.\32xl\:ring-offset-1{--tw-ring-offset-width:1px}.\32xl\:ring-offset-2{--tw-ring-offset-width:2px}.\32xl\:ring-offset-4{--tw-ring-offset-width:4px}.\32xl\:ring-offset-8{--tw-ring-offset-width:8px}.\32xl\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.\32xl\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.\32xl\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.\32xl\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.\32xl\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.\32xl\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.\32xl\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.\32xl\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.\32xl\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.\32xl\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.\32xl\:ring-offset-transparent{--tw-ring-offset-color:transparent}.\32xl\:ring-offset-current{--tw-ring-offset-color:currentColor}.\32xl\:ring-offset-black{--tw-ring-offset-color:#000}.\32xl\:ring-offset-white{--tw-ring-offset-color:#fff}.\32xl\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.\32xl\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.\32xl\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.\32xl\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.\32xl\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.\32xl\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.\32xl\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.\32xl\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.\32xl\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.\32xl\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.\32xl\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.\32xl\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.\32xl\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.\32xl\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.\32xl\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.\32xl\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.\32xl\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.\32xl\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.\32xl\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.\32xl\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.\32xl\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.\32xl\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.\32xl\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.\32xl\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.\32xl\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.\32xl\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.\32xl\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.\32xl\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.\32xl\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.\32xl\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.\32xl\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.\32xl\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.\32xl\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.\32xl\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.\32xl\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.\32xl\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.\32xl\:ring-offset-green-600{--tw-ring-offset-color:#059669}.\32xl\:ring-offset-green-700{--tw-ring-offset-color:#047857}.\32xl\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.\32xl\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.\32xl\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.\32xl\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.\32xl\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.\32xl\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.\32xl\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.\32xl\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.\32xl\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.\32xl\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.\32xl\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.\32xl\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.\32xl\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.\32xl\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.\32xl\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.\32xl\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.\32xl\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.\32xl\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.\32xl\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.\32xl\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.\32xl\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.\32xl\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.\32xl\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.\32xl\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.\32xl\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.\32xl\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.\32xl\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.\32xl\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.\32xl\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.\32xl\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.\32xl\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.\32xl\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.\32xl\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.\32xl\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.\32xl\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.\32xl\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.\32xl\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.\32xl\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.\32xl\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.\32xl\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.\32xl\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.\32xl\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.\32xl\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.\32xl\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.\32xl\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.\32xl\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.\32xl\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.\32xl\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.\32xl\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.\32xl\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.\32xl\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.\32xl\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.\32xl\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.\32xl\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.\32xl\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.\32xl\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.\32xl\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.\32xl\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.\32xl\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.\32xl\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.\32xl\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.\32xl\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.\32xl\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.\32xl\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.\32xl\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.\32xl\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.\32xl\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.\32xl\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.\32xl\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.\32xl\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.\32xl\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.\32xl\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.\32xl\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.\32xl\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.\32xl\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.\32xl\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.\32xl\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.\32xl\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.\32xl\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.\32xl\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.\32xl\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.\32xl\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.\32xl\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.\32xl\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.\32xl\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.\32xl\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.\32xl\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.\32xl\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.\32xl\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.\32xl\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.\32xl\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.\32xl\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.\32xl\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.\32xl\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.\32xl\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.\32xl\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.\32xl\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.\32xl\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.\32xl\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.\32xl\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.\32xl\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.\32xl\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.\32xl\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.\32xl\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.\32xl\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.\32xl\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.\32xl\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.\32xl\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.\32xl\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.\32xl\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.\32xl\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.\32xl\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.\32xl\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.\32xl\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.\32xl\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.\32xl\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.\32xl\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.\32xl\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.\32xl\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.\32xl\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.\32xl\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.\32xl\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.\32xl\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.\32xl\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.\32xl\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.\32xl\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.\32xl\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.\32xl\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.\32xl\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.\32xl\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.\32xl\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.\32xl\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.\32xl\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.\32xl\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.\32xl\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.\32xl\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.\32xl\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.\32xl\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.\32xl\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.\32xl\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.\32xl\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.\32xl\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.\32xl\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.\32xl\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.\32xl\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.\32xl\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.\32xl\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.\32xl\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.\32xl\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.\32xl\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.\32xl\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.\32xl\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.\32xl\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.\32xl\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.\32xl\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.\32xl\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.\32xl\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.\32xl\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.\32xl\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.\32xl\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.\32xl\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.\32xl\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.\32xl\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.\32xl\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.\32xl\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.\32xl\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.\32xl\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.\32xl\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.\32xl\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.\32xl\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.\32xl\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.\32xl\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.\32xl\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.\32xl\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.\32xl\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.\32xl\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.\32xl\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.\32xl\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.\32xl\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.\32xl\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.\32xl\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.\32xl\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.\32xl\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.\32xl\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.\32xl\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.\32xl\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.\32xl\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.\32xl\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.\32xl\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.\32xl\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.\32xl\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.\32xl\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.\32xl\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.\32xl\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.\32xl\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.\32xl\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.\32xl\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.\32xl\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.\32xl\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.\32xl\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.\32xl\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.\32xl\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.\32xl\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.\32xl\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.\32xl\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.\32xl\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.\32xl\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.\32xl\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.\32xl\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.\32xl\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.\32xl\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\32xl\:filter-none{filter:none}.\32xl\:blur-0{--tw-blur:blur(0)}.\32xl\:blur-none{--tw-blur:blur(0)}.\32xl\:blur-sm{--tw-blur:blur(4px)}.\32xl\:blur{--tw-blur:blur(8px)}.\32xl\:blur-md{--tw-blur:blur(12px)}.\32xl\:blur-lg{--tw-blur:blur(16px)}.\32xl\:blur-xl{--tw-blur:blur(24px)}.\32xl\:blur-2xl{--tw-blur:blur(40px)}.\32xl\:blur-3xl{--tw-blur:blur(64px)}.\32xl\:brightness-0{--tw-brightness:brightness(0)}.\32xl\:brightness-50{--tw-brightness:brightness(.5)}.\32xl\:brightness-75{--tw-brightness:brightness(.75)}.\32xl\:brightness-90{--tw-brightness:brightness(.9)}.\32xl\:brightness-95{--tw-brightness:brightness(.95)}.\32xl\:brightness-100{--tw-brightness:brightness(1)}.\32xl\:brightness-105{--tw-brightness:brightness(1.05)}.\32xl\:brightness-110{--tw-brightness:brightness(1.1)}.\32xl\:brightness-125{--tw-brightness:brightness(1.25)}.\32xl\:brightness-150{--tw-brightness:brightness(1.5)}.\32xl\:brightness-200{--tw-brightness:brightness(2)}.\32xl\:contrast-0{--tw-contrast:contrast(0)}.\32xl\:contrast-50{--tw-contrast:contrast(.5)}.\32xl\:contrast-75{--tw-contrast:contrast(.75)}.\32xl\:contrast-100{--tw-contrast:contrast(1)}.\32xl\:contrast-125{--tw-contrast:contrast(1.25)}.\32xl\:contrast-150{--tw-contrast:contrast(1.5)}.\32xl\:contrast-200{--tw-contrast:contrast(2)}.\32xl\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.\32xl\:drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06))}.\32xl\:drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06))}.\32xl\:drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1))}.\32xl\:drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08))}.\32xl\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.\32xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.\32xl\:grayscale-0{--tw-grayscale:grayscale(0)}.\32xl\:grayscale{--tw-grayscale:grayscale(100%)}.\32xl\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.\32xl\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.\32xl\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.\32xl\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.\32xl\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.\32xl\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.\32xl\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.\32xl\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.\32xl\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.\32xl\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.\32xl\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.\32xl\:invert-0{--tw-invert:invert(0)}.\32xl\:invert{--tw-invert:invert(100%)}.\32xl\:saturate-0{--tw-saturate:saturate(0)}.\32xl\:saturate-50{--tw-saturate:saturate(.5)}.\32xl\:saturate-100{--tw-saturate:saturate(1)}.\32xl\:saturate-150{--tw-saturate:saturate(1.5)}.\32xl\:saturate-200{--tw-saturate:saturate(2)}.\32xl\:sepia-0{--tw-sepia:sepia(0)}.\32xl\:sepia{--tw-sepia:sepia(100%)}.\32xl\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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)}.\32xl\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.\32xl\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.\32xl\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.\32xl\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.\32xl\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.\32xl\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.\32xl\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.\32xl\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.\32xl\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.\32xl\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.\32xl\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.\32xl\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.\32xl\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.\32xl\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.\32xl\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.\32xl\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.\32xl\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.\32xl\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.\32xl\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.\32xl\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.\32xl\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.\32xl\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.\32xl\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.\32xl\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.\32xl\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.\32xl\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.\32xl\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.\32xl\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.\32xl\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.\32xl\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.\32xl\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.\32xl\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.\32xl\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.\32xl\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.\32xl\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.\32xl\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.\32xl\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.\32xl\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.\32xl\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.\32xl\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.\32xl\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.\32xl\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.\32xl\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.\32xl\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.\32xl\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.\32xl\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.\32xl\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.\32xl\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.\32xl\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.\32xl\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.\32xl\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.\32xl\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.\32xl\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.\32xl\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.\32xl\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.\32xl\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.\32xl\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.\32xl\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.\32xl\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.\32xl\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.\32xl\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.\32xl\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.\32xl\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.\32xl\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.\32xl\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.\32xl\:transition-none{transition-property:none}.\32xl\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:delay-75{transition-delay:75ms}.\32xl\:delay-100{transition-delay:0.1s}.\32xl\:delay-150{transition-delay:150ms}.\32xl\:delay-200{transition-delay:0.2s}.\32xl\:delay-300{transition-delay:0.3s}.\32xl\:delay-500{transition-delay:0.5s}.\32xl\:delay-700{transition-delay:0.7s}.\32xl\:delay-1000{transition-delay:1s}.\32xl\:duration-75{transition-duration:75ms}.\32xl\:duration-100{transition-duration:.1s}.\32xl\:duration-150{transition-duration:150ms}.\32xl\:duration-200{transition-duration:.2s}.\32xl\:duration-300{transition-duration:.3s}.\32xl\:duration-500{transition-duration:.5s}.\32xl\:duration-700{transition-duration:.7s}.\32xl\:duration-1000{transition-duration:1s}.\32xl\:ease-linear{transition-timing-function:linear}.\32xl\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.\32xl\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.\32xl\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}} + + :root { + color-scheme: light; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.89824 0.06192 275.75; + --ac: 0.15352 0.0368 183.61; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.4912 0.3096 275.75; + --s: 0.6971 0.329 342.55; + --sc: 0.9871 0.0106 342.55; + --a: 0.7676 0.184 183.61; + --n: 0.321785 0.02476 255.701624; + --nc: 0.894994 0.011585 252.096176; + --b1: 1 0 0; + --b2: 0.961151 0 0; + --b3: 0.924169 0.00108 197.137559; + --bc: 0.278078 0.029596 256.847952 +} +@media (prefers-color-scheme: dark) { + :root { + color-scheme: dark; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.13138 0.0392 275.75; + --sc: 0.1496 0.052 342.55; + --ac: 0.14902 0.0334 183.61; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.6569 0.196 275.75; + --s: 0.748 0.26 342.55; + --a: 0.7451 0.167 183.61; + --n: 0.313815 0.021108 254.139175; + --nc: 0.746477 0.0216 264.435964; + --b1: 0.253267 0.015896 252.417568; + --b2: 0.232607 0.013807 253.100675; + --b3: 0.211484 0.01165 254.087939; + --bc: 0.746477 0.0216 264.435964 + } +} +[data-theme=light] { + color-scheme: light; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.89824 0.06192 275.75; + --ac: 0.15352 0.0368 183.61; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.4912 0.3096 275.75; + --s: 0.6971 0.329 342.55; + --sc: 0.9871 0.0106 342.55; + --a: 0.7676 0.184 183.61; + --n: 0.321785 0.02476 255.701624; + --nc: 0.894994 0.011585 252.096176; + --b1: 1 0 0; + --b2: 0.961151 0 0; + --b3: 0.924169 0.00108 197.137559; + --bc: 0.278078 0.029596 256.847952 +} +:root:has(input.theme-controller[value=light]:checked) { + color-scheme: light; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.89824 0.06192 275.75; + --ac: 0.15352 0.0368 183.61; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.4912 0.3096 275.75; + --s: 0.6971 0.329 342.55; + --sc: 0.9871 0.0106 342.55; + --a: 0.7676 0.184 183.61; + --n: 0.321785 0.02476 255.701624; + --nc: 0.894994 0.011585 252.096176; + --b1: 1 0 0; + --b2: 0.961151 0 0; + --b3: 0.924169 0.00108 197.137559; + --bc: 0.278078 0.029596 256.847952 +} +[data-theme=dark] { + color-scheme: dark; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.13138 0.0392 275.75; + --sc: 0.1496 0.052 342.55; + --ac: 0.14902 0.0334 183.61; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.6569 0.196 275.75; + --s: 0.748 0.26 342.55; + --a: 0.7451 0.167 183.61; + --n: 0.313815 0.021108 254.139175; + --nc: 0.746477 0.0216 264.435964; + --b1: 0.253267 0.015896 252.417568; + --b2: 0.232607 0.013807 253.100675; + --b3: 0.211484 0.01165 254.087939; + --bc: 0.746477 0.0216 264.435964 +} +:root:has(input.theme-controller[value=dark]:checked) { + color-scheme: dark; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.13138 0.0392 275.75; + --sc: 0.1496 0.052 342.55; + --ac: 0.14902 0.0334 183.61; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.6569 0.196 275.75; + --s: 0.748 0.26 342.55; + --a: 0.7451 0.167 183.61; + --n: 0.313815 0.021108 254.139175; + --nc: 0.746477 0.0216 264.435964; + --b1: 0.253267 0.015896 252.417568; + --b2: 0.232607 0.013807 253.100675; + --b3: 0.211484 0.01165 254.087939; + --bc: 0.746477 0.0216 264.435964 +} +[data-theme=cupcake] { + color-scheme: light; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.152344 0.017892 200.026556; + --sc: 0.15787 0.020249 356.29965; + --ac: 0.158762 0.029206 78.618794; + --nc: 0.847148 0.013247 313.189598; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --p: 0.76172 0.089459 200.026556; + --s: 0.789351 0.101246 356.29965; + --a: 0.793811 0.146032 78.618794; + --n: 0.235742 0.066235 313.189598; + --b1: 0.977882 0.00418 56.375637; + --b2: 0.939822 0.007638 61.449292; + --b3: 0.915861 0.006811 53.440502; + --bc: 0.235742 0.066235 313.189598; + --rounded-btn: 1.9rem; + --tab-border: 2px; + --tab-radius: 0.7rem +} +:root:has(input.theme-controller[value=cupcake]:checked) { + color-scheme: light; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.152344 0.017892 200.026556; + --sc: 0.15787 0.020249 356.29965; + --ac: 0.158762 0.029206 78.618794; + --nc: 0.847148 0.013247 313.189598; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --p: 0.76172 0.089459 200.026556; + --s: 0.789351 0.101246 356.29965; + --a: 0.793811 0.146032 78.618794; + --n: 0.235742 0.066235 313.189598; + --b1: 0.977882 0.00418 56.375637; + --b2: 0.939822 0.007638 61.449292; + --b3: 0.915861 0.006811 53.440502; + --bc: 0.235742 0.066235 313.189598; + --rounded-btn: 1.9rem; + --tab-border: 2px; + --tab-radius: 0.7rem +} +[data-theme=bumblebee] { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.2 0 0; + --ac: 0.16254 0.0314 56.52; + --nc: 0.8255 0.015 281.99; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.8951 0.2132 96.61; + --pc: 0.3892 0.046 96.61; + --s: 0.8039 0.194 70.76; + --sc: 0.3938 0.068 70.76; + --a: 0.8127 0.157 56.52; + --n: 0.1275 0.075 281.99; + --b1: 1 0 0 +} +:root:has(input.theme-controller[value=bumblebee]:checked) { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.2 0 0; + --ac: 0.16254 0.0314 56.52; + --nc: 0.8255 0.015 281.99; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.8951 0.2132 96.61; + --pc: 0.3892 0.046 96.61; + --s: 0.8039 0.194 70.76; + --sc: 0.3938 0.068 70.76; + --a: 0.8127 0.157 56.52; + --n: 0.1275 0.075 281.99; + --b1: 1 0 0 +} +[data-theme=emerald] { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.766626 0.135433 153.450024; + --pc: 0.333872 0.040618 162.240129; + --s: 0.613028 0.202368 261.294233; + --sc: 1 0 0; + --a: 0.727725 0.149783 33.200363; + --ac: 0 0 0; + --n: 0.355192 0.032071 262.988584; + --nc: 0.984625 0.001706 247.838921; + --b1: 1 0 0; + --bc: 0.355192 0.032071 262.988584; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1 +} +:root:has(input.theme-controller[value=emerald]:checked) { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.766626 0.135433 153.450024; + --pc: 0.333872 0.040618 162.240129; + --s: 0.613028 0.202368 261.294233; + --sc: 1 0 0; + --a: 0.727725 0.149783 33.200363; + --ac: 0 0 0; + --n: 0.355192 0.032071 262.988584; + --nc: 0.984625 0.001706 247.838921; + --b1: 1 0 0; + --bc: 0.355192 0.032071 262.988584; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1 +} +[data-theme=corporate] { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.12078 0.0456 269.1; + --sc: 0.130739 0.010951 256.688055; + --ac: 0.153934 0.022799 163.57888; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.6039 0.228 269.1; + --s: 0.653694 0.054756 256.688055; + --a: 0.769669 0.113994 163.57888; + --n: 0.223899 0.031305 278.07229; + --nc: 0.958796 0.008588 247.915135; + --b1: 1 0 0; + --bc: 0.223899 0.031305 278.07229; + --rounded-box: 0.25rem; + --rounded-btn: .125rem; + --rounded-badge: .125rem; + --tab-radius: 0.25rem; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1 +} +:root:has(input.theme-controller[value=corporate]:checked) { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.12078 0.0456 269.1; + --sc: 0.130739 0.010951 256.688055; + --ac: 0.153934 0.022799 163.57888; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.6039 0.228 269.1; + --s: 0.653694 0.054756 256.688055; + --a: 0.769669 0.113994 163.57888; + --n: 0.223899 0.031305 278.07229; + --nc: 0.958796 0.008588 247.915135; + --b1: 1 0 0; + --bc: 0.223899 0.031305 278.07229; + --rounded-box: 0.25rem; + --rounded-btn: .125rem; + --rounded-badge: .125rem; + --tab-radius: 0.25rem; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1 +} +[data-theme=synthwave] { + color-scheme: dark; + --b2: 0.202941 0.076211 287.835609; + --b3: 0.187665 0.070475 287.835609; + --pc: 0.144421 0.031903 342.009383; + --sc: 0.156543 0.02362 227.382405; + --ac: 0.17608 0.0412 93.72; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.722105 0.159514 342.009383; + --s: 0.782714 0.118101 227.382405; + --a: 0.8804 0.206 93.72; + --n: 0.255554 0.103537 286.507967; + --nc: 0.979365 0.00819 301.358346; + --b1: 0.218216 0.081948 287.835609; + --bc: 0.979365 0.00819 301.358346; + --in: 0.765197 0.12273 231.831603; + --inc: 0.235017 0.096418 290.329844; + --su: 0.860572 0.115038 178.624677; + --suc: 0.235017 0.096418 290.329844; + --wa: 0.85531 0.122117 93.722227; + --wac: 0.235017 0.096418 290.329844; + --er: 0.737005 0.121339 32.639257; + --erc: 0.235017 0.096418 290.329844 +} +:root:has(input.theme-controller[value=synthwave]:checked) { + color-scheme: dark; + --b2: 0.202941 0.076211 287.835609; + --b3: 0.187665 0.070475 287.835609; + --pc: 0.144421 0.031903 342.009383; + --sc: 0.156543 0.02362 227.382405; + --ac: 0.17608 0.0412 93.72; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.722105 0.159514 342.009383; + --s: 0.782714 0.118101 227.382405; + --a: 0.8804 0.206 93.72; + --n: 0.255554 0.103537 286.507967; + --nc: 0.979365 0.00819 301.358346; + --b1: 0.218216 0.081948 287.835609; + --bc: 0.979365 0.00819 301.358346; + --in: 0.765197 0.12273 231.831603; + --inc: 0.235017 0.096418 290.329844; + --su: 0.860572 0.115038 178.624677; + --suc: 0.235017 0.096418 290.329844; + --wa: 0.85531 0.122117 93.722227; + --wac: 0.235017 0.096418 290.329844; + --er: 0.737005 0.121339 32.639257; + --erc: 0.235017 0.096418 290.329844 +} +[data-theme=retro] { + color-scheme: light; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.13144 0.0398 27.33; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.768664 0.104092 22.664655; + --pc: 0.265104 0.006243 0.522862; + --s: 0.807415 0.052534 159.094608; + --sc: 0.265104 0.006243 0.522862; + --a: 0.703919 0.125455 52.953428; + --ac: 0.265104 0.006243 0.522862; + --n: 0.284181 0.009519 355.534017; + --nc: 0.925604 0.025113 89.217311; + --b1: 0.916374 0.034554 90.51575; + --b2: 0.882722 0.049418 91.774344; + --b3: 0.84133 0.065952 90.856665; + --bc: 0.265104 0.006243 0.522862; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.6572 0.199 27.33; + --rounded-box: 0.4rem; + --rounded-btn: 0.4rem; + --rounded-badge: 0.4rem; + --tab-radius: 0.4rem +} +:root:has(input.theme-controller[value=retro]:checked) { + color-scheme: light; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.13144 0.0398 27.33; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.768664 0.104092 22.664655; + --pc: 0.265104 0.006243 0.522862; + --s: 0.807415 0.052534 159.094608; + --sc: 0.265104 0.006243 0.522862; + --a: 0.703919 0.125455 52.953428; + --ac: 0.265104 0.006243 0.522862; + --n: 0.284181 0.009519 355.534017; + --nc: 0.925604 0.025113 89.217311; + --b1: 0.916374 0.034554 90.51575; + --b2: 0.882722 0.049418 91.774344; + --b3: 0.84133 0.065952 90.856665; + --bc: 0.265104 0.006243 0.522862; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.6572 0.199 27.33; + --rounded-box: 0.4rem; + --rounded-btn: 0.4rem; + --rounded-badge: 0.4rem; + --tab-radius: 0.4rem +} +[data-theme=cyberpunk] { + color-scheme: light; + --b2: 0.878943 0.16647 104.32; + --b3: 0.812786 0.15394 104.32; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.18902 0.0358 104.32; + --pc: 0.14844 0.0418 6.35; + --sc: 0.16666 0.0368 204.72; + --ac: 0.14372 0.04352 310.43; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace; + --p: 0.7422 0.209 6.35; + --s: 0.8333 0.184 204.72; + --a: 0.7186 0.2176 310.43; + --n: 0.2304 0.065 269.31; + --nc: 0.9451 0.179 104.32; + --b1: 0.9451 0.179 104.32; + --rounded-box: 0; + --rounded-btn: 0; + --rounded-badge: 0; + --tab-radius: 0 +} +:root:has(input.theme-controller[value=cyberpunk]:checked) { + color-scheme: light; + --b2: 0.878943 0.16647 104.32; + --b3: 0.812786 0.15394 104.32; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.18902 0.0358 104.32; + --pc: 0.14844 0.0418 6.35; + --sc: 0.16666 0.0368 204.72; + --ac: 0.14372 0.04352 310.43; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace; + --p: 0.7422 0.209 6.35; + --s: 0.8333 0.184 204.72; + --a: 0.7186 0.2176 310.43; + --n: 0.2304 0.065 269.31; + --nc: 0.9451 0.179 104.32; + --b1: 0.9451 0.179 104.32; + --rounded-box: 0; + --rounded-btn: 0; + --rounded-badge: 0; + --tab-radius: 0 +} +[data-theme=valentine] { + color-scheme: light; + --b2: 0.880567 0.024834 337.06289; + --b3: 0.814288 0.022964 337.06289; + --pc: 0.137239 0.030755 15.066527; + --sc: 0.143942 0.029258 293.189609; + --ac: 0.142537 0.014961 197.828857; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.14614 0.0414 27.33; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.686197 0.153774 15.066527; + --s: 0.71971 0.14629 293.189609; + --a: 0.712685 0.074804 197.828857; + --n: 0.546053 0.143342 358.004839; + --nc: 0.902701 0.037202 336.955191; + --b1: 0.946846 0.026703 337.06289; + --bc: 0.373085 0.081131 4.606426; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.7307 0.207 27.33; + --rounded-btn: 1.9rem; + --tab-radius: 0.7rem +} +:root:has(input.theme-controller[value=valentine]:checked) { + color-scheme: light; + --b2: 0.880567 0.024834 337.06289; + --b3: 0.814288 0.022964 337.06289; + --pc: 0.137239 0.030755 15.066527; + --sc: 0.143942 0.029258 293.189609; + --ac: 0.142537 0.014961 197.828857; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.14614 0.0414 27.33; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.686197 0.153774 15.066527; + --s: 0.71971 0.14629 293.189609; + --a: 0.712685 0.074804 197.828857; + --n: 0.546053 0.143342 358.004839; + --nc: 0.902701 0.037202 336.955191; + --b1: 0.946846 0.026703 337.06289; + --bc: 0.373085 0.081131 4.606426; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.7307 0.207 27.33; + --rounded-btn: 1.9rem; + --tab-radius: 0.7rem +} +[data-theme=halloween] { + color-scheme: dark; + --b2: 0.230416 0 0; + --b3: 0.213072 0 0; + --bc: 0.849552 0 0; + --sc: 0.89196 0.0496 305.03; + --nc: 0.848742 0.009322 65.681484; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.13144 0.0398 27.33; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.7748 0.204 60.62; + --pc: 0.196935 0.004671 196.779412; + --s: 0.4598 0.248 305.03; + --a: 0.648 0.223 136.073479; + --ac: 0 0 0; + --n: 0.24371 0.046608 65.681484; + --b1: 0.247759 0 0; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.6572 0.199 27.33 +} +:root:has(input.theme-controller[value=halloween]:checked) { + color-scheme: dark; + --b2: 0.230416 0 0; + --b3: 0.213072 0 0; + --bc: 0.849552 0 0; + --sc: 0.89196 0.0496 305.03; + --nc: 0.848742 0.009322 65.681484; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.13144 0.0398 27.33; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.7748 0.204 60.62; + --pc: 0.196935 0.004671 196.779412; + --s: 0.4598 0.248 305.03; + --a: 0.648 0.223 136.073479; + --ac: 0 0 0; + --n: 0.24371 0.046608 65.681484; + --b1: 0.247759 0 0; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.6572 0.199 27.33 +} +[data-theme=garden] { + color-scheme: light; + --b2: 0.864453 0.002011 17.197414; + --b3: 0.799386 0.00186 17.197414; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --sc: 0.89699 0.022197 355.095988; + --ac: 0.112547 0.010859 154.390187; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.6245 0.278 3.83636; + --pc: 1 0 0; + --s: 0.484952 0.110985 355.095988; + --a: 0.562735 0.054297 154.390187; + --n: 0.241559 0.049362 89.070594; + --nc: 0.929519 0.002163 17.197414; + --b1: 0.929519 0.002163 17.197414; + --bc: 0.169617 0.001664 17.32068 +} +:root:has(input.theme-controller[value=garden]:checked) { + color-scheme: light; + --b2: 0.864453 0.002011 17.197414; + --b3: 0.799386 0.00186 17.197414; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --sc: 0.89699 0.022197 355.095988; + --ac: 0.112547 0.010859 154.390187; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.6245 0.278 3.83636; + --pc: 1 0 0; + --s: 0.484952 0.110985 355.095988; + --a: 0.562735 0.054297 154.390187; + --n: 0.241559 0.049362 89.070594; + --nc: 0.929519 0.002163 17.197414; + --b1: 0.929519 0.002163 17.197414; + --bc: 0.169617 0.001664 17.32068 +} +[data-theme=forest] { + color-scheme: dark; + --b2: 0.17522 0.007709 17.911578; + --b3: 0.162032 0.007129 17.911578; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.837682 0.001658 17.911578; + --sc: 0.139553 0.027077 168.327128; + --ac: 0.141257 0.02389 185.713193; + --nc: 0.861397 0.007806 171.364646; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.686283 0.185567 148.958922; + --pc: 0 0 0; + --s: 0.697764 0.135385 168.327128; + --a: 0.706285 0.119451 185.713193; + --n: 0.306985 0.039032 171.364646; + --b1: 0.188409 0.00829 17.911578; + --rounded-btn: 1.9rem +} +:root:has(input.theme-controller[value=forest]:checked) { + color-scheme: dark; + --b2: 0.17522 0.007709 17.911578; + --b3: 0.162032 0.007129 17.911578; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.837682 0.001658 17.911578; + --sc: 0.139553 0.027077 168.327128; + --ac: 0.141257 0.02389 185.713193; + --nc: 0.861397 0.007806 171.364646; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.686283 0.185567 148.958922; + --pc: 0 0 0; + --s: 0.697764 0.135385 168.327128; + --a: 0.706285 0.119451 185.713193; + --n: 0.306985 0.039032 171.364646; + --b1: 0.188409 0.00829 17.911578; + --rounded-btn: 1.9rem +} +[data-theme=aqua] { + color-scheme: dark; + --b2: 0.453464 0.118611 261.181672; + --b3: 0.419333 0.109683 261.181672; + --bc: 0.897519 0.025508 261.181672; + --sc: 0.121365 0.02175 309.782946; + --ac: 0.186854 0.020445 94.555431; + --nc: 0.122124 0.023402 243.760661; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.1479 0.038 27.33; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.856617 0.14498 198.6458; + --pc: 0.401249 0.068266 197.603872; + --s: 0.606827 0.108752 309.782946; + --a: 0.934269 0.102225 94.555431; + --n: 0.610622 0.117009 243.760661; + --b1: 0.487596 0.127539 261.181672; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.7395 0.19 27.33 +} +:root:has(input.theme-controller[value=aqua]:checked) { + color-scheme: dark; + --b2: 0.453464 0.118611 261.181672; + --b3: 0.419333 0.109683 261.181672; + --bc: 0.897519 0.025508 261.181672; + --sc: 0.121365 0.02175 309.782946; + --ac: 0.186854 0.020445 94.555431; + --nc: 0.122124 0.023402 243.760661; + --inc: 0.90923 0.043042 262.880917; + --suc: 0.12541 0.033982 149.213788; + --wac: 0.133168 0.031484 58.31834; + --erc: 0.1479 0.038 27.33; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.856617 0.14498 198.6458; + --pc: 0.401249 0.068266 197.603872; + --s: 0.606827 0.108752 309.782946; + --a: 0.934269 0.102225 94.555431; + --n: 0.610622 0.117009 243.760661; + --b1: 0.487596 0.127539 261.181672; + --in: 0.54615 0.215208 262.880917; + --su: 0.627052 0.169912 149.213788; + --wa: 0.66584 0.157422 58.31834; + --er: 0.7395 0.19 27.33 +} +[data-theme=lofi] { + color-scheme: light; + --inc: 0.15908 0.0206 205.9; + --suc: 0.18026 0.0306 164.14; + --wac: 0.17674 0.027 79.94; + --erc: 0.15732 0.03 28.47; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.159066 0 0; + --pc: 1 0 0; + --s: 0.21455 0.001566 17.278957; + --sc: 1 0 0; + --a: 0.268618 0 0; + --ac: 1 0 0; + --n: 0 0 0; + --nc: 1 0 0; + --b1: 1 0 0; + --b2: 0.961151 0 0; + --b3: 0.92268 0.001082 17.17934; + --bc: 0 0 0; + --in: 0.7954 0.103 205.9; + --su: 0.9013 0.153 164.14; + --wa: 0.8837 0.135 79.94; + --er: 0.7866 0.15 28.47; + --rounded-box: 0.25rem; + --rounded-btn: 0.125rem; + --rounded-badge: 0.125rem; + --tab-radius: 0.125rem; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1 +} +:root:has(input.theme-controller[value=lofi]:checked) { + color-scheme: light; + --inc: 0.15908 0.0206 205.9; + --suc: 0.18026 0.0306 164.14; + --wac: 0.17674 0.027 79.94; + --erc: 0.15732 0.03 28.47; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.159066 0 0; + --pc: 1 0 0; + --s: 0.21455 0.001566 17.278957; + --sc: 1 0 0; + --a: 0.268618 0 0; + --ac: 1 0 0; + --n: 0 0 0; + --nc: 1 0 0; + --b1: 1 0 0; + --b2: 0.961151 0 0; + --b3: 0.92268 0.001082 17.17934; + --bc: 0 0 0; + --in: 0.7954 0.103 205.9; + --su: 0.9013 0.153 164.14; + --wa: 0.8837 0.135 79.94; + --er: 0.7866 0.15 28.47; + --rounded-box: 0.25rem; + --rounded-btn: 0.125rem; + --rounded-badge: 0.125rem; + --tab-radius: 0.125rem; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1 +} +[data-theme=pastel] { + color-scheme: light; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.2 0 0; + --pc: 0.166166 0.006979 316.8737; + --sc: 0.176153 0.009839 8.688364; + --ac: 0.178419 0.012056 170.923263; + --nc: 0.142681 0.014702 228.183906; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.830828 0.034896 316.8737; + --s: 0.880763 0.049197 8.688364; + --a: 0.892096 0.06028 170.923263; + --n: 0.713406 0.07351 228.183906; + --b1: 1 0 0; + --b2: 0.984625 0.001706 247.838921; + --b3: 0.871681 0.009339 258.338227; + --rounded-btn: 1.9rem; + --tab-radius: 0.7rem +} +:root:has(input.theme-controller[value=pastel]:checked) { + color-scheme: light; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --bc: 0.2 0 0; + --pc: 0.166166 0.006979 316.8737; + --sc: 0.176153 0.009839 8.688364; + --ac: 0.178419 0.012056 170.923263; + --nc: 0.142681 0.014702 228.183906; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.830828 0.034896 316.8737; + --s: 0.880763 0.049197 8.688364; + --a: 0.892096 0.06028 170.923263; + --n: 0.713406 0.07351 228.183906; + --b1: 1 0 0; + --b2: 0.984625 0.001706 247.838921; + --b3: 0.871681 0.009339 258.338227; + --rounded-btn: 1.9rem; + --tab-radius: 0.7rem +} +[data-theme=fantasy] { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.8749 0.0378 325.02; + --sc: 0.90784 0.0324 241.36; + --ac: 0.15196 0.0408 56.72; + --nc: 0.855616 0.005919 256.847952; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.3745 0.189 325.02; + --s: 0.5392 0.162 241.36; + --a: 0.7598 0.204 56.72; + --n: 0.278078 0.029596 256.847952; + --b1: 1 0 0; + --bc: 0.278078 0.029596 256.847952 +} +:root:has(input.theme-controller[value=fantasy]:checked) { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --in: 0.7206 0.191 231.6; + --su: 64.8% 0.150 160; + --wa: 0.8471 0.199 83.87; + --er: 0.7176 0.221 22.18; + --pc: 0.8749 0.0378 325.02; + --sc: 0.90784 0.0324 241.36; + --ac: 0.15196 0.0408 56.72; + --nc: 0.855616 0.005919 256.847952; + --inc: 0 0 0; + --suc: 0 0 0; + --wac: 0 0 0; + --erc: 0 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.3745 0.189 325.02; + --s: 0.5392 0.162 241.36; + --a: 0.7598 0.204 56.72; + --n: 0.278078 0.029596 256.847952; + --b1: 1 0 0; + --bc: 0.278078 0.029596 256.847952 +} +[data-theme=wireframe] { + color-scheme: light; + --bc: 0.2 0 0; + --pc: 0.156521 0 0; + --sc: 0.156521 0 0; + --ac: 0.156521 0 0; + --nc: 0.188014 0 0; + --inc: 0.890403 0.062643 264.052021; + --suc: 0.90395 0.035372 142.495339; + --wac: 0.141626 0.019994 108.702381; + --erc: 0.125591 0.051537 29.233885; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + font-family: Chalkboard,comic sans ms,'sans-serif'; + --p: 0.782604 0 0; + --s: 0.782604 0 0; + --a: 0.782604 0 0; + --n: 0.94007 0 0; + --b1: 1 0 0; + --b2: 0.949119 0 0; + --b3: 0.897547 0 0; + --in: 0.452014 0.313214 264.052021; + --su: 0.519752 0.176858 142.495339; + --wa: 0.708131 0.099969 108.702381; + --er: 0.627955 0.257683 29.233885; + --rounded-box: 0.2rem; + --rounded-btn: 0.2rem; + --rounded-badge: 0.2rem; + --tab-radius: 0.2rem +} +:root:has(input.theme-controller[value=wireframe]:checked) { + color-scheme: light; + --bc: 0.2 0 0; + --pc: 0.156521 0 0; + --sc: 0.156521 0 0; + --ac: 0.156521 0 0; + --nc: 0.188014 0 0; + --inc: 0.890403 0.062643 264.052021; + --suc: 0.90395 0.035372 142.495339; + --wac: 0.141626 0.019994 108.702381; + --erc: 0.125591 0.051537 29.233885; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + font-family: Chalkboard,comic sans ms,'sans-serif'; + --p: 0.782604 0 0; + --s: 0.782604 0 0; + --a: 0.782604 0 0; + --n: 0.94007 0 0; + --b1: 1 0 0; + --b2: 0.949119 0 0; + --b3: 0.897547 0 0; + --in: 0.452014 0.313214 264.052021; + --su: 0.519752 0.176858 142.495339; + --wa: 0.708131 0.099969 108.702381; + --er: 0.627955 0.257683 29.233885; + --rounded-box: 0.2rem; + --rounded-btn: 0.2rem; + --rounded-badge: 0.2rem; + --tab-radius: 0.2rem +} +[data-theme=black] { + color-scheme: dark; + --pc: 0.86736 0 0; + --sc: 0.86736 0 0; + --ac: 0.86736 0 0; + --nc: 0.86736 0 0; + --inc: 0.890403 0.062643 264.052021; + --suc: 0.90395 0.035372 142.495339; + --wac: 0.193597 0.042201 109.769232; + --erc: 0.125591 0.051537 29.233885; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.336799 0 0; + --s: 0.336799 0 0; + --a: 0.336799 0 0; + --b1: 0 0 0; + --b2: 0.191251 0 0; + --b3: 0.268618 0 0; + --bc: 0.876096 0 0; + --n: 0.336799 0 0; + --in: 0.452014 0.313214 264.052021; + --su: 0.519752 0.176858 142.495339; + --wa: 0.967983 0.211006 109.769232; + --er: 0.627955 0.257683 29.233885; + --rounded-box: 0; + --rounded-btn: 0; + --rounded-badge: 0; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1; + --tab-radius: 0 +} +:root:has(input.theme-controller[value=black]:checked) { + color-scheme: dark; + --pc: 0.86736 0 0; + --sc: 0.86736 0 0; + --ac: 0.86736 0 0; + --nc: 0.86736 0 0; + --inc: 0.890403 0.062643 264.052021; + --suc: 0.90395 0.035372 142.495339; + --wac: 0.193597 0.042201 109.769232; + --erc: 0.125591 0.051537 29.233885; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.336799 0 0; + --s: 0.336799 0 0; + --a: 0.336799 0 0; + --b1: 0 0 0; + --b2: 0.191251 0 0; + --b3: 0.268618 0 0; + --bc: 0.876096 0 0; + --n: 0.336799 0 0; + --in: 0.452014 0.313214 264.052021; + --su: 0.519752 0.176858 142.495339; + --wa: 0.967983 0.211006 109.769232; + --er: 0.627955 0.257683 29.233885; + --rounded-box: 0; + --rounded-btn: 0; + --rounded-badge: 0; + --animation-btn: 0; + --animation-input: 0; + --btn-focus-scale: 1; + --tab-radius: 0 +} +[data-theme=luxury] { + color-scheme: dark; + --pc: 0.2 0 0; + --sc: 0.855163 0.012821 261.069149; + --ac: 0.873349 0.010348 338.82597; + --inc: 0.158122 0.024356 237.133883; + --suc: 0.156239 0.038579 132.154381; + --wac: 0.172255 0.027305 102.89115; + --erc: 0.143506 0.035271 22.568916; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 1 0 0; + --s: 0.275815 0.064106 261.069149; + --a: 0.366744 0.051741 338.82597; + --n: 0.2427 0.057015 59.825019; + --nc: 0.932033 0.089631 90.861683; + --b1: 0.140765 0.004386 285.822869; + --b2: 0.202191 0.004211 308.22937; + --b3: 0.298961 0.003818 308.318612; + --bc: 0.756879 0.123666 76.890484; + --in: 0.790612 0.121778 237.133883; + --su: 0.781197 0.192894 132.154381; + --wa: 0.861274 0.136524 102.89115; + --er: 0.717531 0.176357 22.568916 +} +:root:has(input.theme-controller[value=luxury]:checked) { + color-scheme: dark; + --pc: 0.2 0 0; + --sc: 0.855163 0.012821 261.069149; + --ac: 0.873349 0.010348 338.82597; + --inc: 0.158122 0.024356 237.133883; + --suc: 0.156239 0.038579 132.154381; + --wac: 0.172255 0.027305 102.89115; + --erc: 0.143506 0.035271 22.568916; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 1 0 0; + --s: 0.275815 0.064106 261.069149; + --a: 0.366744 0.051741 338.82597; + --n: 0.2427 0.057015 59.825019; + --nc: 0.932033 0.089631 90.861683; + --b1: 0.140765 0.004386 285.822869; + --b2: 0.202191 0.004211 308.22937; + --b3: 0.298961 0.003818 308.318612; + --bc: 0.756879 0.123666 76.890484; + --in: 0.790612 0.121778 237.133883; + --su: 0.781197 0.192894 132.154381; + --wa: 0.861274 0.136524 102.89115; + --er: 0.717531 0.176357 22.568916 +} +[data-theme=dracula] { + color-scheme: dark; + --b2: 0.268053 0.020556 277.508664; + --b3: 0.247877 0.019009 277.508664; + --pc: 0.150922 0.036614 346.812432; + --sc: 0.148405 0.029709 301.883095; + --ac: 0.166785 0.024826 66.558491; + --nc: 0.878891 0.006515 275.524078; + --inc: 0.176526 0.018676 212.846491; + --suc: 0.174199 0.043903 148.024881; + --wac: 0.191068 0.026849 112.757109; + --erc: 0.136441 0.041266 24.430965; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.754611 0.18307 346.812432; + --s: 0.742023 0.148546 301.883095; + --a: 0.833927 0.124132 66.558491; + --n: 0.394456 0.032576 275.524078; + --b1: 0.288229 0.022103 277.508664; + --bc: 0.977477 0.007913 106.545019; + --in: 0.88263 0.09338 212.846491; + --su: 0.870995 0.219516 148.024881; + --wa: 0.955338 0.134246 112.757109; + --er: 0.682204 0.206328 24.430965 +} +:root:has(input.theme-controller[value=dracula]:checked) { + color-scheme: dark; + --b2: 0.268053 0.020556 277.508664; + --b3: 0.247877 0.019009 277.508664; + --pc: 0.150922 0.036614 346.812432; + --sc: 0.148405 0.029709 301.883095; + --ac: 0.166785 0.024826 66.558491; + --nc: 0.878891 0.006515 275.524078; + --inc: 0.176526 0.018676 212.846491; + --suc: 0.174199 0.043903 148.024881; + --wac: 0.191068 0.026849 112.757109; + --erc: 0.136441 0.041266 24.430965; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.754611 0.18307 346.812432; + --s: 0.742023 0.148546 301.883095; + --a: 0.833927 0.124132 66.558491; + --n: 0.394456 0.032576 275.524078; + --b1: 0.288229 0.022103 277.508664; + --bc: 0.977477 0.007913 106.545019; + --in: 0.88263 0.09338 212.846491; + --su: 0.870995 0.219516 148.024881; + --wa: 0.955338 0.134246 112.757109; + --er: 0.682204 0.206328 24.430965 +} +[data-theme=cmyk] { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --bc: 0.2 0 0; + --pc: 0.143544 0.02666 239.443325; + --sc: 0.128953 0.040552 359.339283; + --ac: 0.188458 0.037948 105.306968; + --nc: 0.843557 0 0; + --inc: 0.136952 0.0189 217.284104; + --suc: 0.893898 0.032505 321.406278; + --wac: 0.142473 0.031969 52.023412; + --erc: 0.124027 0.041677 28.717543; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.717722 0.133298 239.443325; + --s: 0.644766 0.202758 359.339283; + --a: 0.942289 0.189741 105.306968; + --n: 0.217787 0 0; + --b1: 1 0 0; + --in: 0.684759 0.094499 217.284104; + --su: 0.46949 0.162524 321.406278; + --wa: 0.712364 0.159843 52.023412; + --er: 0.620133 0.208385 28.717543 +} +:root:has(input.theme-controller[value=cmyk]:checked) { + color-scheme: light; + --b2: 0.93 0 0; + --b3: 0.86 0 0; + --bc: 0.2 0 0; + --pc: 0.143544 0.02666 239.443325; + --sc: 0.128953 0.040552 359.339283; + --ac: 0.188458 0.037948 105.306968; + --nc: 0.843557 0 0; + --inc: 0.136952 0.0189 217.284104; + --suc: 0.893898 0.032505 321.406278; + --wac: 0.142473 0.031969 52.023412; + --erc: 0.124027 0.041677 28.717543; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.717722 0.133298 239.443325; + --s: 0.644766 0.202758 359.339283; + --a: 0.942289 0.189741 105.306968; + --n: 0.217787 0 0; + --b1: 1 0 0; + --in: 0.684759 0.094499 217.284104; + --su: 0.46949 0.162524 321.406278; + --wa: 0.712364 0.159843 52.023412; + --er: 0.620133 0.208385 28.717543 +} +[data-theme=autumn] { + color-scheme: light; + --b2: 0.891077 0 0; + --b3: 0.824006 0 0; + --bc: 0.191629 0 0; + --pc: 0.881446 0.032232 17.530175; + --sc: 0.123353 0.033821 23.865865; + --ac: 0.146851 0.018999 60.729616; + --nc: 0.908734 0.007475 51.902819; + --inc: 0.138449 0.019596 207.284192; + --suc: 0.12199 0.016032 174.616213; + --wac: 0.140163 0.032982 56.844303; + --erc: 0.90614 0.0482 24.16; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.407232 0.16116 17.530175; + --s: 0.616763 0.169105 23.865865; + --a: 0.734253 0.094994 60.729616; + --n: 0.543672 0.037374 51.902819; + --b1: 0.958147 0 0; + --in: 0.692245 0.097979 207.284192; + --su: 0.609951 0.080159 174.616213; + --wa: 0.700817 0.164909 56.844303; + --er: 0.5307 0.241 24.16 +} +:root:has(input.theme-controller[value=autumn]:checked) { + color-scheme: light; + --b2: 0.891077 0 0; + --b3: 0.824006 0 0; + --bc: 0.191629 0 0; + --pc: 0.881446 0.032232 17.530175; + --sc: 0.123353 0.033821 23.865865; + --ac: 0.146851 0.018999 60.729616; + --nc: 0.908734 0.007475 51.902819; + --inc: 0.138449 0.019596 207.284192; + --suc: 0.12199 0.016032 174.616213; + --wac: 0.140163 0.032982 56.844303; + --erc: 0.90614 0.0482 24.16; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.407232 0.16116 17.530175; + --s: 0.616763 0.169105 23.865865; + --a: 0.734253 0.094994 60.729616; + --n: 0.543672 0.037374 51.902819; + --b1: 0.958147 0 0; + --in: 0.692245 0.097979 207.284192; + --su: 0.609951 0.080159 174.616213; + --wa: 0.700817 0.164909 56.844303; + --er: 0.5307 0.241 24.16 +} +[data-theme=business] { + color-scheme: dark; + --b2: 0.226487 0 0; + --b3: 0.20944 0 0; + --bc: 0.848707 0 0; + --pc: 0.883407 0.019811 251.473931; + --sc: 0.128185 0.005481 229.389418; + --ac: 0.134542 0.033545 35.791525; + --nc: 0.854882 0.00265 253.041249; + --inc: 0.125233 0.028702 240.033697; + --suc: 0.140454 0.018919 156.59611; + --wac: 0.154965 0.023141 81.519177; + --erc: 0.903221 0.029356 29.674507; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.417036 0.099057 251.473931; + --s: 0.640924 0.027405 229.389418; + --a: 0.67271 0.167726 35.791525; + --n: 0.27441 0.01325 253.041249; + --b1: 0.243535 0 0; + --in: 0.626163 0.143511 240.033697; + --su: 0.702268 0.094594 156.59611; + --wa: 0.774824 0.115704 81.519177; + --er: 0.516105 0.14678 29.674507; + --rounded-box: 0.25rem; + --rounded-btn: .125rem; + --rounded-badge: .125rem +} +:root:has(input.theme-controller[value=business]:checked) { + color-scheme: dark; + --b2: 0.226487 0 0; + --b3: 0.20944 0 0; + --bc: 0.848707 0 0; + --pc: 0.883407 0.019811 251.473931; + --sc: 0.128185 0.005481 229.389418; + --ac: 0.134542 0.033545 35.791525; + --nc: 0.854882 0.00265 253.041249; + --inc: 0.125233 0.028702 240.033697; + --suc: 0.140454 0.018919 156.59611; + --wac: 0.154965 0.023141 81.519177; + --erc: 0.903221 0.029356 29.674507; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.417036 0.099057 251.473931; + --s: 0.640924 0.027405 229.389418; + --a: 0.67271 0.167726 35.791525; + --n: 0.27441 0.01325 253.041249; + --b1: 0.243535 0 0; + --in: 0.626163 0.143511 240.033697; + --su: 0.702268 0.094594 156.59611; + --wa: 0.774824 0.115704 81.519177; + --er: 0.516105 0.14678 29.674507; + --rounded-box: 0.25rem; + --rounded-btn: .125rem; + --rounded-badge: .125rem +} +[data-theme=acid] { + color-scheme: light; + --b2: 0.916146 0 0; + --b3: 0.847189 0 0; + --bc: 0.197021 0 0; + --pc: 0.1438 0.0714 330.759573; + --sc: 0.14674 0.0448 48.250878; + --ac: 0.18556 0.0528 122.962951; + --nc: 0.84262 0.0256 278.68; + --inc: 0.12144 0.0454 252.05; + --suc: 0.17144 0.0532 158.53; + --wac: 0.18202 0.0424 100.5; + --erc: 0.12968 0.0586 29.349188; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.719 0.357 330.759573; + --s: 0.7337 0.224 48.250878; + --a: 0.9278 0.264 122.962951; + --n: 0.2131 0.128 278.68; + --b1: 0.985104 0 0; + --in: 0.6072 0.227 252.05; + --su: 0.8572 0.266 158.53; + --wa: 0.9101 0.212 100.5; + --er: 0.6484 0.293 29.349188; + --rounded-box: 1.25rem; + --rounded-btn: 1rem; + --rounded-badge: 1rem; + --tab-radius: 0.7rem +} +:root:has(input.theme-controller[value=acid]:checked) { + color-scheme: light; + --b2: 0.916146 0 0; + --b3: 0.847189 0 0; + --bc: 0.197021 0 0; + --pc: 0.1438 0.0714 330.759573; + --sc: 0.14674 0.0448 48.250878; + --ac: 0.18556 0.0528 122.962951; + --nc: 0.84262 0.0256 278.68; + --inc: 0.12144 0.0454 252.05; + --suc: 0.17144 0.0532 158.53; + --wac: 0.18202 0.0424 100.5; + --erc: 0.12968 0.0586 29.349188; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.719 0.357 330.759573; + --s: 0.7337 0.224 48.250878; + --a: 0.9278 0.264 122.962951; + --n: 0.2131 0.128 278.68; + --b1: 0.985104 0 0; + --in: 0.6072 0.227 252.05; + --su: 0.8572 0.266 158.53; + --wa: 0.9101 0.212 100.5; + --er: 0.6484 0.293 29.349188; + --rounded-box: 1.25rem; + --rounded-btn: 1rem; + --rounded-badge: 1rem; + --tab-radius: 0.7rem +} +[data-theme=lemonade] { + color-scheme: light; + --b2: 0.918003 0.0186 123.72; + --b3: 0.848906 0.0172 123.72; + --bc: 0.19742 0.004 123.72; + --pc: 0.11784 0.0398 134.6; + --sc: 0.1555 0.0392 111.09; + --ac: 0.17078 0.0402 100.73; + --nc: 0.86196 0.015 108.6; + --inc: 0.17238 0.0094 224.14; + --suc: 0.17238 0.0094 157.85; + --wac: 0.17238 0.0094 102.15; + --erc: 0.17238 0.0094 25.85; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.5892 0.199 134.6; + --s: 0.7775 0.196 111.09; + --a: 0.8539 0.201 100.73; + --n: 0.3098 0.075 108.6; + --b1: 0.9871 0.02 123.72; + --in: 0.8619 0.047 224.14; + --su: 0.8619 0.047 157.85; + --wa: 0.8619 0.047 102.15; + --er: 0.8619 0.047 25.85 +} +:root:has(input.theme-controller[value=lemonade]:checked) { + color-scheme: light; + --b2: 0.918003 0.0186 123.72; + --b3: 0.848906 0.0172 123.72; + --bc: 0.19742 0.004 123.72; + --pc: 0.11784 0.0398 134.6; + --sc: 0.1555 0.0392 111.09; + --ac: 0.17078 0.0402 100.73; + --nc: 0.86196 0.015 108.6; + --inc: 0.17238 0.0094 224.14; + --suc: 0.17238 0.0094 157.85; + --wac: 0.17238 0.0094 102.15; + --erc: 0.17238 0.0094 25.85; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.5892 0.199 134.6; + --s: 0.7775 0.196 111.09; + --a: 0.8539 0.201 100.73; + --n: 0.3098 0.075 108.6; + --b1: 0.9871 0.02 123.72; + --in: 0.8619 0.047 224.14; + --su: 0.8619 0.047 157.85; + --wa: 0.8619 0.047 102.15; + --er: 0.8619 0.047 25.85 +} +[data-theme=night] { + color-scheme: dark; + --b2: 0.193144 0.037037 265.754874; + --b3: 0.178606 0.034249 265.754874; + --bc: 0.841536 0.007965 265.754874; + --pc: 0.150703 0.027798 232.66148; + --sc: 0.136023 0.031661 276.934902; + --ac: 0.144721 0.035244 350.048739; + --nc: 0.855899 0.00737 260.030984; + --suc: 0.156904 0.026506 181.911977; + --wac: 0.166486 0.027912 82.95003; + --erc: 0.143572 0.034051 13.11834; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.753513 0.138989 232.66148; + --s: 0.680113 0.158303 276.934902; + --a: 0.723603 0.176218 350.048739; + --n: 0.279495 0.036848 260.030984; + --b1: 0.207682 0.039824 265.754874; + --in: 0.684553 0.148062 237.25135; + --inc: 0 0 0; + --su: 0.78452 0.132529 181.911977; + --wa: 0.832428 0.139558 82.95003; + --er: 0.717858 0.170255 13.11834 +} +:root:has(input.theme-controller[value=night]:checked) { + color-scheme: dark; + --b2: 0.193144 0.037037 265.754874; + --b3: 0.178606 0.034249 265.754874; + --bc: 0.841536 0.007965 265.754874; + --pc: 0.150703 0.027798 232.66148; + --sc: 0.136023 0.031661 276.934902; + --ac: 0.144721 0.035244 350.048739; + --nc: 0.855899 0.00737 260.030984; + --suc: 0.156904 0.026506 181.911977; + --wac: 0.166486 0.027912 82.95003; + --erc: 0.143572 0.034051 13.11834; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.753513 0.138989 232.66148; + --s: 0.680113 0.158303 276.934902; + --a: 0.723603 0.176218 350.048739; + --n: 0.279495 0.036848 260.030984; + --b1: 0.207682 0.039824 265.754874; + --in: 0.684553 0.148062 237.25135; + --inc: 0 0 0; + --su: 0.78452 0.132529 181.911977; + --wa: 0.832428 0.139558 82.95003; + --er: 0.717858 0.170255 13.11834 +} +[data-theme=coffee] { + color-scheme: dark; + --b2: 0.201585 0.021457 329.708637; + --b3: 0.186412 0.019842 329.708637; + --pc: 0.143993 0.024765 62.756393; + --sc: 0.86893 0.00597 199.19444; + --ac: 0.885243 0.014881 224.389184; + --nc: 0.833022 0.003149 326.261446; + --inc: 0.15898 0.012774 184.558367; + --suc: 0.149445 0.014491 131.116276; + --wac: 0.176301 0.028162 87.722413; + --erc: 0.154637 0.025644 31.871922; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.719967 0.123825 62.756393; + --s: 0.34465 0.029849 199.19444; + --a: 0.426213 0.074405 224.389184; + --n: 0.165109 0.015743 326.261446; + --b1: 0.216758 0.023072 329.708637; + --bc: 0.723547 0.092794 79.129387; + --in: 0.794902 0.063869 184.558367; + --su: 0.747224 0.072456 131.116276; + --wa: 0.881503 0.140812 87.722413; + --er: 0.773187 0.12822 31.871922 +} +:root:has(input.theme-controller[value=coffee]:checked) { + color-scheme: dark; + --b2: 0.201585 0.021457 329.708637; + --b3: 0.186412 0.019842 329.708637; + --pc: 0.143993 0.024765 62.756393; + --sc: 0.86893 0.00597 199.19444; + --ac: 0.885243 0.014881 224.389184; + --nc: 0.833022 0.003149 326.261446; + --inc: 0.15898 0.012774 184.558367; + --suc: 0.149445 0.014491 131.116276; + --wac: 0.176301 0.028162 87.722413; + --erc: 0.154637 0.025644 31.871922; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.719967 0.123825 62.756393; + --s: 0.34465 0.029849 199.19444; + --a: 0.426213 0.074405 224.389184; + --n: 0.165109 0.015743 326.261446; + --b1: 0.216758 0.023072 329.708637; + --bc: 0.723547 0.092794 79.129387; + --in: 0.794902 0.063869 184.558367; + --su: 0.747224 0.072456 131.116276; + --wa: 0.881503 0.140812 87.722413; + --er: 0.773187 0.12822 31.871922 +} +[data-theme=winter] { + color-scheme: light; + --pc: 0.91372 0.051 257.57; + --sc: 0.885103 0.03222 282.339433; + --ac: 0.11988 0.038303 335.171434; + --nc: 0.839233 0.012704 257.651965; + --inc: 0.176255 0.017178 214.515264; + --suc: 0.160988 0.015404 197.823719; + --wac: 0.178345 0.009167 71.47031; + --erc: 0.146185 0.022037 20.076293; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.5686 0.255 257.57; + --s: 0.425516 0.161098 282.339433; + --a: 0.599398 0.191515 335.171434; + --n: 0.196166 0.063518 257.651965; + --b1: 1 0 0; + --b2: 0.974663 0.011947 259.822565; + --b3: 0.932686 0.016223 262.751375; + --bc: 0.418869 0.053885 255.824911; + --in: 0.881275 0.085888 214.515264; + --su: 0.804941 0.077019 197.823719; + --wa: 0.891725 0.045833 71.47031; + --er: 0.730926 0.110185 20.076293 +} +:root:has(input.theme-controller[value=winter]:checked) { + color-scheme: light; + --pc: 0.91372 0.051 257.57; + --sc: 0.885103 0.03222 282.339433; + --ac: 0.11988 0.038303 335.171434; + --nc: 0.839233 0.012704 257.651965; + --inc: 0.176255 0.017178 214.515264; + --suc: 0.160988 0.015404 197.823719; + --wac: 0.178345 0.009167 71.47031; + --erc: 0.146185 0.022037 20.076293; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.5686 0.255 257.57; + --s: 0.425516 0.161098 282.339433; + --a: 0.599398 0.191515 335.171434; + --n: 0.196166 0.063518 257.651965; + --b1: 1 0 0; + --b2: 0.974663 0.011947 259.822565; + --b3: 0.932686 0.016223 262.751375; + --bc: 0.418869 0.053885 255.824911; + --in: 0.881275 0.085888 214.515264; + --su: 0.804941 0.077019 197.823719; + --wa: 0.891725 0.045833 71.47031; + --er: 0.730926 0.110185 20.076293 +} +[data-theme=dim] { + color-scheme: dark; + --pc: 0.172267 0.028331 139.549991; + --sc: 0.146752 0.033181 35.353059; + --ac: 0.148459 0.026728 311.37924; + --inc: 0.172157 0.028409 206.182959; + --suc: 0.172343 0.028437 166.534048; + --wac: 0.172327 0.028447 94.818679; + --erc: 0.164838 0.019914 33.756357; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.861335 0.141656 139.549991; + --s: 0.733759 0.165904 35.353059; + --a: 0.742296 0.133641 311.37924; + --n: 0.247311 0.020483 264.094728; + --nc: 0.829011 0.031335 222.959324; + --b1: 0.308577 0.023243 264.149498; + --b2: 0.280368 0.01983 264.182074; + --b3: 0.263469 0.018403 262.177739; + --bc: 0.829011 0.031335 222.959324; + --in: 0.860785 0.142046 206.182959; + --su: 0.861717 0.142187 166.534048; + --wa: 0.861634 0.142236 94.818679; + --er: 0.824189 0.09957 33.756357 +} +:root:has(input.theme-controller[value=dim]:checked) { + color-scheme: dark; + --pc: 0.172267 0.028331 139.549991; + --sc: 0.146752 0.033181 35.353059; + --ac: 0.148459 0.026728 311.37924; + --inc: 0.172157 0.028409 206.182959; + --suc: 0.172343 0.028437 166.534048; + --wac: 0.172327 0.028447 94.818679; + --erc: 0.164838 0.019914 33.756357; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 0.861335 0.141656 139.549991; + --s: 0.733759 0.165904 35.353059; + --a: 0.742296 0.133641 311.37924; + --n: 0.247311 0.020483 264.094728; + --nc: 0.829011 0.031335 222.959324; + --b1: 0.308577 0.023243 264.149498; + --b2: 0.280368 0.01983 264.182074; + --b3: 0.263469 0.018403 262.177739; + --bc: 0.829011 0.031335 222.959324; + --in: 0.860785 0.142046 206.182959; + --su: 0.861717 0.142187 166.534048; + --wa: 0.861634 0.142236 94.818679; + --er: 0.824189 0.09957 33.756357 +} +[data-theme=nord] { + color-scheme: light; + --pc: 0.118872 0.015449 254.027774; + --sc: 0.139303 0.011822 248.687186; + --ac: 0.154929 0.01245 217.469017; + --inc: 0.138414 0.012499 332.664922; + --suc: 0.153654 0.01498 131.063061; + --wac: 0.170972 0.017847 84.093335; + --erc: 0.12122 0.024119 15.341883; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.594359 0.077246 254.027774; + --s: 0.696516 0.059108 248.687186; + --a: 0.774643 0.062249 217.469017; + --n: 0.45229 0.035214 264.1312; + --nc: 0.899258 0.016374 262.749256; + --b1: 0.951276 0.007445 260.731539; + --b2: 0.932996 0.010389 261.788485; + --b3: 0.899258 0.016374 262.749256; + --bc: 0.324374 0.022945 264.182036; + --in: 0.692072 0.062496 332.664922; + --su: 0.76827 0.074899 131.063061; + --wa: 0.854862 0.089234 84.093335; + --er: 0.6061 0.120594 15.341883; + --rounded-box: 0.4rem; + --rounded-btn: 0.2rem; + --rounded-badge: 0.4rem; + --tab-radius: 0.2rem +} +:root:has(input.theme-controller[value=nord]:checked) { + color-scheme: light; + --pc: 0.118872 0.015449 254.027774; + --sc: 0.139303 0.011822 248.687186; + --ac: 0.154929 0.01245 217.469017; + --inc: 0.138414 0.012499 332.664922; + --suc: 0.153654 0.01498 131.063061; + --wac: 0.170972 0.017847 84.093335; + --erc: 0.12122 0.024119 15.341883; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.594359 0.077246 254.027774; + --s: 0.696516 0.059108 248.687186; + --a: 0.774643 0.062249 217.469017; + --n: 0.45229 0.035214 264.1312; + --nc: 0.899258 0.016374 262.749256; + --b1: 0.951276 0.007445 260.731539; + --b2: 0.932996 0.010389 261.788485; + --b3: 0.899258 0.016374 262.749256; + --bc: 0.324374 0.022945 264.182036; + --in: 0.692072 0.062496 332.664922; + --su: 0.76827 0.074899 131.063061; + --wa: 0.854862 0.089234 84.093335; + --er: 0.6061 0.120594 15.341883; + --rounded-box: 0.4rem; + --rounded-btn: 0.2rem; + --rounded-badge: 0.4rem; + --tab-radius: 0.2rem +} +[data-theme=sunset] { + color-scheme: dark; + --pc: 0.149408 0.031656 39.94703; + --sc: 0.145075 0.035531 2.72034; + --ac: 0.142589 0.033336 299.844533; + --inc: 0.171119 0.017054 206.015183; + --suc: 0.171122 0.017172 144.77874; + --wac: 0.171139 0.016961 74.427797; + --erc: 0.171023 0.015778 16.886379; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.747039 0.158278 39.94703; + --s: 0.725375 0.177654 2.72034; + --a: 0.712947 0.166678 299.844533; + --n: 0.26 0.019 237.69; + --nc: 0.7 0.019 237.69; + --b1: 0.22 0.019 237.69; + --b2: 0.2 0.019 237.69; + --b3: 0.18 0.019 237.69; + --bc: 0.773835 0.043586 245.096534; + --in: 0.855596 0.085271 206.015183; + --su: 0.855609 0.08586 144.77874; + --wa: 0.855695 0.084806 74.427797; + --er: 0.855116 0.07889 16.886379; + --rounded-box: 1.2rem; + --rounded-btn: 0.8rem; + --rounded-badge: 0.4rem; + --tab-radius: 0.7rem +} +:root:has(input.theme-controller[value=sunset]:checked) { + color-scheme: dark; + --pc: 0.149408 0.031656 39.94703; + --sc: 0.145075 0.035531 2.72034; + --ac: 0.142589 0.033336 299.844533; + --inc: 0.171119 0.017054 206.015183; + --suc: 0.171122 0.017172 144.77874; + --wac: 0.171139 0.016961 74.427797; + --erc: 0.171023 0.015778 16.886379; + --animation-btn: 0.25s; + --animation-input: .2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --p: 0.747039 0.158278 39.94703; + --s: 0.725375 0.177654 2.72034; + --a: 0.712947 0.166678 299.844533; + --n: 0.26 0.019 237.69; + --nc: 0.7 0.019 237.69; + --b1: 0.22 0.019 237.69; + --b2: 0.2 0.019 237.69; + --b3: 0.18 0.019 237.69; + --bc: 0.773835 0.043586 245.096534; + --in: 0.855596 0.085271 206.015183; + --su: 0.855609 0.08586 144.77874; + --wa: 0.855695 0.084806 74.427797; + --er: 0.855116 0.07889 16.886379; + --rounded-box: 1.2rem; + --rounded-btn: 0.8rem; + --rounded-badge: 0.4rem; + --tab-radius: 0.7rem +} +.alert { + display: grid; + width: 100%; + grid-auto-flow: row; + align-content: flex-start; + align-items: center; + justify-items: center; + gap: 1rem; + text-align: center; + border-radius: var(--rounded-box, 1rem); + border-width: 1px; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity))); + padding: 1rem; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-b2,oklch(var(--b2)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1)); + background-color: var(--alert-bg)} +@media (min-width: 640px) { + .alert { + grid-auto-flow: column; + grid-template-columns: auto minmax(auto,1fr); + justify-items: start; + text-align: start}} +.artboard { + width: 100%} +.avatar { + position: relative; + display: inline-flex} +.avatar > div { + display: block; + aspect-ratio: 1 / 1; + overflow: hidden} +.avatar img { + height: 100%; + width: 100%; + object-fit: cover} +.avatar.placeholder > div { + display: flex; + align-items: center; + justify-content: center} +.badge { + display: inline-flex; + align-items: center; + justify-content: center; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 200ms; + height: 1.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + width: fit-content; + padding-left: 0.563rem; + padding-right: 0.563rem; + border-radius: var(--rounded-badge, 1.9rem); + border-width: 1px; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/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-bc,oklch(var(--bc)/var(--tw-text-opacity)))} +.btm-nav { + position: fixed; + bottom: 0px; + left: 0px; + right: 0px; + display: flex; + width: 100%; + flex-direction: row; + align-items: center; + justify-content: space-around; + padding-bottom: env(safe-area-inset-bottom); + height: 4rem; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))); + color: currentColor} +.btm-nav > * { + position: relative; + display: flex; + height: 100%; + flex-basis: 100%; + cursor: pointer; + flex-direction: column; + align-items: center; + justify-content: center; + gap: 0.25rem; + border-color: currentColor} +.breadcrumbs { + max-width: 100%; + overflow-x: auto; + padding-top: 0.5rem; + padding-bottom: 0.5rem} +.breadcrumbs > ul, + .breadcrumbs > ol { + display: flex; + align-items: center; + white-space: nowrap; + min-height: min-content} +.breadcrumbs > ul > li, .breadcrumbs > ol > li { + display: flex; + align-items: center} +.breadcrumbs > ul > li > a, .breadcrumbs > ol > li > a { + display: flex; + cursor: pointer; + align-items: center} +@media (hover:hover) { + .breadcrumbs > ul > li > a:hover, .breadcrumbs > ol > li > a:hover { + text-decoration-line: underline} + .link-hover:hover { + text-decoration-line: underline} + .checkbox-primary:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} + .checkbox-secondary:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} + .checkbox-accent:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} + .checkbox-success:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} + .checkbox-warning:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} + .checkbox-info:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} + .checkbox-error:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} + .label a:hover { + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))} + .menu li > *:not(ul, .menu-title, details, .btn):active, +.menu li > *:not(ul, .menu-title, details, .btn).active, +.menu li > details > summary:active { + --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)))} + .radio-primary:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} + .radio-secondary:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} + .radio-accent:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} + .radio-success:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} + .radio-warning:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} + .radio-info:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} + .radio-error:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} + .tab:hover { + --tw-text-opacity: 1} + .tabs-boxed .tab-active:not(.tab-disabled):not([disabled]):hover, + .tabs-boxed :is(input:checked):hover { + --tw-text-opacity: 1; + color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))} + .table tr.hover:hover, + .table tr.hover:nth-child(even):hover { + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))} + .table-zebra tr.hover:hover, + .table-zebra tr.hover:nth-child(even):hover { + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}} +.btn { + display: inline-flex; + height: 3rem; + min-height: 3rem; + flex-shrink: 0; + cursor: pointer; + -webkit-user-select: none; + user-select: none; + flex-wrap: wrap; + align-items: center; + justify-content: center; + border-radius: var(--rounded-btn, 0.5rem); + border-color: transparent; + border-color: oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity)); + padding-left: 1rem; + padding-right: 1rem; + text-align: center; + font-size: 0.875rem; + line-height: 1em; + gap: 0.5rem; + font-weight: 600; + text-decoration-line: none; + transition-duration: 200ms; + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + border-width: var(--border-btn, 1px); + animation: button-pop var(--animation-btn, 0.25s) ease-out; + transition-property: color, background-color, border-color, opacity, box-shadow, transform; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + 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: 3rem; + width: 3rem; + padding: 0px} +.btn-circle { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0px} +:where(.btn:is(input[type="checkbox"])), +:where(.btn:is(input[type="radio"])) { + width: auto; + 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: flex; + flex-direction: column; + border-radius: var(--rounded-box, 1rem)} +.card:focus { + outline: 2px solid transparent; + outline-offset: 2px} +.card-body { + display: flex; + flex: 1 1 auto; + flex-direction: column; + padding: var(--padding-card, 2rem); + gap: 0.5rem} +.card-body :where(p) { + flex-grow: 1} +.card-actions { + display: flex; + flex-wrap: wrap; + align-items: flex-start; + gap: 0.5rem} +.card figure { + display: flex; + align-items: center; + justify-content: center} +.card.image-full { + display: grid} +.card.image-full:before { + position: relative; + content: ""; + z-index: 10; + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + opacity: 0.75} +.card.image-full:before, + .card.image-full > * { + grid-column-start: 1; + grid-row-start: 1} +.card.image-full > figure img { + height: 100%; + 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)))} +.carousel { + display: inline-flex; + overflow-x: scroll; + scroll-snap-type: x mandatory; + scroll-behavior: smooth; + -ms-overflow-style: none; + scrollbar-width: none} +.carousel-vertical { + flex-direction: column; + overflow-y: scroll; + scroll-snap-type: y mandatory} +.carousel-item { + box-sizing: content-box; + display: flex; + flex: none; + scroll-snap-align: start} +.carousel-center .carousel-item { + scroll-snap-align: center} +.carousel-end .carousel-item { + scroll-snap-align: end} +.chat { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + column-gap: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem} +.chat-image { + grid-row: span 2 / span 2; + align-self: flex-end} +.chat-header { + grid-row-start: 1; + font-size: 0.875rem; + line-height: 1.25rem} +.chat-footer { + grid-row-start: 3; + font-size: 0.875rem; + line-height: 1.25rem} +.chat-bubble { + position: relative; + display: block; + width: fit-content; + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + max-width: 90%; + border-radius: var(--rounded-box, 1rem); + min-height: 2.75rem; + min-width: 2.75rem; + --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)))} +.chat-bubble:before { + position: absolute; + bottom: 0px; + height: 0.75rem; + width: 0.75rem; + 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-start { + place-items: start; + grid-template-columns: auto 1fr} +.chat-start .chat-header { + grid-column-start: 2} +.chat-start .chat-footer { + grid-column-start: 2} +.chat-start .chat-image { + grid-column-start: 1} +.chat-start .chat-bubble { + grid-column-start: 2; + border-end-start-radius: 0px} +.chat-start .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-start .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-end { + place-items: end; + grid-template-columns: 1fr auto} +.chat-end .chat-header { + grid-column-start: 1} +.chat-end .chat-footer { + grid-column-start: 1} +.chat-end .chat-image { + grid-column-start: 2} +.chat-end .chat-bubble { + grid-column-start: 1; + border-end-end-radius: 0px} +.chat-end .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-end .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 { + flex-shrink: 0; + --chkbg: var(--fallback-bc,oklch(var(--bc)/1)); + --chkfg: var(--fallback-b1,oklch(var(--b1)/1)); + height: 1.5rem; + width: 1.5rem; + cursor: pointer; + appearance: none; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --tw-border-opacity: 0.2} +.collapse:not(td):not(tr):not(colgroup) { + visibility: visible} +.collapse { + position: relative; + display: grid; + overflow: hidden; + grid-template-rows: auto 0fr; + transition: grid-template-rows 0.2s; + width: 100%; + border-radius: var(--rounded-box, 1rem)} +.collapse-title, +.collapse > input[type="checkbox"], +.collapse > input[type="radio"], +.collapse-content { + grid-column-start: 1; + grid-row-start: 1} +.collapse > input[type="checkbox"], +.collapse > input[type="radio"] { + appearance: none; + opacity: 0} +.collapse-content { + visibility: hidden; + grid-column-start: 1; + grid-row-start: 2; + min-height: 0px; + transition: visibility 0.2s; + transition: padding 0.2s ease-out, + background-color 0.2s ease-out; + padding-left: 1rem; + padding-right: 1rem; + cursor: unset} +.collapse[open], +.collapse-open, +.collapse:focus:not(.collapse-close) { + grid-template-rows: auto 1fr} +.collapse:not(.collapse-close):has(> input[type="checkbox"]:checked), +.collapse:not(.collapse-close):has(> input[type="radio"]:checked) { + grid-template-rows: auto 1fr} +.collapse[open] > .collapse-content, +.collapse-open > .collapse-content, +.collapse:focus:not(.collapse-close) > .collapse-content, +.collapse:not(.collapse-close) > input[type="checkbox"]:checked ~ .collapse-content, +.collapse:not(.collapse-close) > input[type="radio"]:checked ~ .collapse-content { + visibility: visible; + min-height: fit-content} +:root .countdown { + line-height: 1em} +.countdown { + display: inline-flex} +.countdown > * { + height: 1em; + display: inline-block; + overflow-y: hidden} +.countdown > *:before { + position: relative; + content: "00\A 01\A 02\A 03\A 04\A 05\A 06\A 07\A 08\A 09\A 10\A 11\A 12\A 13\A 14\A 15\A 16\A 17\A 18\A 19\A 20\A 21\A 22\A 23\A 24\A 25\A 26\A 27\A 28\A 29\A 30\A 31\A 32\A 33\A 34\A 35\A 36\A 37\A 38\A 39\A 40\A 41\A 42\A 43\A 44\A 45\A 46\A 47\A 48\A 49\A 50\A 51\A 52\A 53\A 54\A 55\A 56\A 57\A 58\A 59\A 60\A 61\A 62\A 63\A 64\A 65\A 66\A 67\A 68\A 69\A 70\A 71\A 72\A 73\A 74\A 75\A 76\A 77\A 78\A 79\A 80\A 81\A 82\A 83\A 84\A 85\A 86\A 87\A 88\A 89\A 90\A 91\A 92\A 93\A 94\A 95\A 96\A 97\A 98\A 99\A"; + white-space: pre; + top: calc(var(--value) * -1em); + text-align: center; + transition: all 1s cubic-bezier(1, 0, 0, 1)} +.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; + 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; + right: 1px; + top: 50%; + z-index: 1; + height: 2rem; + width: 2rem; + --tw-content: ''; + content: var(--tw-content); + translate: 50% -50%; + border-radius: 9999px; + border-width: 2px; + --tw-border-opacity: 1; + border-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity))); + background-color: var(--fallback-b1,oklch(var(--b1)/0.5)); + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + 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: -3px; + 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-right-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; + left: 0px; + top: 0px; + height: 100%; + width: 100cqi; + max-width: none; + object-fit: cover; + object-position: center} +.divider { + display: flex; + flex-direction: row; + align-items: center; + align-self: stretch; + margin-top: 1rem; + margin-bottom: 1rem; + height: 1rem; + white-space: nowrap} +.divider:before, + .divider:after { + height: 0.125rem; + width: 100%; + flex-grow: 1; + --tw-content: ''; + content: var(--tw-content); + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.divider-start:before { + display: none} +.divider-end:after { + display: none} +.drawer { + position: relative; + display: grid; + grid-auto-columns: max-content auto; + width: 100%} +.drawer-content { + grid-column-start: 2; + grid-row-start: 1; + min-width: 0px} +.drawer-side { + pointer-events: none; + position: fixed; + inset-inline-start: 0px; + top: 0px; + grid-column-start: 1; + grid-row-start: 1; + display: grid; + width: 100%; + grid-template-columns: repeat(1, minmax(0, 1fr)); + grid-template-rows: repeat(1, minmax(0, 1fr)); + align-items: flex-start; + justify-items: start; + overflow-x: hidden; + overflow-y: hidden; + overscroll-behavior: contain; + height: 100vh; + height: 100dvh} +.drawer-side > .drawer-overlay { + position: sticky; + top: 0px; + place-self: stretch; + cursor: pointer; + background-color: transparent; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 200ms} +.drawer-side > * { + grid-column-start: 1; + grid-row-start: 1} +.drawer-side > *:not(.drawer-overlay) { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 300ms; + will-change: transform; + transform: translateX(-100%)} +[dir="rtl"] .drawer-side > *:not(.drawer-overlay) { + transform: translateX(100%)} +.drawer-toggle { + position: fixed; + height: 0px; + width: 0px; + appearance: none; + opacity: 0} +.drawer-toggle:checked ~ .drawer-side { + pointer-events: auto; + visibility: visible; + overflow-y: auto} +.drawer-toggle:checked ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} +.drawer-end { + grid-auto-columns: auto max-content} +.drawer-end .drawer-toggle ~ .drawer-content { + grid-column-start: 1} +.drawer-end .drawer-toggle ~ .drawer-side { + grid-column-start: 2; + justify-items: end} +.drawer-end .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(100%)} +[dir="rtl"] .drawer-end .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(-100%)} +.drawer-end .drawer-toggle:checked ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} +.dropdown { + position: relative; + display: inline-block} +.dropdown > *:not(summary):focus { + outline: 2px solid transparent; + outline-offset: 2px} +.dropdown .dropdown-content { + position: absolute} +.dropdown:is(:not(details)) .dropdown-content { + visibility: hidden; + opacity: 0; + transform-origin: top; + --tw-scale-x: .95; + --tw-scale-y: .95; + 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)); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 200ms} +.dropdown-end .dropdown-content { + inset-inline-end: 0px} +.dropdown-left .dropdown-content { + bottom: auto; + inset-inline-end: 100%; + top: 0px; + transform-origin: right} +.dropdown-right .dropdown-content { + bottom: auto; + inset-inline-start: 100%; + top: 0px; + transform-origin: left} +.dropdown-bottom .dropdown-content { + bottom: auto; + top: 100%; + transform-origin: top} +.dropdown-top .dropdown-content { + bottom: 100%; + top: auto; + transform-origin: bottom} +.dropdown-end.dropdown-right .dropdown-content { + bottom: 0px; + top: auto} +.dropdown-end.dropdown-left .dropdown-content { + bottom: 0px; + top: auto} +.dropdown.dropdown-open .dropdown-content, +.dropdown:not(.dropdown-hover):focus .dropdown-content, +.dropdown:focus-within .dropdown-content { + visibility: visible; + opacity: 1} +@media (hover: hover) { + .dropdown.dropdown-hover:hover .dropdown-content { + visibility: visible; + opacity: 1} + .btm-nav > *.disabled:hover, + .btm-nav > *[disabled]:hover { + pointer-events: none; + --tw-border-opacity: 0; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + --tw-bg-opacity: 0.1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2} + .btn:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))} + @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-ghost:hover { + border-color: transparent} + @supports (color: oklch(0 0 0)) { + .btn-ghost:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.2))}} + .btn-link:hover { + border-color: transparent; + background-color: transparent; + text-decoration-line: underline} + .btn-outline:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --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)))} + .btn-outline.btn-primary:hover { + --tw-text-opacity: 1; + color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .btn-outline.btn-primary: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)}} + .btn-outline.btn-secondary:hover { + --tw-text-opacity: 1; + color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .btn-outline.btn-secondary:hover { + background-color: color-mix(in oklab, var(--fallback-s,oklch(var(--s)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-s,oklch(var(--s)/1)) 90%, black)}} + .btn-outline.btn-accent:hover { + --tw-text-opacity: 1; + color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .btn-outline.btn-accent:hover { + background-color: color-mix(in oklab, var(--fallback-a,oklch(var(--a)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-a,oklch(var(--a)/1)) 90%, black)}} + .btn-outline.btn-success:hover { + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .btn-outline.btn-success:hover { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)}} + .btn-outline.btn-info:hover { + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .btn-outline.btn-info:hover { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)}} + .btn-outline.btn-warning:hover { + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .btn-outline.btn-warning:hover { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)}} + .btn-outline.btn-error:hover { + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .btn-outline.btn-error:hover { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}} + .btn-disabled:hover, + .btn[disabled]:hover, + .btn:disabled:hover { + --tw-border-opacity: 0; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + --tw-bg-opacity: 0.2; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2} + @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)}} + .dropdown.dropdown-hover:hover .dropdown-content { + --tw-scale-x: 1; + --tw-scale-y: 1; + 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))} + :where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(.active, .btn):hover, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(.active, .btn):hover { + cursor: pointer; + outline: 2px solid transparent; + outline-offset: 2px} + @supports (color: oklch(0 0 0)) { + :where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(.active, .btn):hover, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(.active, .btn):hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}} + .tab[disabled], + .tab[disabled]:hover { + cursor: not-allowed; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2}} +.dropdown:is(details) summary::-webkit-details-marker { + display: none} +.file-input { + height: 3rem; + flex-shrink: 1; + padding-inline-end: 1rem; + font-size: 1rem; + line-height: 2; + line-height: 1.5rem; + overflow: hidden; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --tw-border-opacity: 0; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))} +.file-input::file-selector-button { + margin-inline-end: 1rem; + display: inline-flex; + height: 100%; + flex-shrink: 0; + cursor: pointer; + -webkit-user-select: none; + user-select: none; + flex-wrap: wrap; + align-items: center; + justify-content: center; + padding-left: 1rem; + padding-right: 1rem; + text-align: center; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 1em; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 200ms; + border-style: solid; + --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))); + font-weight: 600; + text-transform: uppercase; + --tw-text-opacity: 1; + color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity))); + text-decoration-line: none; + border-width: var(--border-btn, 1px); + animation: button-pop var(--animation-btn, 0.25s) ease-out} +.footer { + display: grid; + width: 100%; + grid-auto-flow: row; + place-items: start; + column-gap: 1rem; + row-gap: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem} +.footer > * { + display: grid; + place-items: start; + gap: 0.5rem} +.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 { + display: flex; + flex-direction: column} +.label { + display: flex; + -webkit-user-select: none; + user-select: none; + align-items: center; + justify-content: space-between; + padding-left: 0.25rem; + padding-right: 0.25rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} +.hero { + display: grid; + width: 100%; + place-items: center; + background-size: cover; + background-position: center} +.hero > * { + grid-column-start: 1; + grid-row-start: 1} +.hero-overlay { + grid-column-start: 1; + grid-row-start: 1; + height: 100%; + width: 100%; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + --tw-bg-opacity: 0.5} +.hero-content { + z-index: 0; + display: flex; + align-items: center; + justify-content: center; + max-width: 80rem; + gap: 1rem; + padding: 1rem} +.indicator { + position: relative; + display: inline-flex; + width: max-content} +.indicator :where(.indicator-item) { + z-index: 1; + position: absolute; + 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 { + flex-shrink: 1; + appearance: none; + height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 1rem; + line-height: 2; + line-height: 1.5rem; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))} +.input[type="number"]::-webkit-inner-spin-button, +.input-md[type="number"]::-webkit-inner-spin-button { + margin-top: -1rem; + margin-bottom: -1rem; + margin-inline-end: -1rem} +.input-xs[type="number"]::-webkit-inner-spin-button { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + margin-inline-end: -0px} +.input-sm[type="number"]::-webkit-inner-spin-button { + margin-top: 0px; + margin-bottom: 0px; + margin-inline-end: -0px} +.input-lg[type="number"]::-webkit-inner-spin-button { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + margin-inline-end: -1.5rem} +.join { + display: inline-flex; + align-items: stretch; + border-radius: var(--rounded-btn, 0.5rem)} +.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 .dropdown .join-item:first-child:not(:last-child), + .join *:first-child:not(:last-child) .dropdown .join-item { + border-start-end-radius: inherit; + border-end-end-radius: inherit} +.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: inline-flex; + align-items: center; + justify-content: center; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --tw-border-opacity: 0.2; + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + padding-left: 0.5rem; + padding-right: 0.5rem; + border-bottom-width: 2px; + min-height: 2.2em; + min-width: 2.2em} +.link { + cursor: pointer; + text-decoration-line: underline} +.link-hover { + text-decoration-line: none} +.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} +:is([dir="rtl"] .mask-half-1) { + -webkit-mask-position: right; + mask-position: right} +.mask-half-2 { + -webkit-mask-size: 200%; + mask-size: 200%; + -webkit-mask-position: right; + mask-position: right} +:is([dir="rtl"] .mask-half-2) { + -webkit-mask-position: left; + mask-position: left} +.menu { + display: flex; + flex-direction: column; + flex-wrap: wrap; + font-size: 0.875rem; + line-height: 1.25rem; + padding: 0.5rem} +.menu :where(li ul) { + position: relative; + white-space: nowrap; + margin-inline-start: 1rem; + padding-inline-start: 0.5rem} +.menu :where(li:not(.menu-title) > *:not(ul, details, .menu-title, .btn)), .menu :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + display: grid; + grid-auto-flow: column; + align-content: flex-start; + align-items: center; + gap: 0.5rem; + grid-auto-columns: minmax(auto, max-content) auto max-content; + -webkit-user-select: none; + user-select: none} +.menu li.disabled { + cursor: not-allowed; + -webkit-user-select: none; + user-select: none; + color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.menu :where(li > .menu-dropdown:not(.menu-dropdown-show)) { + display: none} +:where(.menu li) { + position: relative; + display: flex; + flex-shrink: 0; + flex-direction: column; + flex-wrap: wrap; + align-items: stretch} +:where(.menu li) .badge { + justify-self: end} +.mockup-code { + position: relative; + overflow: hidden; + overflow-x: auto; + min-width: 18rem; + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + padding-top: 1.25rem; + padding-bottom: 1.25rem; + --tw-text-opacity: 1; + color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity))); + 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: hidden; + overflow-x: auto; + display: flex; + flex-direction: column; + border-radius: var(--rounded-box, 1rem); + 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: hidden; + overflow-x: auto; + border-radius: var(--rounded-box, 1rem)} +.mockup-browser pre[data-prefix]:before { + content: attr(data-prefix); + display: inline-block; + text-align: right} +.modal { + pointer-events: none; + position: fixed; + inset: 0px; + margin: 0px; + display: grid; + height: 100%; + max-height: none; + width: 100%; + max-width: none; + justify-items: center; + padding: 0px; + opacity: 0; + overscroll-behavior: contain; + z-index: 999; + background-color: transparent; + color: inherit; + transition-duration: 200ms; + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-property: transform, opacity, visibility; + overflow-y: hidden} +.modal-scroll { + overscroll-behavior: auto} +:where(.modal) { + align-items: center} +.modal-box { + max-height: calc(100vh - 5em); + grid-column-start: 1; + grid-row-start: 1; + width: 91.666667%; + max-width: 32rem; + --tw-scale-x: .9; + --tw-scale-y: .9; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))); + padding: 1.5rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 200ms; + box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px; + overflow-y: auto; + overscroll-behavior: contain} +.modal-open, +.modal:target, +.modal-toggle:checked + .modal, +.modal[open] { + pointer-events: auto; + visibility: visible; + opacity: 1} +.modal-action { + display: flex; + margin-top: 1.5rem; + justify-content: flex-end} +.modal-toggle { + position: fixed; + height: 0px; + width: 0px; + appearance: none; + opacity: 0} +:root:has(:is(.modal-open, .modal:target, .modal-toggle:checked + .modal, .modal[open])) { + overflow: hidden} +.navbar { + display: flex; + align-items: center; + padding: var(--navbar-padding, 0.5rem); + min-height: 4rem; + width: 100%} +:where(.navbar > *:not(script, style)) { + display: inline-flex; + align-items: center} +.navbar-start { + width: 50%; + justify-content: flex-start} +.navbar-center { + flex-shrink: 0} +.navbar-end { + width: 50%; + justify-content: flex-end} +.progress { + position: relative; + width: 100%; + appearance: none; + overflow: hidden; + height: 0.5rem; + border-radius: var(--rounded-box, 1rem); + background-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.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; + box-sizing: content-box; + --value: 0; + --size: 5rem; + --thickness: calc(var(--size) / 10)} +.radial-progress::-moz-progress-bar { + appearance: none; + background-color: transparent} +.radial-progress::-webkit-progress-value { + appearance: none; + background-color: transparent} +.radial-progress::-webkit-progress-bar { + 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); + transform: rotate(calc(var(--value) * 3.6deg - 90deg)) translate(calc(var(--size) / 2 - 50%)); + background-color: currentColor} +.radio { + flex-shrink: 0; + --chkbg: var(--bc); + height: 1.5rem; + width: 1.5rem; + cursor: pointer; + appearance: none; + border-radius: 9999px; + border-width: 1px; + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --tw-border-opacity: 0.2} +.range { + height: 1.5rem; + width: 100%; + cursor: pointer; + appearance: none; + -webkit-appearance: none; + --range-shdw: var(--fallback-bc,oklch(var(--bc)/1)); + overflow: hidden; + border-radius: var(--rounded-box, 1rem); + background-color: transparent} +.range:focus { + outline: none} +.rating { + position: relative; + display: inline-flex} +.rating :where(input) { + cursor: pointer; + border-radius: 0px; + animation: rating-pop var(--animation-input, 0.25s) ease-out; + height: 1.5rem; + width: 1.5rem; + background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity))); + --tw-bg-opacity: 1} +.select { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + user-select: none; + appearance: none; + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))); + background-image: linear-gradient(45deg, transparent 50%, currentColor 50%), + linear-gradient(135deg, currentColor 50%, transparent 50%); + background-position: calc(100% - 20px) calc(1px + 50%), + calc(100% - 16.1px) calc(1px + 50%); + background-size: 4px 4px, + 4px 4px; + background-repeat: no-repeat} +.select[multiple] { + height: auto} +.stack { + display: inline-grid; + place-items: center; + align-items: flex-end} +.stack > * { + grid-column-start: 1; + grid-row-start: 1; + transform: translateY(10%) scale(0.9); + z-index: 1; + width: 100%; + opacity: 0.6} +.stack > *:nth-child(2) { + transform: translateY(5%) scale(0.95); + z-index: 2; + opacity: 0.8} +.stack > *:nth-child(1) { + transform: translateY(0) scale(1); + z-index: 3; + opacity: 1} +.stats { + display: inline-grid; + border-radius: var(--rounded-box, 1rem); + --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)))} +:where(.stats) { + grid-auto-flow: column; + overflow-x: auto} +.stat { + display: inline-grid; + width: 100%; + grid-template-columns: repeat(1, 1fr); + column-gap: 1rem; + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --tw-border-opacity: 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.6))} +.stat-value { + grid-column-start: 1; + white-space: nowrap; + font-size: 2.25rem; + line-height: 2.5rem; + font-weight: 800} +.stat-desc { + grid-column-start: 1; + white-space: nowrap; + font-size: 0.75rem; + line-height: 1rem; + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.stat-actions { + grid-column-start: 1; + white-space: nowrap; + margin-top: 1rem} +.steps { + display: inline-grid; + grid-auto-flow: column; + overflow: hidden; + overflow-x: auto; + counter-reset: step; + grid-auto-columns: 1fr} +.steps .step { + display: grid; + grid-template-columns: repeat(1, minmax(0, 1fr)); + grid-template-columns: auto; + grid-template-rows: repeat(2, minmax(0, 1fr)); + grid-template-rows: 40px 1fr; + place-items: center; + text-align: center; + min-width: 4rem} +.swap { + position: relative; + display: inline-grid; + -webkit-user-select: none; + user-select: none; + place-content: center; + cursor: pointer} +.swap > * { + grid-column-start: 1; + grid-row-start: 1; + transition-duration: 300ms; + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-property: transform, opacity} +.swap input { + 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} +.tabs { + display: grid; + 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; + grid-row-start: 1; + display: inline-flex; + height: 2rem; + cursor: pointer; + -webkit-user-select: none; + user-select: none; + appearance: none; + flex-wrap: wrap; + align-items: center; + justify-content: center; + text-align: center; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + --tab-padding: 1rem; + --tw-text-opacity: 0.5; + --tab-color: var(--fallback-bc,oklch(var(--bc)/1)); + --tab-bg: var(--fallback-b1,oklch(var(--b1)/1)); + --tab-border-color: var(--fallback-b3,oklch(var(--b3)/1)); + color: var(--tab-color); + padding-inline-start: var(--tab-padding, 1rem); + padding-inline-end: var(--tab-padding, 1rem)} +.tab:is(input[type="radio"]) { + width: auto; + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px} +.tab:is(input[type="radio"]):after { + --tw-content: attr(aria-label); + content: var(--tw-content)} +.tab:not(input):empty { + cursor: default; + grid-column-start: span 9999} +.tab-content { + grid-column-start: 1; + grid-column-end: span 9999; + grid-row-start: 2; + margin-top: calc(var(--tab-border) * -1); + display: none; + border-color: transparent; + border-width: var(--tab-border, 0)} +:checked + .tab-content:nth-child(2), + .tab-active + .tab-content:nth-child(2) { + border-start-start-radius: 0px} +input.tab:checked + .tab-content, +.tab-active + .tab-content { + display: block} +.table { + position: relative; + width: 100%; + border-radius: var(--rounded-box, 1rem); + text-align: left; + font-size: 0.875rem; + line-height: 1.25rem} +.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; + left: 0px; + right: 0px; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))} +.table-zebra 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 { + min-height: 3rem; + flex-shrink: 1; + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))} +.timeline { + position: relative; + display: flex} +:where(.timeline > li) { + position: relative; + display: grid; + flex-shrink: 0; + 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%; + border-width: 0px} +: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.25rem; + align-self: flex-end; + justify-self: center} +.timeline-middle { + grid-column-start: 2; + grid-row-start: 2} +.timeline-end { + grid-column-start: 1; + grid-column-end: 4; + grid-row-start: 3; + grid-row-end: 4; + margin: 0.25rem; + align-self: flex-start; + justify-self: center} +.toast { + position: fixed; + display: flex; + min-width: fit-content; + flex-direction: column; + white-space: nowrap; + gap: 0.5rem; + padding: 1rem} +.toggle { + flex-shrink: 0; + --tglbg: var(--fallback-b1,oklch(var(--b1)/1)); + --handleoffset: 1.5rem; + --handleoffsetcalculator: calc(var(--handleoffset) * -1); + --togglehandleborder: 0 0; + height: 1.5rem; + width: 3rem; + cursor: pointer; + appearance: none; + border-radius: var(--rounded-badge, 1.9rem); + border-width: 1px; + border-color: currentColor; + background-color: currentColor; + color: var(--fallback-bc,oklch(var(--bc)/0.5)); + transition: background, + box-shadow var(--animation-input, 0.2s) ease-out; + box-shadow: var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset, + 0 0 0 2px var(--tglbg) inset, + var(--togglehandleborder)} +.alert-info { + border-color: var(--fallback-in,oklch(var(--in)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-in,oklch(var(--in)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.alert-success { + border-color: var(--fallback-su,oklch(var(--su)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-su,oklch(var(--su)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.alert-warning { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-wa,oklch(var(--wa)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.alert-error { + border-color: var(--fallback-er,oklch(var(--er)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-er,oklch(var(--er)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.avatar-group { + display: flex; + overflow: hidden} +.avatar-group :where(.avatar) { + overflow: hidden; + border-radius: 9999px; + border-width: 4px; + --tw-border-opacity: 1; + border-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))} +.badge-neutral { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))} +.badge-primary { + --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)))} +.badge-secondary { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))} +.badge-accent { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))} +.badge-info { + border-color: transparent; + --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 { + border-color: transparent; + --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 { + border-color: transparent; + --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 { + border-color: transparent; + --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-ghost { + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))} +.badge-outline { + border-color: currentColor; + --tw-border-opacity: 0.5; + background-color: transparent; + color: currentColor} +.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)))} +.btm-nav > *:not(.active) { + padding-top: 0.125rem} +.btm-nav > *:where(.active) { + border-top-width: 2px; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))} +.btm-nav > *.disabled, + .btm-nav > *[disabled] { + pointer-events: none; + --tw-border-opacity: 0; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + --tw-bg-opacity: 0.1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2} +.btm-nav > * .label { + font-size: 1rem; + line-height: 1.5rem} +.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} +.breadcrumbs > ul > li + *:before, .breadcrumbs > ol > li + *:before { + content: ""; + margin-left: 0.5rem; + margin-right: 0.75rem; + display: block; + height: 0.375rem; + width: 0.375rem; + --tw-rotate: 45deg; + 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)); + opacity: 0.4; + border-top: 1px solid; + border-right: 1px solid; + background-color: transparent} +[dir="rtl"] .breadcrumbs > ul > li + *:before, +[dir="rtl"] .breadcrumbs > ol > li + *:before { + --tw-rotate: -135deg} +.btn:active:hover, + .btn:active:focus { + animation: button-pop 0s ease-out; + 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-primary { + --btn-color: var(--fallback-p)} + .btn-secondary { + --btn-color: var(--fallback-s)} + .btn-accent { + --btn-color: var(--fallback-a)} + .btn-neutral { + --btn-color: var(--fallback-n)} + .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)} + .prose :where(code):not(:where([class~="not-prose"] *, pre *)) { + background-color: var(--fallback-b3,oklch(var(--b3)/1))}} +@supports (color: color-mix(in oklab, black, black)) { + .btn-active { + background-color: color-mix( + in oklab, + oklch(var(--btn-color, var(--b3)) / var(--tw-bg-opacity, 1)) 90%, + black + ); + border-color: color-mix( + in oklab, + oklch(var(--btn-color, var(--b3)) / var(--tw-border-opacity, 1)) 90%, + black + )} + .btn-outline.btn-primary.btn-active { + 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)} + .btn-outline.btn-secondary.btn-active { + background-color: color-mix(in oklab, var(--fallback-s,oklch(var(--s)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-s,oklch(var(--s)/1)) 90%, black)} + .btn-outline.btn-accent.btn-active { + background-color: color-mix(in oklab, var(--fallback-a,oklch(var(--a)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-a,oklch(var(--a)/1)) 90%, black)} + .btn-outline.btn-success.btn-active { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)} + .btn-outline.btn-info.btn-active { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)} + .btn-outline.btn-warning.btn-active { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)} + .btn-outline.btn-error.btn-active { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}} +.btn:focus-visible { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px} +.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)/1))} +@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-neutral { + --btn-color: var(--n)} + .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-secondary { + --tw-text-opacity: 1; + color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity))); + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.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)/1))} +.btn-neutral { + --tw-text-opacity: 1; + color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity))); + outline-color: var(--fallback-n,oklch(var(--n)/1))} +.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)/1))} +.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)/1))} +.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)/1))} +.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)/1))} +.btn.glass { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + 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.btn-active { + --glass-opacity: 25%; + --glass-border-opacity: 15%} +.btn-ghost { + border-width: 1px; + border-color: transparent; + background-color: transparent; + color: currentColor; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + outline-color: currentColor} +.btn-ghost.btn-active { + border-color: transparent; + background-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.btn-link { + border-color: transparent; + background-color: transparent; + --tw-text-opacity: 1; + color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity))); + text-decoration-line: underline; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + outline-color: currentColor} +.btn-link.btn-active { + border-color: transparent; + background-color: transparent; + text-decoration-line: underline} +.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; + 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))); + --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)))} +.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-text-opacity: 1; + color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.btn.btn-disabled, + .btn[disabled], + .btn:disabled { + --tw-border-opacity: 0; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + --tw-bg-opacity: 0.2; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2} +.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))} +@keyframes button-pop { + 0% { + transform: scale(var(--btn-focus-scale, 0.98))} + 40% { + transform: scale(1.02)} + 100% { + transform: scale(1)}} +.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:focus-visible { + outline: 2px solid currentColor; + outline-offset: 2px} +.card.bordered { + border-width: 1px; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))} +.card-bordered { + border-width: 1px; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))} +.card.compact .card-body { + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem} +.card-title { + display: flex; + align-items: center; + gap: 0.5rem; + font-size: 1.25rem; + line-height: 1.75rem; + font-weight: 600} +.card.image-full :where(figure) { + overflow: hidden; + border-radius: inherit} +.carousel::-webkit-scrollbar { + display: none} +.chat-bubble-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)))} +.chat-bubble-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)))} +.chat-bubble-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)))} +.chat-bubble-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)))} +.chat-bubble-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)))} +.chat-bubble-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)))} +.chat-bubble-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)))} +.checkbox:focus { + box-shadow: none} +.checkbox:focus-visible { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/1))} +.checkbox:checked, + .checkbox[checked="true"], + .checkbox[aria-checked="true"] { + background-repeat: no-repeat; + animation: checkmark var(--animation-input, 0.2s) ease-out; + background-color: var(--chkbg); + background-image: linear-gradient(-45deg, transparent 65%, var(--chkbg) 65.99%), + linear-gradient(45deg, transparent 75%, var(--chkbg) 75.99%), + linear-gradient(-45deg, var(--chkbg) 40%, transparent 40.99%), + linear-gradient( + 45deg, + var(--chkbg) 30%, + var(--chkfg) 30.99%, + var(--chkfg) 40%, + transparent 40.99% + ), + linear-gradient(-45deg, var(--chkfg) 50%, var(--chkbg) 50.99%)} +.checkbox:indeterminate { + --tw-bg-opacity: 1; + background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity))); + background-repeat: no-repeat; + animation: checkmark var(--animation-input, 0.2s) ease-out; + background-image: linear-gradient(90deg, transparent 80%, var(--chkbg) 80%), + linear-gradient(-90deg, transparent 80%, var(--chkbg) 80%), + linear-gradient(0deg, var(--chkbg) 43%, var(--chkfg) 43%, var(--chkfg) 57%, var(--chkbg) 57%)} +.checkbox-primary { + --chkbg: var(--fallback-p,oklch(var(--p)/1)); + --chkfg: var(--fallback-pc,oklch(var(--pc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} +.checkbox-primary:focus-visible { + outline-color: var(--fallback-p,oklch(var(--p)/1))} +.checkbox-primary:checked, + .checkbox-primary[checked="true"], + .checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))} +.checkbox-secondary { + --chkbg: var(--fallback-s,oklch(var(--s)/1)); + --chkfg: var(--fallback-sc,oklch(var(--sc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} +.checkbox-secondary:focus-visible { + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.checkbox-secondary:checked, + .checkbox-secondary[checked="true"], + .checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))} +.checkbox-accent { + --chkbg: var(--fallback-a,oklch(var(--a)/1)); + --chkfg: var(--fallback-ac,oklch(var(--ac)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} +.checkbox-accent:focus-visible { + outline-color: var(--fallback-a,oklch(var(--a)/1))} +.checkbox-accent:checked, + .checkbox-accent[checked="true"], + .checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))} +.checkbox-success { + --chkbg: var(--fallback-su,oklch(var(--su)/1)); + --chkfg: var(--fallback-suc,oklch(var(--suc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.checkbox-success:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.checkbox-success:checked, + .checkbox-success[checked="true"], + .checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.checkbox-warning { + --chkbg: var(--fallback-wa,oklch(var(--wa)/1)); + --chkfg: var(--fallback-wac,oklch(var(--wac)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.checkbox-warning:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.checkbox-warning:checked, + .checkbox-warning[checked="true"], + .checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.checkbox-info { + --chkbg: var(--fallback-in,oklch(var(--in)/1)); + --chkfg: var(--fallback-inc,oklch(var(--inc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.checkbox-info:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.checkbox-info:checked, + .checkbox-info[checked="true"], + .checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.checkbox-error { + --chkbg: var(--fallback-er,oklch(var(--er)/1)); + --chkfg: var(--fallback-erc,oklch(var(--erc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.checkbox-error:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.checkbox-error:checked, + .checkbox-error[checked="true"], + .checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.checkbox:disabled { + cursor: not-allowed; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity))); + opacity: 0.2} +@keyframes checkmark { + 0% { + background-position-y: 5px} + 50% { + background-position-y: -2px} + 100% { + background-position-y: 0}} +.checkbox-mark { + display: none} +details.collapse { + width: 100%} +details.collapse summary { + position: relative; + display: block; + outline: 2px solid transparent; + outline-offset: 2px} +details.collapse summary::-webkit-details-marker { + display: none} +.collapse:focus-visible { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/1))} +.collapse:has(.collapse-title:focus-visible), +.collapse:has(> input[type="checkbox"]:focus-visible), +.collapse:has(> input[type="radio"]:focus-visible) { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/1))} +.collapse-arrow > .collapse-title:after { + position: absolute; + display: block; + height: 0.5rem; + width: 0.5rem; + --tw-translate-y: -100%; + --tw-rotate: 45deg; + 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)); + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 150ms; + transition-duration: 0.2s; + top: 1.9rem; + inset-inline-end: 1.4rem; + content: ""; + transform-origin: 75% 75%; + box-shadow: 2px 2px; + pointer-events: none} +.collapse-plus > .collapse-title:after { + position: absolute; + display: block; + height: 0.5rem; + width: 0.5rem; + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 300ms; + top: 0.9rem; + inset-inline-end: 1.4rem; + content: "+"; + pointer-events: none} +.collapse:not(.collapse-open):not(.collapse-close) > input[type="checkbox"], +.collapse:not(.collapse-open):not(.collapse-close) > input[type="radio"]:not(:checked), +.collapse:not(.collapse-open):not(.collapse-close) > .collapse-title { + cursor: pointer} +.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open]) > .collapse-title { + cursor: unset} +.collapse-title { + position: relative} +:where(.collapse > input[type="checkbox"]), +:where(.collapse > input[type="radio"]) { + z-index: 1} +.collapse-title, +:where(.collapse > input[type="checkbox"]), +:where(.collapse > input[type="radio"]) { + width: 100%; + padding: 1rem; + padding-inline-end: 3rem; + min-height: 3.75rem; + transition: background-color 0.2s ease-out} +.collapse[open] > :where(.collapse-content), +.collapse-open > :where(.collapse-content), +.collapse:focus:not(.collapse-close) > :where(.collapse-content), +.collapse:not(.collapse-close) > :where(input[type="checkbox"]:checked ~ .collapse-content), +.collapse:not(.collapse-close) > :where(input[type="radio"]:checked ~ .collapse-content) { + padding-bottom: 1rem; + transition: padding 0.2s ease-out, + background-color 0.2s ease-out} +.collapse[open].collapse-arrow > .collapse-title:after, +.collapse-open.collapse-arrow > .collapse-title:after, +.collapse-arrow:focus:not(.collapse-close) > .collapse-title:after, +.collapse-arrow:not(.collapse-close) > input[type="checkbox"]:checked ~ .collapse-title:after, +.collapse-arrow:not(.collapse-close) > input[type="radio"]:checked ~ .collapse-title:after { + --tw-translate-y: -50%; + --tw-rotate: 225deg; + 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))} +.collapse[open].collapse-plus > .collapse-title:after, +.collapse-open.collapse-plus > .collapse-title:after, +.collapse-plus:focus:not(.collapse-close) > .collapse-title:after, +.collapse-plus:not(.collapse-close) > input[type="checkbox"]:checked ~ .collapse-title:after, +.collapse-plus:not(.collapse-close) > input[type="radio"]:checked ~ .collapse-title:after { + content: "−"} +.divider:not(:empty) { + gap: 1rem} +.divider-neutral:before, + .divider-neutral:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))} +.divider-primary:before, + .divider-primary:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))} +.divider-secondary:before, + .divider-secondary:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))} +.divider-accent:before, + .divider-accent:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))} +.divider-success:before, + .divider-success:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.divider-warning:before, + .divider-warning:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.divider-info:before, + .divider-info:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.divider-error:before, + .divider-error:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.drawer-toggle:checked ~ .drawer-side > .drawer-overlay { + background-color: #0006} +.drawer-toggle:focus-visible ~ .drawer-content label.drawer-button { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px} +.dropdown.dropdown-open .dropdown-content, +.dropdown:focus .dropdown-content, +.dropdown:focus-within .dropdown-content { + --tw-scale-x: 1; + --tw-scale-y: 1; + 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))} +.file-input-bordered { + --tw-border-opacity: 0.2} +.file-input:focus { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.file-input-ghost { + --tw-bg-opacity: 0.05} +.file-input-ghost:focus { + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + box-shadow: none} +.file-input-ghost::file-selector-button { + border-width: 1px; + border-color: transparent; + background-color: transparent; + color: currentColor} +.file-input-primary { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} +.file-input-primary:focus { + outline-color: var(--fallback-p,oklch(var(--p)/1))} +.file-input-primary::file-selector-button { + --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)))} +.file-input-secondary { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} +.file-input-secondary:focus { + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.file-input-secondary::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))} +.file-input-accent { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} +.file-input-accent:focus { + outline-color: var(--fallback-a,oklch(var(--a)/1))} +.file-input-accent::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))} +.file-input-info { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.file-input-info:focus { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.file-input-info::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.file-input-success { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.file-input-success:focus { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.file-input-success::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.file-input-warning { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.file-input-warning:focus { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.file-input-warning::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.file-input-error { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.file-input-error:focus { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.file-input-error::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.file-input-disabled, + .file-input[disabled] { + cursor: not-allowed; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + --tw-text-opacity: 0.2} +.file-input-disabled::placeholder, + .file-input[disabled]::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.2} +.file-input-disabled::file-selector-button, .file-input[disabled]::file-selector-button { + --tw-border-opacity: 0; + background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity))); + --tw-bg-opacity: 0.2; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2} +.footer-title { + margin-bottom: 0.5rem; + font-weight: 700; + text-transform: uppercase; + opacity: 0.6} +.label-text { + font-size: 0.875rem; + line-height: 1.25rem; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))} +.label-text-alt { + font-size: 0.75rem; + line-height: 1rem; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))} +.input input { + --tw-bg-opacity: 1; + background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity))); + background-color: transparent} +.input input:focus { + outline: 2px solid transparent; + outline-offset: 2px} +.input[list]::-webkit-calendar-picker-indicator { + line-height: 1em} +.input-bordered { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.input:focus, + .input:focus-within { + box-shadow: none; + border-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.input-ghost { + --tw-bg-opacity: 0.05} +.input-ghost:focus, + .input-ghost:focus-within { + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + box-shadow: none} +.input-primary { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} +.input-primary:focus, + .input-primary:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity))); + outline-color: var(--fallback-p,oklch(var(--p)/1))} +.input-secondary { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} +.input-secondary:focus, + .input-secondary:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity))); + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.input-accent { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} +.input-accent:focus, + .input-accent:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity))); + outline-color: var(--fallback-a,oklch(var(--a)/1))} +.input-info { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.input-info:focus, + .input-info:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.input-success { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.input-success:focus, + .input-success:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.input-warning { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.input-warning:focus, + .input-warning:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.input-error { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.input-error:focus, + .input-error:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.input-disabled, + .input:disabled, + .input[disabled] { + cursor: not-allowed; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.input-disabled::placeholder, + .input:disabled::placeholder, + .input[disabled]::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.2} +.input::-webkit-date-and-time-value { + text-align: inherit} +.join > :where(*:not(:first-child)) { + margin-top: 0px; + margin-bottom: 0px; + margin-inline-start: -1px} +.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} +.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-md { + width: 1.5rem} +.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 ul):before { + position: absolute; + bottom: 0.75rem; + 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) > *:not(ul, details, .menu-title, .btn)), +.menu :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + text-align: start; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 200ms; + text-wrap: balance} +:where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(summary, .active, .btn).focus, :where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(summary, .active, .btn):focus, :where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):is(summary):not(.active, .btn):focus-visible, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(summary, .active, .btn).focus, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(summary, .active, .btn):focus, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):is(summary):not(.active, .btn):focus-visible { + cursor: pointer; + background-color: var(--fallback-bc,oklch(var(--bc)/0.1)); + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + outline: 2px solid transparent; + outline-offset: 2px} +.menu li > *:not(ul, .menu-title, details, .btn):active, +.menu li > *:not(ul, .menu-title, details, .btn).active, +.menu li > details > summary:active { + --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)))} +.menu :where(li > details > summary)::-webkit-details-marker { + display: none} +.menu :where(li > details > summary):after, +.menu :where(li > .menu-dropdown-toggle):after { + justify-self: end; + display: block; + margin-top: -0.5rem; + height: 0.5rem; + width: 0.5rem; + transform: rotate(45deg); + transition-property: transform, margin-top; + transition-duration: 0.3s; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + content: ""; + transform-origin: 75% 75%; + box-shadow: 2px 2px; + pointer-events: none} +.menu :where(li > details[open] > summary):after, +.menu :where(li > .menu-dropdown-toggle.menu-dropdown-show):after { + transform: rotate(225deg); + margin-top: 0} +.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: 700; + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.mockup-code:before { + content: ""; + margin-bottom: 1rem; + display: block; + height: 0.75rem; + width: 0.75rem; + border-radius: 9999px; + opacity: 0.3; + box-shadow: 1.4em 0, + 2.8em 0, + 4.2em 0} +.mockup-code pre { + padding-right: 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; + flex-shrink: 0; + align-self: flex-start; + border-radius: 9999px; + opacity: 0.3; + box-shadow: 1.4em 0, + 2.8em 0, + 4.2em 0} +:is([dir="rtl"] .mockup-window):before { + align-self: flex-end} +.mockup-phone { + display: inline-block; + border: 4px solid #444; + border-radius: 50px; + background-color: #000; + padding: 10px; + margin: 0 auto; + overflow: hidden} +.mockup-phone .camera { + position: relative; + top: 0px; + left: 0px; + background: #000; + height: 25px; + width: 150px; + margin: 0 auto; + border-bottom-left-radius: 17px; + border-bottom-right-radius: 17px; + z-index: 11} +.mockup-phone .camera:before { + content: ""; + position: absolute; + top: 35%; + left: 50%; + width: 50px; + height: 4px; + border-radius: 5px; + background-color: #0c0b0e; + transform: translate(-50%, -50%)} +.mockup-phone .camera:after { + content: ""; + position: absolute; + top: 20%; + left: 70%; + width: 8px; + height: 8px; + border-radius: 5px; + background-color: #0f0b25} +.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: inline-flex; + width: 100%; + align-items: center; + padding-right: 1.4em} +:is([dir="rtl"] .mockup-browser .mockup-browser-toolbar) { + flex-direction: row-reverse} +.mockup-browser .mockup-browser-toolbar:before { + content: ""; + margin-right: 4.8rem; + display: inline-block; + aspect-ratio: 1 / 1; + height: 0.75rem; + border-radius: 9999px; + opacity: 0.3; + 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; + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + padding-left: 2rem; + direction: ltr} +.mockup-browser .mockup-browser-toolbar .input:before { + content: ""; + position: absolute; + left: 0.5rem; + top: 50%; + aspect-ratio: 1 / 1; + height: 0.75rem; + --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)); + border-radius: 9999px; + border-width: 2px; + border-color: currentColor; + opacity: 0.6} +.mockup-browser .mockup-browser-toolbar .input:after { + content: ""; + position: absolute; + left: 1.25rem; + top: 50%; + height: 0.5rem; + --tw-translate-y: 25%; + --tw-rotate: -45deg; + 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} +.modal:not(dialog:not(.modal-open)), + .modal::backdrop { + background-color: #0006; + animation: modal-pop 0.2s ease-out} +.modal-backdrop { + z-index: -1; + grid-column-start: 1; + grid-row-start: 1; + display: grid; + align-self: stretch; + justify-self: stretch; + color: transparent} +.modal-open .modal-box, +.modal-toggle:checked + .modal .modal-box, +.modal:target .modal-box, +.modal[open] .modal-box { + --tw-translate-y: 0px; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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))} +.modal-action > :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)))} +@keyframes modal-pop { + 0% { + opacity: 0}} +.progress::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))} +.progress-primary::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))} +.progress-secondary::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))} +.progress-accent::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))} +.progress-info::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.progress-success::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.progress-warning::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.progress-error::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.progress:indeterminate { + --progress-color: var(--fallback-bc,oklch(var(--bc)/1)); + background-image: repeating-linear-gradient( + 90deg, + var(--progress-color) -1%, + var(--progress-color) 10%, + transparent 10%, + transparent 90% + ); + background-size: 200%; + background-position-x: 15%; + animation: progress-loading 5s ease-in-out infinite} +.progress-primary:indeterminate { + --progress-color: var(--fallback-p,oklch(var(--p)/1))} +.progress-secondary:indeterminate { + --progress-color: var(--fallback-s,oklch(var(--s)/1))} +.progress-accent:indeterminate { + --progress-color: var(--fallback-a,oklch(var(--a)/1))} +.progress-info:indeterminate { + --progress-color: var(--fallback-in,oklch(var(--in)/1))} +.progress-success:indeterminate { + --progress-color: var(--fallback-su,oklch(var(--su)/1))} +.progress-warning:indeterminate { + --progress-color: var(--fallback-wa,oklch(var(--wa)/1))} +.progress-error:indeterminate { + --progress-color: var(--fallback-er,oklch(var(--er)/1))} +.progress::-webkit-progress-bar { + border-radius: var(--rounded-box, 1rem); + background-color: transparent} +.progress::-webkit-progress-value { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))} +.progress-primary::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))} +.progress-secondary::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))} +.progress-accent::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))} +.progress-info::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.progress-success::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.progress-warning::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.progress-error::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.progress:indeterminate::-moz-progress-bar { + background-color: transparent; + background-image: repeating-linear-gradient( + 90deg, + var(--progress-color) -1%, + var(--progress-color) 10%, + transparent 10%, + transparent 90% + ); + background-size: 200%; + background-position-x: 15%; + animation: progress-loading 5s ease-in-out infinite} +@keyframes progress-loading { + 50% { + background-position-x: -115%}} +.radio:focus { + box-shadow: none} +.radio:focus-visible { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/1))} +.radio:checked, + .radio[aria-checked="true"] { + --tw-bg-opacity: 1; + background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity))); + background-image: none; + animation: radiomark var(--animation-input, 0.2s) ease-out; + box-shadow: 0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset, + 0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset} +.radio-primary { + --chkbg: var(--p); + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} +.radio-primary:focus-visible { + outline-color: var(--fallback-p,oklch(var(--p)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))} +.radio-secondary { + --chkbg: var(--s); + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} +.radio-secondary:focus-visible { + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))} +.radio-accent { + --chkbg: var(--a); + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} +.radio-accent:focus-visible { + outline-color: var(--fallback-a,oklch(var(--a)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))} +.radio-success { + --chkbg: var(--su); + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.radio-success:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.radio-warning { + --chkbg: var(--wa); + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.radio-warning:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.radio-info { + --chkbg: var(--in); + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.radio-info:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.radio-error { + --chkbg: var(--er); + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.radio-error:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.radio:disabled { + cursor: not-allowed; + opacity: 0.2} +@keyframes radiomark { + 0% { + box-shadow: 0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset, + 0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset} + 50% { + box-shadow: 0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset, + 0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset} + 100% { + box-shadow: 0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset, + 0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}} +.radio-mark { + display: none} +.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: var(--rounded-box, 1rem); + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.range::-moz-range-track { + height: 0.5rem; + width: 100%; + border-radius: var(--rounded-box, 1rem); + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.range::-webkit-slider-thumb { + position: relative; + height: 1.5rem; + width: 1.5rem; + border-radius: var(--rounded-box, 1rem); + border-style: none; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))); + appearance: none; + -webkit-appearance: none; + top: 50%; + color: var(--range-shdw); + transform: translateY(-50%); + --filler-size: 100rem; + --filler-offset: 0.6rem; + 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; + height: 1.5rem; + width: 1.5rem; + border-radius: var(--rounded-box, 1rem); + border-style: none; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))); + 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))} +.rating input { + appearance: none; + -webkit-appearance: none} +.rating .rating-hidden { + width: 0.5rem; + background-color: transparent} +.rating input[type="radio"]:checked { + background-image: none} +.rating input:checked ~ input, + .rating input[aria-checked="true"] ~ input { + --tw-bg-opacity: 0.2} +.rating input:focus-visible { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 300ms; + transform: translateY(-0.125em)} +.rating input:active:focus { + animation: none; + transform: translateY(-0.125em)} +.rating-half :where(input:not(.rating-hidden)) { + width: 0.75rem} +@keyframes rating-pop { + 0% { + transform: translateY(-0.125em)} + 40% { + transform: translateY(-0.125em)} + 100% { + transform: translateY(0)}} +.select-bordered { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.select:focus { + box-shadow: none; + border-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.select-ghost { + --tw-bg-opacity: 0.05} +.select-ghost:focus { + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))} +.select-primary { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} +.select-primary:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity))); + outline-color: var(--fallback-p,oklch(var(--p)/1))} +.select-secondary { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} +.select-secondary:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity))); + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.select-accent { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} +.select-accent:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity))); + outline-color: var(--fallback-a,oklch(var(--a)/1))} +.select-info { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.select-info:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.select-success { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.select-success:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.select-warning { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.select-warning:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.select-error { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.select-error:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.select-disabled, + .select:disabled, + .select[disabled] { + cursor: not-allowed; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2} +.select-disabled::placeholder, + .select:disabled::placeholder, + .select[disabled]::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.2} +.select-multiple, + .select[multiple], + .select[size].select:not([size="1"]) { + background-image: none; + padding-right: 1rem} +[dir="rtl"] .select { + background-position: calc(0% + 12px) calc(1px + 50%), + calc(0% + 16px) calc(1px + 50%)} +.skeleton { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity))); + will-change: background-position; + animation: skeleton 1.8s ease-in-out infinite; + background-image: linear-gradient( + 105deg, + transparent 0%, + transparent 40%, + var(--fallback-b1,oklch(var(--b1)/1)) 50%, + transparent 60%, + transparent 100% + ); + background-size: 200% auto; + background-repeat: no-repeat; + background-position-x: -50%} +@media (prefers-reduced-motion) { + .skeleton { + animation-duration: 15s}} +@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} +.steps .step:before { + top: 0px; + grid-column-start: 1; + grid-row-start: 1; + height: 0.5rem; + width: 100%; + 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-b3,oklch(var(--b3)/var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + content: ""; + margin-inline-start: -100%} +.steps .step:after { + content: counter(step); + counter-increment: step; + z-index: 1; + position: relative; + grid-column-start: 1; + grid-row-start: 1; + display: grid; + height: 2rem; + width: 2rem; + place-items: center; + place-self: center; + border-radius: 9999px; + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))} +.steps .step:first-child:before { + content: none} +.steps .step[data-content]:after { + content: attr(data-content)} +.steps .step-neutral + .step-neutral:before, + .steps .step-neutral:after { + --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)))} +.steps .step-primary + .step-primary:before, + .steps .step-primary:after { + --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)))} +.steps .step-secondary + .step-secondary:before, + .steps .step-secondary:after { + --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)))} +.steps .step-accent + .step-accent:before, + .steps .step-accent:after { + --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)))} +.steps .step-info + .step-info:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.steps .step-info:after { + --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)))} +.steps .step-success + .step-success:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.steps .step-success:after { + --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)))} +.steps .step-warning + .step-warning:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.steps .step-warning:after { + --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)))} +.steps .step-error + .step-error:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.steps .step-error:after { + --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)))} +.swap-rotate .swap-on, +.swap-rotate .swap-indeterminate, +.swap-rotate input:indeterminate ~ .swap-on { + --tw-rotate: 45deg; + 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; + 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; + 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 { + transform-style: preserve-3d; + perspective: 16em} +.swap-flip .swap-on, +.swap-flip .swap-indeterminate, +.swap-flip input:indeterminate ~ .swap-on { + transform: rotateY(180deg); + backface-visibility: hidden; + opacity: 1} +.swap-flip input:checked ~ .swap-off, +.swap-active:where(.swap-flip) .swap-off, +.swap-flip input:indeterminate ~ .swap-off { + transform: rotateY(-180deg); + backface-visibility: hidden; + opacity: 1} +.swap-flip input:checked ~ .swap-on, +.swap-active:where(.swap-flip) .swap-on, +.swap-flip input:indeterminate ~ .swap-indeterminate { + transform: rotateY(0deg)} +.tabs-lifted > .tab:focus-visible { + border-end-end-radius: 0; + border-end-start-radius: 0} +.tab.tab-active:not(.tab-disabled):not([disabled]), + .tab:is(input:checked) { + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --tw-border-opacity: 1; + --tw-text-opacity: 1} +.tab:focus { + outline: 2px solid transparent; + outline-offset: 2px} +.tab:focus-visible { + outline: 2px solid currentColor; + outline-offset: -5px} +.tab-disabled, + .tab[disabled] { + cursor: not-allowed; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + --tw-text-opacity: 0.2} +.tabs-bordered > .tab { + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + --tw-border-opacity: 0.2; + 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-start-start-radius: var(--tab-radius, 0.5rem); + border-start-end-radius: var(--tab-radius, 0.5rem); + border-bottom-color: var(--tab-border-color); + padding-inline-start: var(--tab-padding, 1rem); + padding-inline-end: var(--tab-padding, 1rem); + padding-top: var(--tab-border, 1px)} +.tabs-lifted > .tab.tab-active:not(.tab-disabled):not([disabled]), + .tabs-lifted > .tab:is(input:checked) { + background-color: var(--tab-bg); + border-width: var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px); + border-inline-start-color: var(--tab-border-color); + border-inline-end-color: var(--tab-border-color); + border-top-color: var(--tab-border-color); + padding-inline-start: 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(.tab-disabled):not([disabled]):before, .tabs-lifted > .tab:is(input:checked):before { + z-index: 1; + content: ""; + display: block; + position: absolute; + width: calc(100% + var(--tab-radius, 0.5rem) * 2); + height: var(--tab-radius, 0.5rem); + bottom: 0; + background-size: var(--tab-radius, 0.5rem); + 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(.tab-disabled):not([disabled]):first-child:before, .tabs-lifted > .tab:is(input:checked):first-child:before { + background-image: var(--radius-end); + background-position: top right} +[dir="rtl"] .tabs-lifted > .tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before, [dir="rtl"] .tabs-lifted > .tab:is(input:checked):first-child:before { + background-image: var(--radius-start); + background-position: top left} +.tabs-lifted > .tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before, .tabs-lifted > .tab:is(input:checked):last-child:before { + background-image: var(--radius-start); + background-position: top left} +[dir="rtl"] .tabs-lifted > .tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before, [dir="rtl"] .tabs-lifted > .tab:is(input:checked):last-child:before { + background-image: var(--radius-end); + background-position: top right} +.tabs-lifted + > .tab-active:not(.tab-disabled):not([disabled]) + + .tabs-lifted + .tab-active:not(.tab-disabled):not([disabled]):before, .tabs-lifted > .tab:is(input:checked) + .tabs-lifted .tab:is(input:checked):before { + background-image: var(--radius-end); + background-position: top right} +.tabs-boxed { + border-radius: var(--rounded-btn, 0.5rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + padding: 0.25rem} +.tabs-boxed .tab { + border-radius: var(--rounded-btn, 0.5rem)} +.tabs-boxed .tab-active:not(.tab-disabled):not([disabled]), + .tabs-boxed :is(input:checked) { + --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)))} +:is([dir="rtl"] .table) { + text-align: right} +.table :where(th, td) { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + vertical-align: middle} +.table tr.active, + .table tr.active:nth-child(even), + .table-zebra tbody tr:nth-child(even) { + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))} +.table-zebra tr.active, + .table-zebra tr.active:nth-child(even), + .table-zebra-zebra tbody tr:nth-child(even) { + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))} +.table :where(thead, tbody) :where(tr:not(:last-child)), + .table :where(thead, tbody) :where(tr:first-child:last-child) { + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))} +.table :where(thead, tfoot) { + white-space: nowrap; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 700; + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.textarea-bordered { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.textarea:focus { + box-shadow: none; + border-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.textarea-ghost { + --tw-bg-opacity: 0.05} +.textarea-ghost:focus { + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + box-shadow: none} +.textarea-primary { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))} +.textarea-primary:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity))); + outline-color: var(--fallback-p,oklch(var(--p)/1))} +.textarea-secondary { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))} +.textarea-secondary:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity))); + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.textarea-accent { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))} +.textarea-accent:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity))); + outline-color: var(--fallback-a,oklch(var(--a)/1))} +.textarea-info { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.textarea-info:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.textarea-success { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.textarea-success:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.textarea-warning { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.textarea-warning:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.textarea-error { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.textarea-error:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.textarea-disabled, + .textarea:disabled, + .textarea[disabled] { + cursor: not-allowed; + --tw-border-opacity: 1; + border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))); + --tw-text-opacity: 0.2} +.textarea-disabled::placeholder, + .textarea:disabled::placeholder, + .textarea[disabled]::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.2} +.timeline hr { + height: 0.25rem} +:where(.timeline hr) { + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))} +:where(.timeline:has(.timeline-middle) hr):first-child { + border-start-end-radius: var(--rounded-badge, 1.9rem); + border-end-end-radius: var(--rounded-badge, 1.9rem); + border-start-start-radius: 0px; + border-end-start-radius: 0px} +:where(.timeline:has(.timeline-middle) hr):last-child { + border-start-start-radius: var(--rounded-badge, 1.9rem); + border-end-start-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-end-start-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-end-end-radius: var(--rounded-badge, 1.9rem); + border-start-start-radius: 0px; + border-end-start-radius: 0px} +.timeline-box { + border-radius: var(--rounded-box, 1rem); + border-width: 1px; + --tw-border-opacity: 1; + border-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity))); + --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.5rem; + padding-bottom: 0.5rem; + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)} +.toast > * { + animation: toast-pop 0.25s ease-out} +@keyframes toast-pop { + 0% { + transform: scale(0.9); + opacity: 0} + 100% { + transform: scale(1); + opacity: 1}} +[dir="rtl"] .toggle { + --handleoffsetcalculator: calc(var(--handleoffset) * 1)} +.toggle:focus-visible { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.toggle:hover { + background-color: currentColor} +.toggle:checked, + .toggle[checked="true"], + .toggle[aria-checked="true"] { + background-image: none; + --handleoffsetcalculator: var(--handleoffset); + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))} +[dir="rtl"] .toggle:checked, [dir="rtl"] .toggle[checked="true"], [dir="rtl"] .toggle[aria-checked="true"] { + --handleoffsetcalculator: calc(var(--handleoffset) * -1)} +.toggle:indeterminate { + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + box-shadow: calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset, + calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset, + 0 0 0 2px var(--tglbg) inset} +[dir="rtl"] .toggle:indeterminate { + box-shadow: calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset, + calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset, + 0 0 0 2px var(--tglbg) inset} +.toggle-primary:focus-visible { + outline-color: var(--fallback-p,oklch(var(--p)/1))} +.toggle-primary:checked, + .toggle-primary[checked="true"], + .toggle-primary[aria-checked="true"] { + border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +.toggle-secondary:focus-visible { + outline-color: var(--fallback-s,oklch(var(--s)/1))} +.toggle-secondary:checked, + .toggle-secondary[checked="true"], + .toggle-secondary[aria-checked="true"] { + border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +.toggle-accent:focus-visible { + outline-color: var(--fallback-a,oklch(var(--a)/1))} +.toggle-accent:checked, + .toggle-accent[checked="true"], + .toggle-accent[aria-checked="true"] { + border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +.toggle-success:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.toggle-success:checked, + .toggle-success[checked="true"], + .toggle-success[aria-checked="true"] { + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +.toggle-warning:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.toggle-warning:checked, + .toggle-warning[checked="true"], + .toggle-warning[aria-checked="true"] { + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +.toggle-info:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.toggle-info:checked, + .toggle-info[checked="true"], + .toggle-info[aria-checked="true"] { + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +.toggle-error:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.toggle-error:checked, + .toggle-error[checked="true"], + .toggle-error[aria-checked="true"] { + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +.toggle:disabled { + cursor: not-allowed; + --tw-border-opacity: 1; + border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity))); + background-color: transparent; + opacity: 0.3; + --togglehandleborder: 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} +.toggle-mark { + display: none} +:root .prose { + --tw-prose-body: var(--fallback-bc,oklch(var(--bc)/0.8)); + --tw-prose-headings: var(--fallback-bc,oklch(var(--bc)/1)); + --tw-prose-lead: var(--fallback-bc,oklch(var(--bc)/1)); + --tw-prose-links: var(--fallback-bc,oklch(var(--bc)/1)); + --tw-prose-bold: var(--fallback-bc,oklch(var(--bc)/1)); + --tw-prose-counters: var(--fallback-bc,oklch(var(--bc)/1)); + --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(--fallback-bc,oklch(var(--bc)/1)); + --tw-prose-quote-borders: var(--fallback-bc,oklch(var(--bc)/0.2)); + --tw-prose-captions: var(--fallback-bc,oklch(var(--bc)/0.5)); + --tw-prose-code: var(--fallback-bc,oklch(var(--bc)/1)); + --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.5)); + --tw-prose-td-borders: var(--fallback-bc,oklch(var(--bc)/0.2))} +.prose :where(code):not(:where([class~="not-prose"] *, pre *)) { + padding: 1px 8px; + border-radius: var(--rounded-badge); + font-weight: initial; + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.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))} +@keyframes bounce { + 0%, 100% { + transform: translateY(-25%); + animation-timing-function: cubic-bezier(0.8,0,1,1)} + 50% { + transform: none; + animation-timing-function: cubic-bezier(0,0,0.2,1)}} +.animate-bounce { + animation: bounce 1s infinite} +.animate-none { + animation: none} +@keyframes ping { + 75%, 100% { + transform: scale(2); + opacity: 0}} +.animate-ping { + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite} +@keyframes pulse { + 50% { + opacity: .5}} +.animate-pulse { + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite} +@keyframes spin { + to { + transform: rotate(360deg)}} +.animate-spin { + 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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0))} +.divide-accent-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.divide-accent-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/1))} +.divide-accent-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.divide-accent-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.divide-accent-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.divide-accent-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.divide-accent-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.divide-accent-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.divide-accent-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.divide-accent-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.divide-accent-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.divide-accent-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.divide-accent-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.divide-accent-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.divide-accent\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0))} +.divide-accent\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.1))} +.divide-accent\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/1))} +.divide-accent\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.2))} +.divide-accent\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.25))} +.divide-accent\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.3))} +.divide-accent\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.4))} +.divide-accent\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.05))} +.divide-accent\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.5))} +.divide-accent\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.6))} +.divide-accent\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.7))} +.divide-accent\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.75))} +.divide-accent\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.8))} +.divide-accent\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.9))} +.divide-accent\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-a,oklch(var(--a)/0.95))} +.divide-base-100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.divide-base-100\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0))} +.divide-base-100\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.divide-base-100\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.divide-base-100\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.divide-base-100\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.divide-base-100\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.divide-base-100\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.divide-base-100\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.divide-base-100\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.divide-base-100\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.divide-base-100\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.divide-base-100\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.divide-base-100\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.divide-base-100\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.divide-base-100\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.divide-base-200 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.divide-base-200\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0))} +.divide-base-200\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.divide-base-200\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.divide-base-200\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.divide-base-200\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.divide-base-200\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.divide-base-200\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.divide-base-200\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.divide-base-200\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.divide-base-200\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.divide-base-200\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.divide-base-200\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.divide-base-200\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.divide-base-200\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.divide-base-200\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.divide-base-300 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.divide-base-300\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0))} +.divide-base-300\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.divide-base-300\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.divide-base-300\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.divide-base-300\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.divide-base-300\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.divide-base-300\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.divide-base-300\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.divide-base-300\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.divide-base-300\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.divide-base-300\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.divide-base-300\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.divide-base-300\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.divide-base-300\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.divide-base-300\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.divide-base-content > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.divide-base-content\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0))} +.divide-base-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.divide-base-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.divide-base-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.divide-base-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.divide-base-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.divide-base-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.divide-base-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.divide-base-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.divide-base-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.divide-base-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.divide-base-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.divide-base-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.divide-base-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.divide-base-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0))} +.divide-error-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.divide-error-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/1))} +.divide-error-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.divide-error-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.divide-error-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.divide-error-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.divide-error-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.divide-error-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.divide-error-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.divide-error-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.divide-error-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.divide-error-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.divide-error-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.divide-error-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.divide-error\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0))} +.divide-error\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.1))} +.divide-error\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/1))} +.divide-error\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.2))} +.divide-error\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.25))} +.divide-error\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.3))} +.divide-error\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.4))} +.divide-error\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.05))} +.divide-error\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.5))} +.divide-error\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.6))} +.divide-error\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.7))} +.divide-error\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.75))} +.divide-error\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.8))} +.divide-error\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.9))} +.divide-error\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0))} +.divide-info-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.divide-info-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/1))} +.divide-info-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.divide-info-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.divide-info-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.divide-info-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.divide-info-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.divide-info-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.divide-info-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.divide-info-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.divide-info-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.divide-info-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.divide-info-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.divide-info-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.divide-info\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0))} +.divide-info\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.1))} +.divide-info\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/1))} +.divide-info\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.2))} +.divide-info\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.25))} +.divide-info\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.3))} +.divide-info\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.4))} +.divide-info\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.05))} +.divide-info\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.5))} +.divide-info\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.6))} +.divide-info\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.7))} +.divide-info\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.75))} +.divide-info\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.8))} +.divide-info\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.9))} +.divide-info\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0))} +.divide-neutral-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.divide-neutral-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/1))} +.divide-neutral-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.divide-neutral-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.divide-neutral-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.divide-neutral-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.divide-neutral-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.divide-neutral-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.divide-neutral-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.divide-neutral-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.divide-neutral-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.divide-neutral-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.divide-neutral-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.divide-neutral-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.divide-neutral\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0))} +.divide-neutral\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.1))} +.divide-neutral\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/1))} +.divide-neutral\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.2))} +.divide-neutral\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.25))} +.divide-neutral\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.3))} +.divide-neutral\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.4))} +.divide-neutral\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.05))} +.divide-neutral\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.5))} +.divide-neutral\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.6))} +.divide-neutral\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.7))} +.divide-neutral\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.75))} +.divide-neutral\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.8))} +.divide-neutral\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.9))} +.divide-neutral\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0))} +.divide-primary-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.divide-primary-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/1))} +.divide-primary-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.divide-primary-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.divide-primary-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.divide-primary-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.divide-primary-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.divide-primary-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.divide-primary-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.divide-primary-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.divide-primary-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.divide-primary-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.divide-primary-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.divide-primary-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.divide-primary\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0))} +.divide-primary\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.1))} +.divide-primary\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/1))} +.divide-primary\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.2))} +.divide-primary\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.25))} +.divide-primary\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.3))} +.divide-primary\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.4))} +.divide-primary\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.05))} +.divide-primary\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.5))} +.divide-primary\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.6))} +.divide-primary\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.7))} +.divide-primary\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.75))} +.divide-primary\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.8))} +.divide-primary\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.9))} +.divide-primary\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0))} +.divide-secondary-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.divide-secondary-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/1))} +.divide-secondary-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.divide-secondary-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.divide-secondary-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.divide-secondary-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.divide-secondary-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.divide-secondary-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.divide-secondary-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.divide-secondary-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.divide-secondary-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.divide-secondary-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.divide-secondary-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.divide-secondary-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.divide-secondary\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0))} +.divide-secondary\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.1))} +.divide-secondary\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/1))} +.divide-secondary\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.2))} +.divide-secondary\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.25))} +.divide-secondary\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.3))} +.divide-secondary\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.4))} +.divide-secondary\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.05))} +.divide-secondary\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.5))} +.divide-secondary\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.6))} +.divide-secondary\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.7))} +.divide-secondary\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.75))} +.divide-secondary\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.8))} +.divide-secondary\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.9))} +.divide-secondary\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0))} +.divide-success-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.divide-success-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/1))} +.divide-success-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.divide-success-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.divide-success-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.divide-success-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.divide-success-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.divide-success-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.divide-success-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.divide-success-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.divide-success-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.divide-success-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.divide-success-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.divide-success-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.divide-success\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0))} +.divide-success\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.1))} +.divide-success\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/1))} +.divide-success\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.2))} +.divide-success\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.25))} +.divide-success\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.3))} +.divide-success\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.4))} +.divide-success\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.05))} +.divide-success\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.5))} +.divide-success\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.6))} +.divide-success\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.7))} +.divide-success\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.75))} +.divide-success\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.8))} +.divide-success\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.9))} +.divide-success\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.95))} +.divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent} +.divide-transparent\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0)} +.divide-transparent\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.1)} +.divide-transparent\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 1)} +.divide-transparent\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.2)} +.divide-transparent\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.25)} +.divide-transparent\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.3)} +.divide-transparent\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.4)} +.divide-transparent\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.05)} +.divide-transparent\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.5)} +.divide-transparent\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.6)} +.divide-transparent\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.7)} +.divide-transparent\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.75)} +.divide-transparent\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.8)} +.divide-transparent\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.9)} +.divide-transparent\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(0 0 0 / 0.95)} +.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\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0))} +.divide-warning-content\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.divide-warning-content\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/1))} +.divide-warning-content\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.divide-warning-content\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.divide-warning-content\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.divide-warning-content\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.divide-warning-content\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.divide-warning-content\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.divide-warning-content\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.divide-warning-content\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.divide-warning-content\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.divide-warning-content\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.divide-warning-content\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.divide-warning-content\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.divide-warning\/0 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0))} +.divide-warning\/10 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.divide-warning\/100 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/1))} +.divide-warning\/20 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.divide-warning\/25 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.divide-warning\/30 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.divide-warning\/40 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.divide-warning\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.divide-warning\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.divide-warning\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.divide-warning\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.divide-warning\/75 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.divide-warning\/80 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.divide-warning\/90 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.divide-warning\/95 > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.rounded-badge { + border-radius: var(--rounded-badge, 1.9rem)} +.rounded-box { + border-radius: var(--rounded-box, 1rem)} +.rounded-btn { + border-radius: var(--rounded-btn, 0.5rem)} +.rounded-b-badge { + border-bottom-right-radius: var(--rounded-badge, 1.9rem); + border-bottom-left-radius: var(--rounded-badge, 1.9rem)} +.rounded-b-box { + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem)} +.rounded-b-btn { + border-bottom-right-radius: var(--rounded-btn, 0.5rem); + border-bottom-left-radius: var(--rounded-btn, 0.5rem)} +.rounded-e-badge { + border-start-end-radius: var(--rounded-badge, 1.9rem); + border-end-end-radius: var(--rounded-badge, 1.9rem)} +.rounded-e-box { + border-start-end-radius: var(--rounded-box, 1rem); + border-end-end-radius: var(--rounded-box, 1rem)} +.rounded-e-btn { + border-start-end-radius: var(--rounded-btn, 0.5rem); + border-end-end-radius: var(--rounded-btn, 0.5rem)} +.rounded-l-badge { + border-top-left-radius: var(--rounded-badge, 1.9rem); + border-bottom-left-radius: var(--rounded-badge, 1.9rem)} +.rounded-l-box { + border-top-left-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem)} +.rounded-l-btn { + border-top-left-radius: var(--rounded-btn, 0.5rem); + border-bottom-left-radius: var(--rounded-btn, 0.5rem)} +.rounded-r-badge { + border-top-right-radius: var(--rounded-badge, 1.9rem); + border-bottom-right-radius: var(--rounded-badge, 1.9rem)} +.rounded-r-box { + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem)} +.rounded-r-btn { + border-top-right-radius: var(--rounded-btn, 0.5rem); + border-bottom-right-radius: var(--rounded-btn, 0.5rem)} +.rounded-s-badge { + border-start-start-radius: var(--rounded-badge, 1.9rem); + border-end-start-radius: var(--rounded-badge, 1.9rem)} +.rounded-s-box { + border-start-start-radius: var(--rounded-box, 1rem); + border-end-start-radius: var(--rounded-box, 1rem)} +.rounded-s-btn { + border-start-start-radius: var(--rounded-btn, 0.5rem); + border-end-start-radius: var(--rounded-btn, 0.5rem)} +.rounded-t-badge { + border-top-left-radius: var(--rounded-badge, 1.9rem); + border-top-right-radius: var(--rounded-badge, 1.9rem)} +.rounded-t-box { + border-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem)} +.rounded-t-btn { + border-top-left-radius: var(--rounded-btn, 0.5rem); + border-top-right-radius: var(--rounded-btn, 0.5rem)} +.rounded-bl-badge { + border-bottom-left-radius: var(--rounded-badge, 1.9rem)} +.rounded-bl-box { + border-bottom-left-radius: var(--rounded-box, 1rem)} +.rounded-bl-btn { + border-bottom-left-radius: var(--rounded-btn, 0.5rem)} +.rounded-br-badge { + border-bottom-right-radius: var(--rounded-badge, 1.9rem)} +.rounded-br-box { + border-bottom-right-radius: var(--rounded-box, 1rem)} +.rounded-br-btn { + border-bottom-right-radius: var(--rounded-btn, 0.5rem)} +.rounded-ee-badge { + border-end-end-radius: var(--rounded-badge, 1.9rem)} +.rounded-ee-box { + border-end-end-radius: var(--rounded-box, 1rem)} +.rounded-ee-btn { + border-end-end-radius: var(--rounded-btn, 0.5rem)} +.rounded-es-badge { + border-end-start-radius: var(--rounded-badge, 1.9rem)} +.rounded-es-box { + border-end-start-radius: var(--rounded-box, 1rem)} +.rounded-es-btn { + border-end-start-radius: var(--rounded-btn, 0.5rem)} +.rounded-se-badge { + border-start-end-radius: var(--rounded-badge, 1.9rem)} +.rounded-se-box { + border-start-end-radius: var(--rounded-box, 1rem)} +.rounded-se-btn { + border-start-end-radius: var(--rounded-btn, 0.5rem)} +.rounded-ss-badge { + border-start-start-radius: var(--rounded-badge, 1.9rem)} +.rounded-ss-box { + border-start-start-radius: var(--rounded-box, 1rem)} +.rounded-ss-btn { + border-start-start-radius: var(--rounded-btn, 0.5rem)} +.rounded-tl-badge { + border-top-left-radius: var(--rounded-badge, 1.9rem)} +.rounded-tl-box { + border-top-left-radius: var(--rounded-box, 1rem)} +.rounded-tl-btn { + border-top-left-radius: var(--rounded-btn, 0.5rem)} +.rounded-tr-badge { + border-top-right-radius: var(--rounded-badge, 1.9rem)} +.rounded-tr-box { + border-top-right-radius: var(--rounded-box, 1rem)} +.rounded-tr-btn { + border-top-right-radius: var(--rounded-btn, 0.5rem)} +.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\/0 { + border-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-accent-content\/10 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-accent-content\/100 { + border-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-accent-content\/20 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-accent-content\/25 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-accent-content\/30 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-accent-content\/40 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-accent-content\/5 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-accent-content\/50 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-accent-content\/60 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-accent-content\/70 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-accent-content\/75 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-accent-content\/80 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-accent-content\/90 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-accent-content\/95 { + border-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-accent\/0 { + border-color: var(--fallback-a,oklch(var(--a)/0))} +.border-accent\/10 { + border-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-accent\/100 { + border-color: var(--fallback-a,oklch(var(--a)/1))} +.border-accent\/20 { + border-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-accent\/25 { + border-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-accent\/30 { + border-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-accent\/40 { + border-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-accent\/5 { + border-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-accent\/50 { + border-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-accent\/60 { + border-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-accent\/70 { + border-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-accent\/75 { + border-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-accent\/80 { + border-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-accent\/90 { + border-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-accent\/95 { + border-color: var(--fallback-a,oklch(var(--a)/0.95))} +.border-base-100 { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-base-100\/0 { + border-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-base-100\/10 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-base-100\/100 { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-base-100\/20 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-base-100\/25 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-base-100\/30 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-base-100\/40 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-base-100\/5 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-base-100\/50 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-base-100\/60 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-base-100\/70 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-base-100\/75 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-base-100\/80 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-base-100\/90 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-base-100\/95 { + border-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.border-base-200 { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-base-200\/0 { + border-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-base-200\/10 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-base-200\/100 { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-base-200\/20 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-base-200\/25 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-base-200\/30 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-base-200\/40 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-base-200\/5 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-base-200\/50 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-base-200\/60 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-base-200\/70 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-base-200\/75 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-base-200\/80 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-base-200\/90 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-base-200\/95 { + border-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.border-base-300 { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-base-300\/0 { + border-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-base-300\/10 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-base-300\/100 { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-base-300\/20 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-base-300\/25 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-base-300\/30 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-base-300\/40 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-base-300\/5 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-base-300\/50 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-base-300\/60 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-base-300\/70 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-base-300\/75 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-base-300\/80 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-base-300\/90 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-base-300\/95 { + border-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.border-base-content { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-base-content\/0 { + border-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-base-content\/10 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-base-content\/100 { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-base-content\/20 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-base-content\/25 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-base-content\/30 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-base-content\/40 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-base-content\/5 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-base-content\/50 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-base-content\/60 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-base-content\/70 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-base-content\/75 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-base-content\/80 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-base-content\/90 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-base-content\/95 { + border-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-error-content\/10 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-error-content\/100 { + border-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-error-content\/20 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-error-content\/25 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-error-content\/30 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-error-content\/40 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-error-content\/5 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-error-content\/50 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-error-content\/60 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-error-content\/70 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-error-content\/75 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-error-content\/80 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-error-content\/90 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-error-content\/95 { + border-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-error\/0 { + border-color: var(--fallback-er,oklch(var(--er)/0))} +.border-error\/10 { + border-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-error\/100 { + border-color: var(--fallback-er,oklch(var(--er)/1))} +.border-error\/20 { + border-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-error\/25 { + border-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-error\/30 { + border-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-error\/40 { + border-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-error\/5 { + border-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-error\/50 { + border-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-error\/60 { + border-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-error\/70 { + border-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-error\/75 { + border-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-error\/80 { + border-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-error\/90 { + border-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-error\/95 { + border-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-info-content\/10 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-info-content\/100 { + border-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-info-content\/20 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-info-content\/25 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-info-content\/30 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-info-content\/40 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-info-content\/5 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-info-content\/50 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-info-content\/60 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-info-content\/70 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-info-content\/75 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-info-content\/80 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-info-content\/90 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-info-content\/95 { + border-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-info\/0 { + border-color: var(--fallback-in,oklch(var(--in)/0))} +.border-info\/10 { + border-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-info\/100 { + border-color: var(--fallback-in,oklch(var(--in)/1))} +.border-info\/20 { + border-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-info\/25 { + border-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-info\/30 { + border-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-info\/40 { + border-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-info\/5 { + border-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-info\/50 { + border-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-info\/60 { + border-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-info\/70 { + border-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-info\/75 { + border-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-info\/80 { + border-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-info\/90 { + border-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-info\/95 { + border-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-neutral-content\/10 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-neutral-content\/100 { + border-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-neutral-content\/20 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-neutral-content\/25 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-neutral-content\/30 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-neutral-content\/40 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-neutral-content\/5 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-neutral-content\/50 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-neutral-content\/60 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-neutral-content\/70 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-neutral-content\/75 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-neutral-content\/80 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-neutral-content\/90 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-neutral-content\/95 { + border-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-neutral\/0 { + border-color: var(--fallback-n,oklch(var(--n)/0))} +.border-neutral\/10 { + border-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-neutral\/100 { + border-color: var(--fallback-n,oklch(var(--n)/1))} +.border-neutral\/20 { + border-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-neutral\/25 { + border-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-neutral\/30 { + border-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-neutral\/40 { + border-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-neutral\/5 { + border-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-neutral\/50 { + border-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-neutral\/60 { + border-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-neutral\/70 { + border-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-neutral\/75 { + border-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-neutral\/80 { + border-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-neutral\/90 { + border-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-neutral\/95 { + border-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-primary-content\/10 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-primary-content\/100 { + border-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-primary-content\/20 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-primary-content\/25 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-primary-content\/30 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-primary-content\/40 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-primary-content\/5 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-primary-content\/50 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-primary-content\/60 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-primary-content\/70 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-primary-content\/75 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-primary-content\/80 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-primary-content\/90 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-primary-content\/95 { + border-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-primary\/0 { + border-color: var(--fallback-p,oklch(var(--p)/0))} +.border-primary\/10 { + border-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-primary\/100 { + border-color: var(--fallback-p,oklch(var(--p)/1))} +.border-primary\/20 { + border-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-primary\/25 { + border-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-primary\/30 { + border-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-primary\/40 { + border-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-primary\/5 { + border-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-primary\/50 { + border-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-primary\/60 { + border-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-primary\/70 { + border-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-primary\/75 { + border-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-primary\/80 { + border-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-primary\/90 { + border-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-primary\/95 { + border-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-secondary-content\/10 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-secondary-content\/100 { + border-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-secondary-content\/20 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-secondary-content\/25 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-secondary-content\/30 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-secondary-content\/40 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-secondary-content\/5 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-secondary-content\/50 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-secondary-content\/60 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-secondary-content\/70 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-secondary-content\/75 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-secondary-content\/80 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-secondary-content\/90 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-secondary-content\/95 { + border-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-secondary\/0 { + border-color: var(--fallback-s,oklch(var(--s)/0))} +.border-secondary\/10 { + border-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-secondary\/100 { + border-color: var(--fallback-s,oklch(var(--s)/1))} +.border-secondary\/20 { + border-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-secondary\/25 { + border-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-secondary\/30 { + border-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-secondary\/40 { + border-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-secondary\/5 { + border-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-secondary\/50 { + border-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-secondary\/60 { + border-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-secondary\/70 { + border-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-secondary\/75 { + border-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-secondary\/80 { + border-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-secondary\/90 { + border-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-secondary\/95 { + border-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-success-content\/10 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-success-content\/100 { + border-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-success-content\/20 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-success-content\/25 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-success-content\/30 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-success-content\/40 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-success-content\/5 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-success-content\/50 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-success-content\/60 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-success-content\/70 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-success-content\/75 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-success-content\/80 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-success-content\/90 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-success-content\/95 { + border-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-success\/0 { + border-color: var(--fallback-su,oklch(var(--su)/0))} +.border-success\/10 { + border-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-success\/100 { + border-color: var(--fallback-su,oklch(var(--su)/1))} +.border-success\/20 { + border-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-success\/25 { + border-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-success\/30 { + border-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-success\/40 { + border-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-success\/5 { + border-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-success\/50 { + border-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-success\/60 { + border-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-success\/70 { + border-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-success\/75 { + border-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-success\/80 { + border-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-success\/90 { + border-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-success\/95 { + border-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-transparent { + border-color: transparent} +.border-transparent\/0 { + border-color: rgb(0 0 0 / 0)} +.border-transparent\/10 { + border-color: rgb(0 0 0 / 0.1)} +.border-transparent\/100 { + border-color: rgb(0 0 0 / 1)} +.border-transparent\/20 { + border-color: rgb(0 0 0 / 0.2)} +.border-transparent\/25 { + border-color: rgb(0 0 0 / 0.25)} +.border-transparent\/30 { + border-color: rgb(0 0 0 / 0.3)} +.border-transparent\/40 { + border-color: rgb(0 0 0 / 0.4)} +.border-transparent\/5 { + border-color: rgb(0 0 0 / 0.05)} +.border-transparent\/50 { + border-color: rgb(0 0 0 / 0.5)} +.border-transparent\/60 { + border-color: rgb(0 0 0 / 0.6)} +.border-transparent\/70 { + border-color: rgb(0 0 0 / 0.7)} +.border-transparent\/75 { + border-color: rgb(0 0 0 / 0.75)} +.border-transparent\/80 { + border-color: rgb(0 0 0 / 0.8)} +.border-transparent\/90 { + border-color: rgb(0 0 0 / 0.9)} +.border-transparent\/95 { + border-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-warning-content\/10 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-warning-content\/100 { + border-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-warning-content\/20 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-warning-content\/25 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-warning-content\/30 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-warning-content\/40 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-warning-content\/5 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-warning-content\/50 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-warning-content\/60 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-warning-content\/70 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-warning-content\/75 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-warning-content\/80 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-warning-content\/90 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-warning-content\/95 { + border-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-warning\/0 { + border-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-warning\/10 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-warning\/100 { + border-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-warning\/20 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-warning\/25 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-warning\/30 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-warning\/40 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-warning\/5 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-warning\/50 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-warning\/60 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-warning\/70 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-warning\/75 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-warning\/80 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-warning\/90 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-warning\/95 { + border-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-x-accent-content\/10 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.1)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-x-accent-content\/100 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/1)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-x-accent-content\/20 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.2)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-x-accent-content\/25 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.25)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-x-accent-content\/30 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.3)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-x-accent-content\/40 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.4)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-x-accent-content\/5 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.05)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-x-accent-content\/50 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.5)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-x-accent-content\/60 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.6)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-x-accent-content\/70 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.7)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-x-accent-content\/75 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.75)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-x-accent-content\/80 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.8)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-x-accent-content\/90 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.9)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-x-accent-content\/95 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.95)); + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-x-accent\/0 { + border-left-color: var(--fallback-a,oklch(var(--a)/0)); + border-right-color: var(--fallback-a,oklch(var(--a)/0))} +.border-x-accent\/10 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.1)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-x-accent\/100 { + border-left-color: var(--fallback-a,oklch(var(--a)/1)); + border-right-color: var(--fallback-a,oklch(var(--a)/1))} +.border-x-accent\/20 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.2)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-x-accent\/25 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.25)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-x-accent\/30 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.3)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-x-accent\/40 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.4)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-x-accent\/5 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.05)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-x-accent\/50 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.5)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-x-accent\/60 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.6)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-x-accent\/70 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.7)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-x-accent\/75 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.75)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-x-accent\/80 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.8)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-x-accent\/90 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.9)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-x-accent\/95 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.95)); + border-right-color: var(--fallback-a,oklch(var(--a)/0.95))} +.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\/0 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-x-base-100\/10 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.1)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-x-base-100\/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\/20 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.2)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-x-base-100\/25 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.25)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-x-base-100\/30 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.3)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-x-base-100\/40 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.4)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-x-base-100\/5 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.05)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-x-base-100\/50 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.5)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-x-base-100\/60 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.6)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-x-base-100\/70 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.7)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-x-base-100\/75 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.75)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-x-base-100\/80 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.8)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-x-base-100\/90 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.9)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-x-base-100\/95 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.95)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.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\/0 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-x-base-200\/10 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.1)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-x-base-200\/100 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/1)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-x-base-200\/20 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.2)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-x-base-200\/25 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.25)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-x-base-200\/30 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.3)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-x-base-200\/40 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.4)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-x-base-200\/5 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.05)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-x-base-200\/50 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.5)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-x-base-200\/60 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.6)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-x-base-200\/70 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.7)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-x-base-200\/75 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.75)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-x-base-200\/80 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.8)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-x-base-200\/90 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.9)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-x-base-200\/95 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.95)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.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\/0 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-x-base-300\/10 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.1)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-x-base-300\/100 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/1)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-x-base-300\/20 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.2)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-x-base-300\/25 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.25)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-x-base-300\/30 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.3)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-x-base-300\/40 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.4)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-x-base-300\/5 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.05)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-x-base-300\/50 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.5)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-x-base-300\/60 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.6)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-x-base-300\/70 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.7)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-x-base-300\/75 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.75)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-x-base-300\/80 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.8)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-x-base-300\/90 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.9)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-x-base-300\/95 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.95)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.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\/0 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-x-base-content\/10 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.1)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-x-base-content\/100 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/1)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-x-base-content\/20 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-x-base-content\/25 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.25)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-x-base-content\/30 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.3)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-x-base-content\/40 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.4)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-x-base-content\/5 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.05)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-x-base-content\/50 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.5)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-x-base-content\/60 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.6)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-x-base-content\/70 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.7)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-x-base-content\/75 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.75)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-x-base-content\/80 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.8)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-x-base-content\/90 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.9)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-x-base-content\/95 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.95)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-x-error-content\/10 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.1)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-x-error-content\/100 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/1)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-x-error-content\/20 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.2)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-x-error-content\/25 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.25)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-x-error-content\/30 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.3)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-x-error-content\/40 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.4)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-x-error-content\/5 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.05)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-x-error-content\/50 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.5)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-x-error-content\/60 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.6)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-x-error-content\/70 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.7)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-x-error-content\/75 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.75)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-x-error-content\/80 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.8)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-x-error-content\/90 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.9)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-x-error-content\/95 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.95)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-x-error\/0 { + border-left-color: var(--fallback-er,oklch(var(--er)/0)); + border-right-color: var(--fallback-er,oklch(var(--er)/0))} +.border-x-error\/10 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.1)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-x-error\/100 { + border-left-color: var(--fallback-er,oklch(var(--er)/1)); + border-right-color: var(--fallback-er,oklch(var(--er)/1))} +.border-x-error\/20 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.2)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-x-error\/25 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.25)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-x-error\/30 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.3)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-x-error\/40 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.4)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-x-error\/5 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.05)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-x-error\/50 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.5)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-x-error\/60 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.6)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-x-error\/70 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.7)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-x-error\/75 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.75)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-x-error\/80 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.8)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-x-error\/90 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.9)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-x-error\/95 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.95)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-x-info-content\/10 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.1)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-x-info-content\/100 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/1)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-x-info-content\/20 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.2)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-x-info-content\/25 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.25)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-x-info-content\/30 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.3)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-x-info-content\/40 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.4)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-x-info-content\/5 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.05)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-x-info-content\/50 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.5)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-x-info-content\/60 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.6)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-x-info-content\/70 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.7)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-x-info-content\/75 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.75)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-x-info-content\/80 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.8)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-x-info-content\/90 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.9)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-x-info-content\/95 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.95)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-x-info\/0 { + border-left-color: var(--fallback-in,oklch(var(--in)/0)); + border-right-color: var(--fallback-in,oklch(var(--in)/0))} +.border-x-info\/10 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.1)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-x-info\/100 { + border-left-color: var(--fallback-in,oklch(var(--in)/1)); + border-right-color: var(--fallback-in,oklch(var(--in)/1))} +.border-x-info\/20 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.2)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-x-info\/25 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.25)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-x-info\/30 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.3)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-x-info\/40 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.4)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-x-info\/5 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.05)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-x-info\/50 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.5)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-x-info\/60 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.6)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-x-info\/70 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.7)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-x-info\/75 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.75)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-x-info\/80 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.8)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-x-info\/90 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.9)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-x-info\/95 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.95)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-x-neutral-content\/10 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.1)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-x-neutral-content\/100 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/1)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-x-neutral-content\/20 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.2)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-x-neutral-content\/25 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.25)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-x-neutral-content\/30 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.3)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-x-neutral-content\/40 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.4)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-x-neutral-content\/5 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.05)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-x-neutral-content\/50 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.5)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-x-neutral-content\/60 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.6)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-x-neutral-content\/70 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.7)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-x-neutral-content\/75 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.75)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-x-neutral-content\/80 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.8)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-x-neutral-content\/90 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.9)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-x-neutral-content\/95 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.95)); + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-x-neutral\/0 { + border-left-color: var(--fallback-n,oklch(var(--n)/0)); + border-right-color: var(--fallback-n,oklch(var(--n)/0))} +.border-x-neutral\/10 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.1)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-x-neutral\/100 { + border-left-color: var(--fallback-n,oklch(var(--n)/1)); + border-right-color: var(--fallback-n,oklch(var(--n)/1))} +.border-x-neutral\/20 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.2)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-x-neutral\/25 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.25)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-x-neutral\/30 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.3)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-x-neutral\/40 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.4)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-x-neutral\/5 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.05)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-x-neutral\/50 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.5)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-x-neutral\/60 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.6)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-x-neutral\/70 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.7)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-x-neutral\/75 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.75)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-x-neutral\/80 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.8)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-x-neutral\/90 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.9)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-x-neutral\/95 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.95)); + border-right-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-x-primary-content\/10 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.1)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-x-primary-content\/100 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/1)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-x-primary-content\/20 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.2)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-x-primary-content\/25 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.25)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-x-primary-content\/30 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.3)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-x-primary-content\/40 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.4)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-x-primary-content\/5 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.05)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-x-primary-content\/50 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.5)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-x-primary-content\/60 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.6)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-x-primary-content\/70 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.7)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-x-primary-content\/75 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.75)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-x-primary-content\/80 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.8)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-x-primary-content\/90 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.9)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-x-primary-content\/95 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.95)); + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-x-primary\/0 { + border-left-color: var(--fallback-p,oklch(var(--p)/0)); + border-right-color: var(--fallback-p,oklch(var(--p)/0))} +.border-x-primary\/10 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.1)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-x-primary\/100 { + border-left-color: var(--fallback-p,oklch(var(--p)/1)); + border-right-color: var(--fallback-p,oklch(var(--p)/1))} +.border-x-primary\/20 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.2)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-x-primary\/25 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.25)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-x-primary\/30 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.3)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-x-primary\/40 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.4)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-x-primary\/5 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.05)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-x-primary\/50 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.5)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-x-primary\/60 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.6)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-x-primary\/70 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.7)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-x-primary\/75 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.75)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-x-primary\/80 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.8)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-x-primary\/90 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.9)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-x-primary\/95 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.95)); + border-right-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-x-secondary-content\/10 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.1)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-x-secondary-content\/100 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/1)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-x-secondary-content\/20 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.2)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-x-secondary-content\/25 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.25)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-x-secondary-content\/30 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.3)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-x-secondary-content\/40 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.4)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-x-secondary-content\/5 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.05)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-x-secondary-content\/50 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.5)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-x-secondary-content\/60 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.6)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-x-secondary-content\/70 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.7)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-x-secondary-content\/75 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.75)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-x-secondary-content\/80 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.8)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-x-secondary-content\/90 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.9)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-x-secondary-content\/95 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.95)); + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-x-secondary\/0 { + border-left-color: var(--fallback-s,oklch(var(--s)/0)); + border-right-color: var(--fallback-s,oklch(var(--s)/0))} +.border-x-secondary\/10 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.1)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-x-secondary\/100 { + border-left-color: var(--fallback-s,oklch(var(--s)/1)); + border-right-color: var(--fallback-s,oklch(var(--s)/1))} +.border-x-secondary\/20 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.2)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-x-secondary\/25 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.25)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-x-secondary\/30 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.3)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-x-secondary\/40 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.4)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-x-secondary\/5 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.05)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-x-secondary\/50 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.5)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-x-secondary\/60 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.6)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-x-secondary\/70 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.7)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-x-secondary\/75 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.75)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-x-secondary\/80 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.8)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-x-secondary\/90 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.9)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-x-secondary\/95 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.95)); + border-right-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-x-success-content\/10 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.1)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-x-success-content\/100 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/1)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-x-success-content\/20 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.2)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-x-success-content\/25 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.25)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-x-success-content\/30 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.3)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-x-success-content\/40 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.4)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-x-success-content\/5 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.05)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-x-success-content\/50 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.5)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-x-success-content\/60 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.6)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-x-success-content\/70 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.7)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-x-success-content\/75 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.75)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-x-success-content\/80 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.8)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-x-success-content\/90 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.9)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-x-success-content\/95 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.95)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-x-success\/0 { + border-left-color: var(--fallback-su,oklch(var(--su)/0)); + border-right-color: var(--fallback-su,oklch(var(--su)/0))} +.border-x-success\/10 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.1)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-x-success\/100 { + border-left-color: var(--fallback-su,oklch(var(--su)/1)); + border-right-color: var(--fallback-su,oklch(var(--su)/1))} +.border-x-success\/20 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.2)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-x-success\/25 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.25)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-x-success\/30 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.3)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-x-success\/40 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.4)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-x-success\/5 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.05)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-x-success\/50 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.5)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-x-success\/60 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.6)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-x-success\/70 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.7)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-x-success\/75 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.75)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-x-success\/80 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.8)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-x-success\/90 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.9)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-x-success\/95 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.95)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-x-transparent { + border-left-color: transparent; + border-right-color: transparent} +.border-x-transparent\/0 { + border-left-color: rgb(0 0 0 / 0); + border-right-color: rgb(0 0 0 / 0)} +.border-x-transparent\/10 { + border-left-color: rgb(0 0 0 / 0.1); + border-right-color: rgb(0 0 0 / 0.1)} +.border-x-transparent\/100 { + border-left-color: rgb(0 0 0 / 1); + border-right-color: rgb(0 0 0 / 1)} +.border-x-transparent\/20 { + border-left-color: rgb(0 0 0 / 0.2); + border-right-color: rgb(0 0 0 / 0.2)} +.border-x-transparent\/25 { + border-left-color: rgb(0 0 0 / 0.25); + border-right-color: rgb(0 0 0 / 0.25)} +.border-x-transparent\/30 { + border-left-color: rgb(0 0 0 / 0.3); + border-right-color: rgb(0 0 0 / 0.3)} +.border-x-transparent\/40 { + border-left-color: rgb(0 0 0 / 0.4); + border-right-color: rgb(0 0 0 / 0.4)} +.border-x-transparent\/5 { + border-left-color: rgb(0 0 0 / 0.05); + border-right-color: rgb(0 0 0 / 0.05)} +.border-x-transparent\/50 { + border-left-color: rgb(0 0 0 / 0.5); + border-right-color: rgb(0 0 0 / 0.5)} +.border-x-transparent\/60 { + border-left-color: rgb(0 0 0 / 0.6); + border-right-color: rgb(0 0 0 / 0.6)} +.border-x-transparent\/70 { + border-left-color: rgb(0 0 0 / 0.7); + border-right-color: rgb(0 0 0 / 0.7)} +.border-x-transparent\/75 { + border-left-color: rgb(0 0 0 / 0.75); + border-right-color: rgb(0 0 0 / 0.75)} +.border-x-transparent\/80 { + border-left-color: rgb(0 0 0 / 0.8); + border-right-color: rgb(0 0 0 / 0.8)} +.border-x-transparent\/90 { + border-left-color: rgb(0 0 0 / 0.9); + border-right-color: rgb(0 0 0 / 0.9)} +.border-x-transparent\/95 { + border-left-color: rgb(0 0 0 / 0.95); + border-right-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-x-warning-content\/10 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.1)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-x-warning-content\/100 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/1)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-x-warning-content\/20 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.2)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-x-warning-content\/25 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.25)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-x-warning-content\/30 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.3)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-x-warning-content\/40 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.4)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-x-warning-content\/5 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.05)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-x-warning-content\/50 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.5)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-x-warning-content\/60 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.6)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-x-warning-content\/70 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.7)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-x-warning-content\/75 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.75)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-x-warning-content\/80 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.8)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-x-warning-content\/90 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.9)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-x-warning-content\/95 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.95)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-x-warning\/0 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-x-warning\/10 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.1)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-x-warning\/100 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/1)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-x-warning\/20 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-x-warning\/25 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.25)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-x-warning\/30 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.3)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-x-warning\/40 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.4)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-x-warning\/5 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.05)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-x-warning\/50 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.5)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-x-warning\/60 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.6)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-x-warning\/70 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.7)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-x-warning\/75 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.75)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-x-warning\/80 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.8)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-x-warning\/90 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.9)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-x-warning\/95 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.95)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-y-accent-content\/10 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.1)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-y-accent-content\/100 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/1)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-y-accent-content\/20 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.2)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-y-accent-content\/25 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.25)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-y-accent-content\/30 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.3)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-y-accent-content\/40 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.4)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-y-accent-content\/5 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.05)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-y-accent-content\/50 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.5)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-y-accent-content\/60 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.6)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-y-accent-content\/70 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.7)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-y-accent-content\/75 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.75)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-y-accent-content\/80 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.8)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-y-accent-content\/90 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.9)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-y-accent-content\/95 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.95)); + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-y-accent\/0 { + border-top-color: var(--fallback-a,oklch(var(--a)/0)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0))} +.border-y-accent\/10 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.1)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-y-accent\/100 { + border-top-color: var(--fallback-a,oklch(var(--a)/1)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/1))} +.border-y-accent\/20 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.2)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-y-accent\/25 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.25)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-y-accent\/30 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.3)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-y-accent\/40 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.4)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-y-accent\/5 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.05)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-y-accent\/50 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.5)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-y-accent\/60 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.6)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-y-accent\/70 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.7)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-y-accent\/75 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.75)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-y-accent\/80 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.8)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-y-accent\/90 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.9)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-y-accent\/95 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.95)); + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.95))} +.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\/0 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-y-base-100\/10 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.1)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-y-base-100\/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\/20 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.2)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-y-base-100\/25 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.25)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-y-base-100\/30 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.3)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-y-base-100\/40 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.4)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-y-base-100\/5 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.05)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-y-base-100\/50 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.5)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-y-base-100\/60 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.6)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-y-base-100\/70 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.7)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-y-base-100\/75 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.75)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-y-base-100\/80 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.8)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-y-base-100\/90 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.9)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-y-base-100\/95 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.95)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.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\/0 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-y-base-200\/10 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.1)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-y-base-200\/100 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/1)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-y-base-200\/20 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.2)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-y-base-200\/25 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.25)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-y-base-200\/30 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.3)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-y-base-200\/40 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.4)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-y-base-200\/5 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.05)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-y-base-200\/50 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.5)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-y-base-200\/60 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.6)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-y-base-200\/70 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.7)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-y-base-200\/75 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.75)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-y-base-200\/80 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.8)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-y-base-200\/90 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.9)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-y-base-200\/95 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.95)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.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\/0 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-y-base-300\/10 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.1)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-y-base-300\/100 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/1)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-y-base-300\/20 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.2)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-y-base-300\/25 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.25)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-y-base-300\/30 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.3)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-y-base-300\/40 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.4)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-y-base-300\/5 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.05)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-y-base-300\/50 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.5)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-y-base-300\/60 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.6)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-y-base-300\/70 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.7)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-y-base-300\/75 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.75)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-y-base-300\/80 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.8)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-y-base-300\/90 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.9)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-y-base-300\/95 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.95)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.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\/0 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-y-base-content\/10 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.1)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-y-base-content\/100 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/1)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-y-base-content\/20 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-y-base-content\/25 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.25)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-y-base-content\/30 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.3)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-y-base-content\/40 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.4)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-y-base-content\/5 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.05)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-y-base-content\/50 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.5)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-y-base-content\/60 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.6)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-y-base-content\/70 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.7)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-y-base-content\/75 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.75)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-y-base-content\/80 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.8)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-y-base-content\/90 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.9)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-y-base-content\/95 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.95)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-y-error-content\/10 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.1)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-y-error-content\/100 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/1)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-y-error-content\/20 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.2)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-y-error-content\/25 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.25)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-y-error-content\/30 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.3)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-y-error-content\/40 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.4)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-y-error-content\/5 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.05)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-y-error-content\/50 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.5)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-y-error-content\/60 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.6)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-y-error-content\/70 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.7)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-y-error-content\/75 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.75)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-y-error-content\/80 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.8)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-y-error-content\/90 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.9)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-y-error-content\/95 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.95)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-y-error\/0 { + border-top-color: var(--fallback-er,oklch(var(--er)/0)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0))} +.border-y-error\/10 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.1)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-y-error\/100 { + border-top-color: var(--fallback-er,oklch(var(--er)/1)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/1))} +.border-y-error\/20 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.2)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-y-error\/25 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.25)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-y-error\/30 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.3)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-y-error\/40 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.4)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-y-error\/5 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.05)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-y-error\/50 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.5)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-y-error\/60 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.6)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-y-error\/70 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.7)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-y-error\/75 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.75)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-y-error\/80 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.8)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-y-error\/90 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.9)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-y-error\/95 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.95)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-y-info-content\/10 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.1)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-y-info-content\/100 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/1)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-y-info-content\/20 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.2)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-y-info-content\/25 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.25)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-y-info-content\/30 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.3)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-y-info-content\/40 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.4)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-y-info-content\/5 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.05)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-y-info-content\/50 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.5)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-y-info-content\/60 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.6)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-y-info-content\/70 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.7)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-y-info-content\/75 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.75)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-y-info-content\/80 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.8)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-y-info-content\/90 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.9)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-y-info-content\/95 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.95)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-y-info\/0 { + border-top-color: var(--fallback-in,oklch(var(--in)/0)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0))} +.border-y-info\/10 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.1)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-y-info\/100 { + border-top-color: var(--fallback-in,oklch(var(--in)/1)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/1))} +.border-y-info\/20 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.2)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-y-info\/25 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.25)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-y-info\/30 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.3)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-y-info\/40 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.4)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-y-info\/5 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.05)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-y-info\/50 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.5)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-y-info\/60 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.6)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-y-info\/70 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.7)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-y-info\/75 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.75)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-y-info\/80 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.8)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-y-info\/90 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.9)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-y-info\/95 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.95)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-y-neutral-content\/10 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.1)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-y-neutral-content\/100 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/1)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-y-neutral-content\/20 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.2)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-y-neutral-content\/25 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.25)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-y-neutral-content\/30 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.3)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-y-neutral-content\/40 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.4)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-y-neutral-content\/5 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.05)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-y-neutral-content\/50 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.5)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-y-neutral-content\/60 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.6)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-y-neutral-content\/70 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.7)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-y-neutral-content\/75 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.75)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-y-neutral-content\/80 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.8)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-y-neutral-content\/90 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.9)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-y-neutral-content\/95 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.95)); + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-y-neutral\/0 { + border-top-color: var(--fallback-n,oklch(var(--n)/0)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0))} +.border-y-neutral\/10 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.1)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-y-neutral\/100 { + border-top-color: var(--fallback-n,oklch(var(--n)/1)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/1))} +.border-y-neutral\/20 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.2)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-y-neutral\/25 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.25)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-y-neutral\/30 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.3)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-y-neutral\/40 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.4)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-y-neutral\/5 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.05)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-y-neutral\/50 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.5)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-y-neutral\/60 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.6)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-y-neutral\/70 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.7)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-y-neutral\/75 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.75)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-y-neutral\/80 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.8)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-y-neutral\/90 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.9)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-y-neutral\/95 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.95)); + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-y-primary-content\/10 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.1)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-y-primary-content\/100 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/1)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-y-primary-content\/20 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.2)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-y-primary-content\/25 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.25)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-y-primary-content\/30 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.3)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-y-primary-content\/40 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.4)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-y-primary-content\/5 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.05)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-y-primary-content\/50 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.5)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-y-primary-content\/60 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.6)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-y-primary-content\/70 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.7)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-y-primary-content\/75 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.75)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-y-primary-content\/80 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.8)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-y-primary-content\/90 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.9)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-y-primary-content\/95 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.95)); + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-y-primary\/0 { + border-top-color: var(--fallback-p,oklch(var(--p)/0)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0))} +.border-y-primary\/10 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.1)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-y-primary\/100 { + border-top-color: var(--fallback-p,oklch(var(--p)/1)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/1))} +.border-y-primary\/20 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.2)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-y-primary\/25 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.25)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-y-primary\/30 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.3)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-y-primary\/40 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.4)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-y-primary\/5 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.05)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-y-primary\/50 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.5)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-y-primary\/60 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.6)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-y-primary\/70 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.7)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-y-primary\/75 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.75)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-y-primary\/80 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.8)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-y-primary\/90 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.9)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-y-primary\/95 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.95)); + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-y-secondary-content\/10 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.1)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-y-secondary-content\/100 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/1)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-y-secondary-content\/20 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.2)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-y-secondary-content\/25 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.25)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-y-secondary-content\/30 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.3)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-y-secondary-content\/40 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.4)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-y-secondary-content\/5 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.05)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-y-secondary-content\/50 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.5)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-y-secondary-content\/60 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.6)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-y-secondary-content\/70 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.7)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-y-secondary-content\/75 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.75)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-y-secondary-content\/80 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.8)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-y-secondary-content\/90 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.9)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-y-secondary-content\/95 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.95)); + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-y-secondary\/0 { + border-top-color: var(--fallback-s,oklch(var(--s)/0)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0))} +.border-y-secondary\/10 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.1)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-y-secondary\/100 { + border-top-color: var(--fallback-s,oklch(var(--s)/1)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/1))} +.border-y-secondary\/20 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.2)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-y-secondary\/25 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.25)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-y-secondary\/30 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.3)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-y-secondary\/40 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.4)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-y-secondary\/5 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.05)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-y-secondary\/50 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.5)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-y-secondary\/60 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.6)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-y-secondary\/70 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.7)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-y-secondary\/75 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.75)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-y-secondary\/80 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.8)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-y-secondary\/90 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.9)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-y-secondary\/95 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.95)); + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-y-success-content\/10 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.1)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-y-success-content\/100 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/1)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-y-success-content\/20 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.2)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-y-success-content\/25 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.25)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-y-success-content\/30 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.3)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-y-success-content\/40 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.4)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-y-success-content\/5 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.05)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-y-success-content\/50 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.5)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-y-success-content\/60 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.6)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-y-success-content\/70 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.7)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-y-success-content\/75 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.75)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-y-success-content\/80 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.8)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-y-success-content\/90 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.9)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-y-success-content\/95 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.95)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-y-success\/0 { + border-top-color: var(--fallback-su,oklch(var(--su)/0)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0))} +.border-y-success\/10 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.1)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-y-success\/100 { + border-top-color: var(--fallback-su,oklch(var(--su)/1)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/1))} +.border-y-success\/20 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.2)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-y-success\/25 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.25)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-y-success\/30 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.3)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-y-success\/40 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.4)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-y-success\/5 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.05)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-y-success\/50 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.5)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-y-success\/60 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.6)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-y-success\/70 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.7)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-y-success\/75 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.75)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-y-success\/80 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.8)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-y-success\/90 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.9)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-y-success\/95 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.95)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-y-transparent { + border-top-color: transparent; + border-bottom-color: transparent} +.border-y-transparent\/0 { + border-top-color: rgb(0 0 0 / 0); + border-bottom-color: rgb(0 0 0 / 0)} +.border-y-transparent\/10 { + border-top-color: rgb(0 0 0 / 0.1); + border-bottom-color: rgb(0 0 0 / 0.1)} +.border-y-transparent\/100 { + border-top-color: rgb(0 0 0 / 1); + border-bottom-color: rgb(0 0 0 / 1)} +.border-y-transparent\/20 { + border-top-color: rgb(0 0 0 / 0.2); + border-bottom-color: rgb(0 0 0 / 0.2)} +.border-y-transparent\/25 { + border-top-color: rgb(0 0 0 / 0.25); + border-bottom-color: rgb(0 0 0 / 0.25)} +.border-y-transparent\/30 { + border-top-color: rgb(0 0 0 / 0.3); + border-bottom-color: rgb(0 0 0 / 0.3)} +.border-y-transparent\/40 { + border-top-color: rgb(0 0 0 / 0.4); + border-bottom-color: rgb(0 0 0 / 0.4)} +.border-y-transparent\/5 { + border-top-color: rgb(0 0 0 / 0.05); + border-bottom-color: rgb(0 0 0 / 0.05)} +.border-y-transparent\/50 { + border-top-color: rgb(0 0 0 / 0.5); + border-bottom-color: rgb(0 0 0 / 0.5)} +.border-y-transparent\/60 { + border-top-color: rgb(0 0 0 / 0.6); + border-bottom-color: rgb(0 0 0 / 0.6)} +.border-y-transparent\/70 { + border-top-color: rgb(0 0 0 / 0.7); + border-bottom-color: rgb(0 0 0 / 0.7)} +.border-y-transparent\/75 { + border-top-color: rgb(0 0 0 / 0.75); + border-bottom-color: rgb(0 0 0 / 0.75)} +.border-y-transparent\/80 { + border-top-color: rgb(0 0 0 / 0.8); + border-bottom-color: rgb(0 0 0 / 0.8)} +.border-y-transparent\/90 { + border-top-color: rgb(0 0 0 / 0.9); + border-bottom-color: rgb(0 0 0 / 0.9)} +.border-y-transparent\/95 { + border-top-color: rgb(0 0 0 / 0.95); + border-bottom-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-y-warning-content\/10 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.1)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-y-warning-content\/100 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/1)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-y-warning-content\/20 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.2)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-y-warning-content\/25 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.25)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-y-warning-content\/30 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.3)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-y-warning-content\/40 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.4)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-y-warning-content\/5 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.05)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-y-warning-content\/50 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.5)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-y-warning-content\/60 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.6)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-y-warning-content\/70 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.7)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-y-warning-content\/75 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.75)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-y-warning-content\/80 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.8)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-y-warning-content\/90 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.9)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-y-warning-content\/95 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.95)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-y-warning\/0 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-y-warning\/10 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.1)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-y-warning\/100 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/1)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-y-warning\/20 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-y-warning\/25 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.25)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-y-warning\/30 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.3)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-y-warning\/40 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.4)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-y-warning\/5 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.05)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-y-warning\/50 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.5)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-y-warning\/60 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.6)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-y-warning\/70 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.7)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-y-warning\/75 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.75)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-y-warning\/80 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.8)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-y-warning\/90 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.9)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-y-warning\/95 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.95)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-b-accent-content\/10 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-b-accent-content\/100 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-b-accent-content\/20 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-b-accent-content\/25 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-b-accent-content\/30 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-b-accent-content\/40 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-b-accent-content\/5 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-b-accent-content\/50 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-b-accent-content\/60 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-b-accent-content\/70 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-b-accent-content\/75 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-b-accent-content\/80 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-b-accent-content\/90 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-b-accent-content\/95 { + border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-b-accent\/0 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0))} +.border-b-accent\/10 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-b-accent\/100 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/1))} +.border-b-accent\/20 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-b-accent\/25 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-b-accent\/30 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-b-accent\/40 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-b-accent\/5 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-b-accent\/50 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-b-accent\/60 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-b-accent\/70 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-b-accent\/75 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-b-accent\/80 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-b-accent\/90 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-b-accent\/95 { + border-bottom-color: var(--fallback-a,oklch(var(--a)/0.95))} +.border-b-base-100 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-b-base-100\/0 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-b-base-100\/10 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-b-base-100\/100 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-b-base-100\/20 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-b-base-100\/25 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-b-base-100\/30 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-b-base-100\/40 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-b-base-100\/5 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-b-base-100\/50 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-b-base-100\/60 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-b-base-100\/70 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-b-base-100\/75 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-b-base-100\/80 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-b-base-100\/90 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-b-base-100\/95 { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.border-b-base-200 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-b-base-200\/0 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-b-base-200\/10 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-b-base-200\/100 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-b-base-200\/20 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-b-base-200\/25 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-b-base-200\/30 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-b-base-200\/40 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-b-base-200\/5 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-b-base-200\/50 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-b-base-200\/60 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-b-base-200\/70 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-b-base-200\/75 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-b-base-200\/80 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-b-base-200\/90 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-b-base-200\/95 { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.border-b-base-300 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-b-base-300\/0 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-b-base-300\/10 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-b-base-300\/100 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-b-base-300\/20 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-b-base-300\/25 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-b-base-300\/30 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-b-base-300\/40 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-b-base-300\/5 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-b-base-300\/50 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-b-base-300\/60 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-b-base-300\/70 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-b-base-300\/75 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-b-base-300\/80 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-b-base-300\/90 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-b-base-300\/95 { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.border-b-base-content { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-b-base-content\/0 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-b-base-content\/10 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-b-base-content\/100 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-b-base-content\/20 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-b-base-content\/25 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-b-base-content\/30 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-b-base-content\/40 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-b-base-content\/5 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-b-base-content\/50 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-b-base-content\/60 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-b-base-content\/70 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-b-base-content\/75 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-b-base-content\/80 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-b-base-content\/90 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-b-base-content\/95 { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-b-error-content\/10 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-b-error-content\/100 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-b-error-content\/20 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-b-error-content\/25 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-b-error-content\/30 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-b-error-content\/40 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-b-error-content\/5 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-b-error-content\/50 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-b-error-content\/60 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-b-error-content\/70 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-b-error-content\/75 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-b-error-content\/80 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-b-error-content\/90 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-b-error-content\/95 { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-b-error\/0 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0))} +.border-b-error\/10 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-b-error\/100 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/1))} +.border-b-error\/20 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-b-error\/25 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-b-error\/30 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-b-error\/40 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-b-error\/5 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-b-error\/50 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-b-error\/60 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-b-error\/70 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-b-error\/75 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-b-error\/80 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-b-error\/90 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-b-error\/95 { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-b-info-content\/10 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-b-info-content\/100 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-b-info-content\/20 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-b-info-content\/25 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-b-info-content\/30 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-b-info-content\/40 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-b-info-content\/5 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-b-info-content\/50 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-b-info-content\/60 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-b-info-content\/70 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-b-info-content\/75 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-b-info-content\/80 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-b-info-content\/90 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-b-info-content\/95 { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-b-info\/0 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0))} +.border-b-info\/10 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-b-info\/100 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/1))} +.border-b-info\/20 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-b-info\/25 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-b-info\/30 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-b-info\/40 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-b-info\/5 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-b-info\/50 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-b-info\/60 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-b-info\/70 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-b-info\/75 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-b-info\/80 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-b-info\/90 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-b-info\/95 { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-b-neutral-content\/10 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-b-neutral-content\/100 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-b-neutral-content\/20 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-b-neutral-content\/25 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-b-neutral-content\/30 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-b-neutral-content\/40 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-b-neutral-content\/5 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-b-neutral-content\/50 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-b-neutral-content\/60 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-b-neutral-content\/70 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-b-neutral-content\/75 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-b-neutral-content\/80 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-b-neutral-content\/90 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-b-neutral-content\/95 { + border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-b-neutral\/0 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0))} +.border-b-neutral\/10 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-b-neutral\/100 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/1))} +.border-b-neutral\/20 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-b-neutral\/25 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-b-neutral\/30 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-b-neutral\/40 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-b-neutral\/5 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-b-neutral\/50 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-b-neutral\/60 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-b-neutral\/70 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-b-neutral\/75 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-b-neutral\/80 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-b-neutral\/90 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-b-neutral\/95 { + border-bottom-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-b-primary-content\/10 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-b-primary-content\/100 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-b-primary-content\/20 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-b-primary-content\/25 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-b-primary-content\/30 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-b-primary-content\/40 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-b-primary-content\/5 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-b-primary-content\/50 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-b-primary-content\/60 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-b-primary-content\/70 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-b-primary-content\/75 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-b-primary-content\/80 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-b-primary-content\/90 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-b-primary-content\/95 { + border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-b-primary\/0 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0))} +.border-b-primary\/10 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-b-primary\/100 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/1))} +.border-b-primary\/20 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-b-primary\/25 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-b-primary\/30 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-b-primary\/40 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-b-primary\/5 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-b-primary\/50 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-b-primary\/60 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-b-primary\/70 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-b-primary\/75 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-b-primary\/80 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-b-primary\/90 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-b-primary\/95 { + border-bottom-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-b-secondary-content\/10 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-b-secondary-content\/100 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-b-secondary-content\/20 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-b-secondary-content\/25 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-b-secondary-content\/30 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-b-secondary-content\/40 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-b-secondary-content\/5 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-b-secondary-content\/50 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-b-secondary-content\/60 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-b-secondary-content\/70 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-b-secondary-content\/75 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-b-secondary-content\/80 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-b-secondary-content\/90 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-b-secondary-content\/95 { + border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-b-secondary\/0 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0))} +.border-b-secondary\/10 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-b-secondary\/100 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/1))} +.border-b-secondary\/20 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-b-secondary\/25 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-b-secondary\/30 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-b-secondary\/40 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-b-secondary\/5 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-b-secondary\/50 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-b-secondary\/60 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-b-secondary\/70 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-b-secondary\/75 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-b-secondary\/80 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-b-secondary\/90 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-b-secondary\/95 { + border-bottom-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-b-success-content\/10 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-b-success-content\/100 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-b-success-content\/20 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-b-success-content\/25 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-b-success-content\/30 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-b-success-content\/40 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-b-success-content\/5 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-b-success-content\/50 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-b-success-content\/60 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-b-success-content\/70 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-b-success-content\/75 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-b-success-content\/80 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-b-success-content\/90 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-b-success-content\/95 { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-b-success\/0 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0))} +.border-b-success\/10 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-b-success\/100 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/1))} +.border-b-success\/20 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-b-success\/25 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-b-success\/30 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-b-success\/40 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-b-success\/5 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-b-success\/50 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-b-success\/60 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-b-success\/70 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-b-success\/75 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-b-success\/80 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-b-success\/90 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-b-success\/95 { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-b-transparent { + border-bottom-color: transparent} +.border-b-transparent\/0 { + border-bottom-color: rgb(0 0 0 / 0)} +.border-b-transparent\/10 { + border-bottom-color: rgb(0 0 0 / 0.1)} +.border-b-transparent\/100 { + border-bottom-color: rgb(0 0 0 / 1)} +.border-b-transparent\/20 { + border-bottom-color: rgb(0 0 0 / 0.2)} +.border-b-transparent\/25 { + border-bottom-color: rgb(0 0 0 / 0.25)} +.border-b-transparent\/30 { + border-bottom-color: rgb(0 0 0 / 0.3)} +.border-b-transparent\/40 { + border-bottom-color: rgb(0 0 0 / 0.4)} +.border-b-transparent\/5 { + border-bottom-color: rgb(0 0 0 / 0.05)} +.border-b-transparent\/50 { + border-bottom-color: rgb(0 0 0 / 0.5)} +.border-b-transparent\/60 { + border-bottom-color: rgb(0 0 0 / 0.6)} +.border-b-transparent\/70 { + border-bottom-color: rgb(0 0 0 / 0.7)} +.border-b-transparent\/75 { + border-bottom-color: rgb(0 0 0 / 0.75)} +.border-b-transparent\/80 { + border-bottom-color: rgb(0 0 0 / 0.8)} +.border-b-transparent\/90 { + border-bottom-color: rgb(0 0 0 / 0.9)} +.border-b-transparent\/95 { + border-bottom-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-b-warning-content\/10 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-b-warning-content\/100 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-b-warning-content\/20 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-b-warning-content\/25 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-b-warning-content\/30 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-b-warning-content\/40 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-b-warning-content\/5 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-b-warning-content\/50 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-b-warning-content\/60 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-b-warning-content\/70 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-b-warning-content\/75 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-b-warning-content\/80 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-b-warning-content\/90 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-b-warning-content\/95 { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-b-warning\/0 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-b-warning\/10 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-b-warning\/100 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-b-warning\/20 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-b-warning\/25 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-b-warning\/30 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-b-warning\/40 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-b-warning\/5 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-b-warning\/50 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-b-warning\/60 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-b-warning\/70 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-b-warning\/75 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-b-warning\/80 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-b-warning\/90 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-b-warning\/95 { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-e-accent-content\/10 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-e-accent-content\/100 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-e-accent-content\/20 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-e-accent-content\/25 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-e-accent-content\/30 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-e-accent-content\/40 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-e-accent-content\/5 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-e-accent-content\/50 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-e-accent-content\/60 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-e-accent-content\/70 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-e-accent-content\/75 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-e-accent-content\/80 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-e-accent-content\/90 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-e-accent-content\/95 { + border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-e-accent\/0 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0))} +.border-e-accent\/10 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-e-accent\/100 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/1))} +.border-e-accent\/20 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-e-accent\/25 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-e-accent\/30 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-e-accent\/40 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-e-accent\/5 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-e-accent\/50 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-e-accent\/60 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-e-accent\/70 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-e-accent\/75 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-e-accent\/80 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-e-accent\/90 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-e-accent\/95 { + border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.95))} +.border-e-base-100 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-e-base-100\/0 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-e-base-100\/10 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-e-base-100\/100 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-e-base-100\/20 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-e-base-100\/25 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-e-base-100\/30 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-e-base-100\/40 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-e-base-100\/5 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-e-base-100\/50 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-e-base-100\/60 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-e-base-100\/70 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-e-base-100\/75 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-e-base-100\/80 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-e-base-100\/90 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-e-base-100\/95 { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.border-e-base-200 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-e-base-200\/0 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-e-base-200\/10 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-e-base-200\/100 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-e-base-200\/20 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-e-base-200\/25 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-e-base-200\/30 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-e-base-200\/40 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-e-base-200\/5 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-e-base-200\/50 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-e-base-200\/60 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-e-base-200\/70 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-e-base-200\/75 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-e-base-200\/80 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-e-base-200\/90 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-e-base-200\/95 { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.border-e-base-300 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-e-base-300\/0 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-e-base-300\/10 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-e-base-300\/100 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-e-base-300\/20 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-e-base-300\/25 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-e-base-300\/30 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-e-base-300\/40 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-e-base-300\/5 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-e-base-300\/50 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-e-base-300\/60 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-e-base-300\/70 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-e-base-300\/75 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-e-base-300\/80 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-e-base-300\/90 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-e-base-300\/95 { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.border-e-base-content { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-e-base-content\/0 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-e-base-content\/10 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-e-base-content\/100 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-e-base-content\/20 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-e-base-content\/25 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-e-base-content\/30 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-e-base-content\/40 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-e-base-content\/5 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-e-base-content\/50 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-e-base-content\/60 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-e-base-content\/70 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-e-base-content\/75 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-e-base-content\/80 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-e-base-content\/90 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-e-base-content\/95 { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-e-error-content\/10 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-e-error-content\/100 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-e-error-content\/20 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-e-error-content\/25 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-e-error-content\/30 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-e-error-content\/40 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-e-error-content\/5 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-e-error-content\/50 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-e-error-content\/60 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-e-error-content\/70 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-e-error-content\/75 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-e-error-content\/80 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-e-error-content\/90 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-e-error-content\/95 { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-e-error\/0 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0))} +.border-e-error\/10 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-e-error\/100 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/1))} +.border-e-error\/20 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-e-error\/25 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-e-error\/30 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-e-error\/40 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-e-error\/5 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-e-error\/50 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-e-error\/60 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-e-error\/70 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-e-error\/75 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-e-error\/80 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-e-error\/90 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-e-error\/95 { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-e-info-content\/10 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-e-info-content\/100 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-e-info-content\/20 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-e-info-content\/25 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-e-info-content\/30 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-e-info-content\/40 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-e-info-content\/5 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-e-info-content\/50 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-e-info-content\/60 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-e-info-content\/70 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-e-info-content\/75 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-e-info-content\/80 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-e-info-content\/90 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-e-info-content\/95 { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-e-info\/0 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0))} +.border-e-info\/10 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-e-info\/100 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/1))} +.border-e-info\/20 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-e-info\/25 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-e-info\/30 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-e-info\/40 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-e-info\/5 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-e-info\/50 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-e-info\/60 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-e-info\/70 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-e-info\/75 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-e-info\/80 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-e-info\/90 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-e-info\/95 { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-e-neutral-content\/10 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-e-neutral-content\/100 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-e-neutral-content\/20 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-e-neutral-content\/25 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-e-neutral-content\/30 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-e-neutral-content\/40 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-e-neutral-content\/5 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-e-neutral-content\/50 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-e-neutral-content\/60 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-e-neutral-content\/70 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-e-neutral-content\/75 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-e-neutral-content\/80 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-e-neutral-content\/90 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-e-neutral-content\/95 { + border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-e-neutral\/0 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0))} +.border-e-neutral\/10 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-e-neutral\/100 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/1))} +.border-e-neutral\/20 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-e-neutral\/25 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-e-neutral\/30 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-e-neutral\/40 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-e-neutral\/5 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-e-neutral\/50 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-e-neutral\/60 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-e-neutral\/70 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-e-neutral\/75 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-e-neutral\/80 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-e-neutral\/90 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-e-neutral\/95 { + border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-e-primary-content\/10 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-e-primary-content\/100 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-e-primary-content\/20 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-e-primary-content\/25 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-e-primary-content\/30 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-e-primary-content\/40 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-e-primary-content\/5 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-e-primary-content\/50 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-e-primary-content\/60 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-e-primary-content\/70 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-e-primary-content\/75 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-e-primary-content\/80 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-e-primary-content\/90 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-e-primary-content\/95 { + border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-e-primary\/0 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0))} +.border-e-primary\/10 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-e-primary\/100 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/1))} +.border-e-primary\/20 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-e-primary\/25 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-e-primary\/30 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-e-primary\/40 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-e-primary\/5 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-e-primary\/50 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-e-primary\/60 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-e-primary\/70 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-e-primary\/75 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-e-primary\/80 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-e-primary\/90 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-e-primary\/95 { + border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-e-secondary-content\/10 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-e-secondary-content\/100 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-e-secondary-content\/20 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-e-secondary-content\/25 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-e-secondary-content\/30 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-e-secondary-content\/40 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-e-secondary-content\/5 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-e-secondary-content\/50 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-e-secondary-content\/60 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-e-secondary-content\/70 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-e-secondary-content\/75 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-e-secondary-content\/80 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-e-secondary-content\/90 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-e-secondary-content\/95 { + border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-e-secondary\/0 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0))} +.border-e-secondary\/10 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-e-secondary\/100 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/1))} +.border-e-secondary\/20 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-e-secondary\/25 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-e-secondary\/30 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-e-secondary\/40 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-e-secondary\/5 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-e-secondary\/50 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-e-secondary\/60 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-e-secondary\/70 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-e-secondary\/75 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-e-secondary\/80 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-e-secondary\/90 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-e-secondary\/95 { + border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-e-success-content\/10 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-e-success-content\/100 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-e-success-content\/20 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-e-success-content\/25 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-e-success-content\/30 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-e-success-content\/40 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-e-success-content\/5 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-e-success-content\/50 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-e-success-content\/60 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-e-success-content\/70 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-e-success-content\/75 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-e-success-content\/80 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-e-success-content\/90 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-e-success-content\/95 { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-e-success\/0 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0))} +.border-e-success\/10 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-e-success\/100 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/1))} +.border-e-success\/20 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-e-success\/25 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-e-success\/30 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-e-success\/40 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-e-success\/5 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-e-success\/50 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-e-success\/60 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-e-success\/70 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-e-success\/75 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-e-success\/80 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-e-success\/90 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-e-success\/95 { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-e-transparent { + border-inline-end-color: transparent} +.border-e-transparent\/0 { + border-inline-end-color: rgb(0 0 0 / 0)} +.border-e-transparent\/10 { + border-inline-end-color: rgb(0 0 0 / 0.1)} +.border-e-transparent\/100 { + border-inline-end-color: rgb(0 0 0 / 1)} +.border-e-transparent\/20 { + border-inline-end-color: rgb(0 0 0 / 0.2)} +.border-e-transparent\/25 { + border-inline-end-color: rgb(0 0 0 / 0.25)} +.border-e-transparent\/30 { + border-inline-end-color: rgb(0 0 0 / 0.3)} +.border-e-transparent\/40 { + border-inline-end-color: rgb(0 0 0 / 0.4)} +.border-e-transparent\/5 { + border-inline-end-color: rgb(0 0 0 / 0.05)} +.border-e-transparent\/50 { + border-inline-end-color: rgb(0 0 0 / 0.5)} +.border-e-transparent\/60 { + border-inline-end-color: rgb(0 0 0 / 0.6)} +.border-e-transparent\/70 { + border-inline-end-color: rgb(0 0 0 / 0.7)} +.border-e-transparent\/75 { + border-inline-end-color: rgb(0 0 0 / 0.75)} +.border-e-transparent\/80 { + border-inline-end-color: rgb(0 0 0 / 0.8)} +.border-e-transparent\/90 { + border-inline-end-color: rgb(0 0 0 / 0.9)} +.border-e-transparent\/95 { + border-inline-end-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-e-warning-content\/10 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-e-warning-content\/100 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-e-warning-content\/20 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-e-warning-content\/25 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-e-warning-content\/30 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-e-warning-content\/40 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-e-warning-content\/5 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-e-warning-content\/50 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-e-warning-content\/60 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-e-warning-content\/70 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-e-warning-content\/75 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-e-warning-content\/80 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-e-warning-content\/90 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-e-warning-content\/95 { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-e-warning\/0 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-e-warning\/10 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-e-warning\/100 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-e-warning\/20 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-e-warning\/25 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-e-warning\/30 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-e-warning\/40 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-e-warning\/5 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-e-warning\/50 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-e-warning\/60 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-e-warning\/70 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-e-warning\/75 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-e-warning\/80 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-e-warning\/90 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-e-warning\/95 { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-l-accent-content\/10 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-l-accent-content\/100 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-l-accent-content\/20 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-l-accent-content\/25 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-l-accent-content\/30 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-l-accent-content\/40 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-l-accent-content\/5 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-l-accent-content\/50 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-l-accent-content\/60 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-l-accent-content\/70 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-l-accent-content\/75 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-l-accent-content\/80 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-l-accent-content\/90 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-l-accent-content\/95 { + border-left-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-l-accent\/0 { + border-left-color: var(--fallback-a,oklch(var(--a)/0))} +.border-l-accent\/10 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-l-accent\/100 { + border-left-color: var(--fallback-a,oklch(var(--a)/1))} +.border-l-accent\/20 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-l-accent\/25 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-l-accent\/30 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-l-accent\/40 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-l-accent\/5 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-l-accent\/50 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-l-accent\/60 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-l-accent\/70 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-l-accent\/75 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-l-accent\/80 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-l-accent\/90 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-l-accent\/95 { + border-left-color: var(--fallback-a,oklch(var(--a)/0.95))} +.border-l-base-100 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-l-base-100\/0 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-l-base-100\/10 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-l-base-100\/100 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-l-base-100\/20 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-l-base-100\/25 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-l-base-100\/30 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-l-base-100\/40 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-l-base-100\/5 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-l-base-100\/50 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-l-base-100\/60 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-l-base-100\/70 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-l-base-100\/75 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-l-base-100\/80 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-l-base-100\/90 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-l-base-100\/95 { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.border-l-base-200 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-l-base-200\/0 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-l-base-200\/10 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-l-base-200\/100 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-l-base-200\/20 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-l-base-200\/25 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-l-base-200\/30 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-l-base-200\/40 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-l-base-200\/5 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-l-base-200\/50 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-l-base-200\/60 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-l-base-200\/70 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-l-base-200\/75 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-l-base-200\/80 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-l-base-200\/90 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-l-base-200\/95 { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.border-l-base-300 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-l-base-300\/0 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-l-base-300\/10 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-l-base-300\/100 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-l-base-300\/20 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-l-base-300\/25 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-l-base-300\/30 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-l-base-300\/40 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-l-base-300\/5 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-l-base-300\/50 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-l-base-300\/60 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-l-base-300\/70 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-l-base-300\/75 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-l-base-300\/80 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-l-base-300\/90 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-l-base-300\/95 { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.border-l-base-content { + border-left-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-l-base-content\/0 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-l-base-content\/10 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-l-base-content\/100 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-l-base-content\/20 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-l-base-content\/25 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-l-base-content\/30 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-l-base-content\/40 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-l-base-content\/5 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-l-base-content\/50 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-l-base-content\/60 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-l-base-content\/70 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-l-base-content\/75 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-l-base-content\/80 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-l-base-content\/90 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-l-base-content\/95 { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-l-error-content\/10 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-l-error-content\/100 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-l-error-content\/20 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-l-error-content\/25 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-l-error-content\/30 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-l-error-content\/40 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-l-error-content\/5 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-l-error-content\/50 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-l-error-content\/60 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-l-error-content\/70 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-l-error-content\/75 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-l-error-content\/80 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-l-error-content\/90 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-l-error-content\/95 { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-l-error\/0 { + border-left-color: var(--fallback-er,oklch(var(--er)/0))} +.border-l-error\/10 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-l-error\/100 { + border-left-color: var(--fallback-er,oklch(var(--er)/1))} +.border-l-error\/20 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-l-error\/25 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-l-error\/30 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-l-error\/40 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-l-error\/5 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-l-error\/50 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-l-error\/60 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-l-error\/70 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-l-error\/75 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-l-error\/80 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-l-error\/90 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-l-error\/95 { + border-left-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-l-info-content\/10 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-l-info-content\/100 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-l-info-content\/20 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-l-info-content\/25 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-l-info-content\/30 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-l-info-content\/40 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-l-info-content\/5 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-l-info-content\/50 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-l-info-content\/60 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-l-info-content\/70 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-l-info-content\/75 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-l-info-content\/80 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-l-info-content\/90 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-l-info-content\/95 { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-l-info\/0 { + border-left-color: var(--fallback-in,oklch(var(--in)/0))} +.border-l-info\/10 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-l-info\/100 { + border-left-color: var(--fallback-in,oklch(var(--in)/1))} +.border-l-info\/20 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-l-info\/25 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-l-info\/30 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-l-info\/40 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-l-info\/5 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-l-info\/50 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-l-info\/60 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-l-info\/70 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-l-info\/75 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-l-info\/80 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-l-info\/90 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-l-info\/95 { + border-left-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-l-neutral-content\/10 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-l-neutral-content\/100 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-l-neutral-content\/20 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-l-neutral-content\/25 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-l-neutral-content\/30 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-l-neutral-content\/40 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-l-neutral-content\/5 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-l-neutral-content\/50 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-l-neutral-content\/60 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-l-neutral-content\/70 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-l-neutral-content\/75 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-l-neutral-content\/80 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-l-neutral-content\/90 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-l-neutral-content\/95 { + border-left-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-l-neutral\/0 { + border-left-color: var(--fallback-n,oklch(var(--n)/0))} +.border-l-neutral\/10 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-l-neutral\/100 { + border-left-color: var(--fallback-n,oklch(var(--n)/1))} +.border-l-neutral\/20 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-l-neutral\/25 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-l-neutral\/30 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-l-neutral\/40 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-l-neutral\/5 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-l-neutral\/50 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-l-neutral\/60 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-l-neutral\/70 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-l-neutral\/75 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-l-neutral\/80 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-l-neutral\/90 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-l-neutral\/95 { + border-left-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-l-primary-content\/10 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-l-primary-content\/100 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-l-primary-content\/20 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-l-primary-content\/25 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-l-primary-content\/30 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-l-primary-content\/40 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-l-primary-content\/5 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-l-primary-content\/50 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-l-primary-content\/60 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-l-primary-content\/70 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-l-primary-content\/75 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-l-primary-content\/80 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-l-primary-content\/90 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-l-primary-content\/95 { + border-left-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-l-primary\/0 { + border-left-color: var(--fallback-p,oklch(var(--p)/0))} +.border-l-primary\/10 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-l-primary\/100 { + border-left-color: var(--fallback-p,oklch(var(--p)/1))} +.border-l-primary\/20 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-l-primary\/25 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-l-primary\/30 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-l-primary\/40 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-l-primary\/5 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-l-primary\/50 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-l-primary\/60 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-l-primary\/70 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-l-primary\/75 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-l-primary\/80 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-l-primary\/90 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-l-primary\/95 { + border-left-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-l-secondary-content\/10 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-l-secondary-content\/100 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-l-secondary-content\/20 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-l-secondary-content\/25 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-l-secondary-content\/30 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-l-secondary-content\/40 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-l-secondary-content\/5 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-l-secondary-content\/50 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-l-secondary-content\/60 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-l-secondary-content\/70 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-l-secondary-content\/75 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-l-secondary-content\/80 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-l-secondary-content\/90 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-l-secondary-content\/95 { + border-left-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-l-secondary\/0 { + border-left-color: var(--fallback-s,oklch(var(--s)/0))} +.border-l-secondary\/10 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-l-secondary\/100 { + border-left-color: var(--fallback-s,oklch(var(--s)/1))} +.border-l-secondary\/20 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-l-secondary\/25 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-l-secondary\/30 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-l-secondary\/40 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-l-secondary\/5 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-l-secondary\/50 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-l-secondary\/60 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-l-secondary\/70 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-l-secondary\/75 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-l-secondary\/80 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-l-secondary\/90 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-l-secondary\/95 { + border-left-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-l-success-content\/10 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-l-success-content\/100 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-l-success-content\/20 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-l-success-content\/25 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-l-success-content\/30 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-l-success-content\/40 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-l-success-content\/5 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-l-success-content\/50 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-l-success-content\/60 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-l-success-content\/70 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-l-success-content\/75 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-l-success-content\/80 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-l-success-content\/90 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-l-success-content\/95 { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-l-success\/0 { + border-left-color: var(--fallback-su,oklch(var(--su)/0))} +.border-l-success\/10 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-l-success\/100 { + border-left-color: var(--fallback-su,oklch(var(--su)/1))} +.border-l-success\/20 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-l-success\/25 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-l-success\/30 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-l-success\/40 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-l-success\/5 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-l-success\/50 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-l-success\/60 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-l-success\/70 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-l-success\/75 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-l-success\/80 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-l-success\/90 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-l-success\/95 { + border-left-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-l-transparent { + border-left-color: transparent} +.border-l-transparent\/0 { + border-left-color: rgb(0 0 0 / 0)} +.border-l-transparent\/10 { + border-left-color: rgb(0 0 0 / 0.1)} +.border-l-transparent\/100 { + border-left-color: rgb(0 0 0 / 1)} +.border-l-transparent\/20 { + border-left-color: rgb(0 0 0 / 0.2)} +.border-l-transparent\/25 { + border-left-color: rgb(0 0 0 / 0.25)} +.border-l-transparent\/30 { + border-left-color: rgb(0 0 0 / 0.3)} +.border-l-transparent\/40 { + border-left-color: rgb(0 0 0 / 0.4)} +.border-l-transparent\/5 { + border-left-color: rgb(0 0 0 / 0.05)} +.border-l-transparent\/50 { + border-left-color: rgb(0 0 0 / 0.5)} +.border-l-transparent\/60 { + border-left-color: rgb(0 0 0 / 0.6)} +.border-l-transparent\/70 { + border-left-color: rgb(0 0 0 / 0.7)} +.border-l-transparent\/75 { + border-left-color: rgb(0 0 0 / 0.75)} +.border-l-transparent\/80 { + border-left-color: rgb(0 0 0 / 0.8)} +.border-l-transparent\/90 { + border-left-color: rgb(0 0 0 / 0.9)} +.border-l-transparent\/95 { + border-left-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-l-warning-content\/10 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-l-warning-content\/100 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-l-warning-content\/20 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-l-warning-content\/25 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-l-warning-content\/30 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-l-warning-content\/40 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-l-warning-content\/5 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-l-warning-content\/50 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-l-warning-content\/60 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-l-warning-content\/70 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-l-warning-content\/75 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-l-warning-content\/80 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-l-warning-content\/90 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-l-warning-content\/95 { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-l-warning\/0 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-l-warning\/10 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-l-warning\/100 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-l-warning\/20 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-l-warning\/25 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-l-warning\/30 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-l-warning\/40 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-l-warning\/5 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-l-warning\/50 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-l-warning\/60 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-l-warning\/70 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-l-warning\/75 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-l-warning\/80 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-l-warning\/90 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-l-warning\/95 { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-r-accent-content\/10 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-r-accent-content\/100 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-r-accent-content\/20 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-r-accent-content\/25 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-r-accent-content\/30 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-r-accent-content\/40 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-r-accent-content\/5 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-r-accent-content\/50 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-r-accent-content\/60 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-r-accent-content\/70 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-r-accent-content\/75 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-r-accent-content\/80 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-r-accent-content\/90 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-r-accent-content\/95 { + border-right-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-r-accent\/0 { + border-right-color: var(--fallback-a,oklch(var(--a)/0))} +.border-r-accent\/10 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-r-accent\/100 { + border-right-color: var(--fallback-a,oklch(var(--a)/1))} +.border-r-accent\/20 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-r-accent\/25 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-r-accent\/30 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-r-accent\/40 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-r-accent\/5 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-r-accent\/50 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-r-accent\/60 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-r-accent\/70 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-r-accent\/75 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-r-accent\/80 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-r-accent\/90 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-r-accent\/95 { + border-right-color: var(--fallback-a,oklch(var(--a)/0.95))} +.border-r-base-100 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-r-base-100\/0 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-r-base-100\/10 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-r-base-100\/100 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-r-base-100\/20 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-r-base-100\/25 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-r-base-100\/30 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-r-base-100\/40 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-r-base-100\/5 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-r-base-100\/50 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-r-base-100\/60 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-r-base-100\/70 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-r-base-100\/75 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-r-base-100\/80 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-r-base-100\/90 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-r-base-100\/95 { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.border-r-base-200 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-r-base-200\/0 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-r-base-200\/10 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-r-base-200\/100 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-r-base-200\/20 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-r-base-200\/25 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-r-base-200\/30 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-r-base-200\/40 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-r-base-200\/5 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-r-base-200\/50 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-r-base-200\/60 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-r-base-200\/70 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-r-base-200\/75 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-r-base-200\/80 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-r-base-200\/90 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-r-base-200\/95 { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.border-r-base-300 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-r-base-300\/0 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-r-base-300\/10 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-r-base-300\/100 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-r-base-300\/20 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-r-base-300\/25 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-r-base-300\/30 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-r-base-300\/40 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-r-base-300\/5 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-r-base-300\/50 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-r-base-300\/60 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-r-base-300\/70 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-r-base-300\/75 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-r-base-300\/80 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-r-base-300\/90 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-r-base-300\/95 { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.border-r-base-content { + border-right-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-r-base-content\/0 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-r-base-content\/10 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-r-base-content\/100 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-r-base-content\/20 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-r-base-content\/25 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-r-base-content\/30 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-r-base-content\/40 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-r-base-content\/5 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-r-base-content\/50 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-r-base-content\/60 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-r-base-content\/70 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-r-base-content\/75 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-r-base-content\/80 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-r-base-content\/90 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-r-base-content\/95 { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-r-error-content\/10 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-r-error-content\/100 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-r-error-content\/20 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-r-error-content\/25 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-r-error-content\/30 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-r-error-content\/40 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-r-error-content\/5 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-r-error-content\/50 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-r-error-content\/60 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-r-error-content\/70 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-r-error-content\/75 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-r-error-content\/80 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-r-error-content\/90 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-r-error-content\/95 { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-r-error\/0 { + border-right-color: var(--fallback-er,oklch(var(--er)/0))} +.border-r-error\/10 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-r-error\/100 { + border-right-color: var(--fallback-er,oklch(var(--er)/1))} +.border-r-error\/20 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-r-error\/25 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-r-error\/30 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-r-error\/40 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-r-error\/5 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-r-error\/50 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-r-error\/60 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-r-error\/70 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-r-error\/75 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-r-error\/80 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-r-error\/90 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-r-error\/95 { + border-right-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-r-info-content\/10 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-r-info-content\/100 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-r-info-content\/20 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-r-info-content\/25 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-r-info-content\/30 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-r-info-content\/40 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-r-info-content\/5 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-r-info-content\/50 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-r-info-content\/60 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-r-info-content\/70 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-r-info-content\/75 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-r-info-content\/80 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-r-info-content\/90 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-r-info-content\/95 { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-r-info\/0 { + border-right-color: var(--fallback-in,oklch(var(--in)/0))} +.border-r-info\/10 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-r-info\/100 { + border-right-color: var(--fallback-in,oklch(var(--in)/1))} +.border-r-info\/20 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-r-info\/25 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-r-info\/30 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-r-info\/40 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-r-info\/5 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-r-info\/50 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-r-info\/60 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-r-info\/70 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-r-info\/75 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-r-info\/80 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-r-info\/90 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-r-info\/95 { + border-right-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-r-neutral-content\/10 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-r-neutral-content\/100 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-r-neutral-content\/20 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-r-neutral-content\/25 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-r-neutral-content\/30 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-r-neutral-content\/40 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-r-neutral-content\/5 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-r-neutral-content\/50 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-r-neutral-content\/60 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-r-neutral-content\/70 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-r-neutral-content\/75 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-r-neutral-content\/80 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-r-neutral-content\/90 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-r-neutral-content\/95 { + border-right-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-r-neutral\/0 { + border-right-color: var(--fallback-n,oklch(var(--n)/0))} +.border-r-neutral\/10 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-r-neutral\/100 { + border-right-color: var(--fallback-n,oklch(var(--n)/1))} +.border-r-neutral\/20 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-r-neutral\/25 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-r-neutral\/30 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-r-neutral\/40 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-r-neutral\/5 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-r-neutral\/50 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-r-neutral\/60 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-r-neutral\/70 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-r-neutral\/75 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-r-neutral\/80 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-r-neutral\/90 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-r-neutral\/95 { + border-right-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-r-primary-content\/10 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-r-primary-content\/100 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-r-primary-content\/20 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-r-primary-content\/25 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-r-primary-content\/30 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-r-primary-content\/40 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-r-primary-content\/5 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-r-primary-content\/50 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-r-primary-content\/60 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-r-primary-content\/70 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-r-primary-content\/75 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-r-primary-content\/80 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-r-primary-content\/90 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-r-primary-content\/95 { + border-right-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-r-primary\/0 { + border-right-color: var(--fallback-p,oklch(var(--p)/0))} +.border-r-primary\/10 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-r-primary\/100 { + border-right-color: var(--fallback-p,oklch(var(--p)/1))} +.border-r-primary\/20 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-r-primary\/25 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-r-primary\/30 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-r-primary\/40 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-r-primary\/5 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-r-primary\/50 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-r-primary\/60 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-r-primary\/70 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-r-primary\/75 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-r-primary\/80 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-r-primary\/90 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-r-primary\/95 { + border-right-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-r-secondary-content\/10 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-r-secondary-content\/100 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-r-secondary-content\/20 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-r-secondary-content\/25 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-r-secondary-content\/30 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-r-secondary-content\/40 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-r-secondary-content\/5 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-r-secondary-content\/50 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-r-secondary-content\/60 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-r-secondary-content\/70 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-r-secondary-content\/75 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-r-secondary-content\/80 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-r-secondary-content\/90 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-r-secondary-content\/95 { + border-right-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-r-secondary\/0 { + border-right-color: var(--fallback-s,oklch(var(--s)/0))} +.border-r-secondary\/10 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-r-secondary\/100 { + border-right-color: var(--fallback-s,oklch(var(--s)/1))} +.border-r-secondary\/20 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-r-secondary\/25 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-r-secondary\/30 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-r-secondary\/40 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-r-secondary\/5 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-r-secondary\/50 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-r-secondary\/60 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-r-secondary\/70 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-r-secondary\/75 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-r-secondary\/80 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-r-secondary\/90 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-r-secondary\/95 { + border-right-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-r-success-content\/10 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-r-success-content\/100 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-r-success-content\/20 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-r-success-content\/25 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-r-success-content\/30 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-r-success-content\/40 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-r-success-content\/5 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-r-success-content\/50 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-r-success-content\/60 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-r-success-content\/70 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-r-success-content\/75 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-r-success-content\/80 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-r-success-content\/90 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-r-success-content\/95 { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-r-success\/0 { + border-right-color: var(--fallback-su,oklch(var(--su)/0))} +.border-r-success\/10 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-r-success\/100 { + border-right-color: var(--fallback-su,oklch(var(--su)/1))} +.border-r-success\/20 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-r-success\/25 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-r-success\/30 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-r-success\/40 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-r-success\/5 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-r-success\/50 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-r-success\/60 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-r-success\/70 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-r-success\/75 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-r-success\/80 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-r-success\/90 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-r-success\/95 { + border-right-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-r-transparent { + border-right-color: transparent} +.border-r-transparent\/0 { + border-right-color: rgb(0 0 0 / 0)} +.border-r-transparent\/10 { + border-right-color: rgb(0 0 0 / 0.1)} +.border-r-transparent\/100 { + border-right-color: rgb(0 0 0 / 1)} +.border-r-transparent\/20 { + border-right-color: rgb(0 0 0 / 0.2)} +.border-r-transparent\/25 { + border-right-color: rgb(0 0 0 / 0.25)} +.border-r-transparent\/30 { + border-right-color: rgb(0 0 0 / 0.3)} +.border-r-transparent\/40 { + border-right-color: rgb(0 0 0 / 0.4)} +.border-r-transparent\/5 { + border-right-color: rgb(0 0 0 / 0.05)} +.border-r-transparent\/50 { + border-right-color: rgb(0 0 0 / 0.5)} +.border-r-transparent\/60 { + border-right-color: rgb(0 0 0 / 0.6)} +.border-r-transparent\/70 { + border-right-color: rgb(0 0 0 / 0.7)} +.border-r-transparent\/75 { + border-right-color: rgb(0 0 0 / 0.75)} +.border-r-transparent\/80 { + border-right-color: rgb(0 0 0 / 0.8)} +.border-r-transparent\/90 { + border-right-color: rgb(0 0 0 / 0.9)} +.border-r-transparent\/95 { + border-right-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-r-warning-content\/10 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-r-warning-content\/100 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-r-warning-content\/20 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-r-warning-content\/25 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-r-warning-content\/30 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-r-warning-content\/40 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-r-warning-content\/5 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-r-warning-content\/50 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-r-warning-content\/60 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-r-warning-content\/70 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-r-warning-content\/75 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-r-warning-content\/80 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-r-warning-content\/90 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-r-warning-content\/95 { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-r-warning\/0 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-r-warning\/10 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-r-warning\/100 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-r-warning\/20 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-r-warning\/25 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-r-warning\/30 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-r-warning\/40 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-r-warning\/5 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-r-warning\/50 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-r-warning\/60 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-r-warning\/70 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-r-warning\/75 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-r-warning\/80 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-r-warning\/90 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-r-warning\/95 { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-s-accent-content\/10 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-s-accent-content\/100 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-s-accent-content\/20 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-s-accent-content\/25 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-s-accent-content\/30 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-s-accent-content\/40 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-s-accent-content\/5 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-s-accent-content\/50 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-s-accent-content\/60 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-s-accent-content\/70 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-s-accent-content\/75 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-s-accent-content\/80 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-s-accent-content\/90 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-s-accent-content\/95 { + border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-s-accent\/0 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0))} +.border-s-accent\/10 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-s-accent\/100 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/1))} +.border-s-accent\/20 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-s-accent\/25 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-s-accent\/30 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-s-accent\/40 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-s-accent\/5 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-s-accent\/50 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-s-accent\/60 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-s-accent\/70 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-s-accent\/75 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-s-accent\/80 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-s-accent\/90 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-s-accent\/95 { + border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.95))} +.border-s-base-100 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-s-base-100\/0 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-s-base-100\/10 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-s-base-100\/100 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-s-base-100\/20 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-s-base-100\/25 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-s-base-100\/30 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-s-base-100\/40 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-s-base-100\/5 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-s-base-100\/50 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-s-base-100\/60 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-s-base-100\/70 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-s-base-100\/75 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-s-base-100\/80 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-s-base-100\/90 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-s-base-100\/95 { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.border-s-base-200 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-s-base-200\/0 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-s-base-200\/10 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-s-base-200\/100 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-s-base-200\/20 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-s-base-200\/25 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-s-base-200\/30 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-s-base-200\/40 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-s-base-200\/5 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-s-base-200\/50 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-s-base-200\/60 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-s-base-200\/70 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-s-base-200\/75 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-s-base-200\/80 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-s-base-200\/90 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-s-base-200\/95 { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.border-s-base-300 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-s-base-300\/0 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-s-base-300\/10 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-s-base-300\/100 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-s-base-300\/20 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-s-base-300\/25 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-s-base-300\/30 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-s-base-300\/40 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-s-base-300\/5 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-s-base-300\/50 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-s-base-300\/60 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-s-base-300\/70 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-s-base-300\/75 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-s-base-300\/80 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-s-base-300\/90 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-s-base-300\/95 { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.border-s-base-content { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-s-base-content\/0 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-s-base-content\/10 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-s-base-content\/100 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-s-base-content\/20 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-s-base-content\/25 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-s-base-content\/30 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-s-base-content\/40 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-s-base-content\/5 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-s-base-content\/50 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-s-base-content\/60 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-s-base-content\/70 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-s-base-content\/75 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-s-base-content\/80 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-s-base-content\/90 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-s-base-content\/95 { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-s-error-content\/10 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-s-error-content\/100 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-s-error-content\/20 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-s-error-content\/25 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-s-error-content\/30 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-s-error-content\/40 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-s-error-content\/5 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-s-error-content\/50 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-s-error-content\/60 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-s-error-content\/70 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-s-error-content\/75 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-s-error-content\/80 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-s-error-content\/90 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-s-error-content\/95 { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-s-error\/0 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0))} +.border-s-error\/10 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-s-error\/100 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/1))} +.border-s-error\/20 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-s-error\/25 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-s-error\/30 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-s-error\/40 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-s-error\/5 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-s-error\/50 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-s-error\/60 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-s-error\/70 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-s-error\/75 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-s-error\/80 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-s-error\/90 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-s-error\/95 { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-s-info-content\/10 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-s-info-content\/100 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-s-info-content\/20 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-s-info-content\/25 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-s-info-content\/30 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-s-info-content\/40 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-s-info-content\/5 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-s-info-content\/50 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-s-info-content\/60 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-s-info-content\/70 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-s-info-content\/75 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-s-info-content\/80 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-s-info-content\/90 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-s-info-content\/95 { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-s-info\/0 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0))} +.border-s-info\/10 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-s-info\/100 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/1))} +.border-s-info\/20 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-s-info\/25 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-s-info\/30 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-s-info\/40 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-s-info\/5 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-s-info\/50 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-s-info\/60 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-s-info\/70 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-s-info\/75 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-s-info\/80 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-s-info\/90 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-s-info\/95 { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-s-neutral-content\/10 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-s-neutral-content\/100 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-s-neutral-content\/20 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-s-neutral-content\/25 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-s-neutral-content\/30 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-s-neutral-content\/40 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-s-neutral-content\/5 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-s-neutral-content\/50 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-s-neutral-content\/60 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-s-neutral-content\/70 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-s-neutral-content\/75 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-s-neutral-content\/80 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-s-neutral-content\/90 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-s-neutral-content\/95 { + border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-s-neutral\/0 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0))} +.border-s-neutral\/10 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-s-neutral\/100 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/1))} +.border-s-neutral\/20 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-s-neutral\/25 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-s-neutral\/30 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-s-neutral\/40 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-s-neutral\/5 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-s-neutral\/50 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-s-neutral\/60 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-s-neutral\/70 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-s-neutral\/75 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-s-neutral\/80 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-s-neutral\/90 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-s-neutral\/95 { + border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-s-primary-content\/10 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-s-primary-content\/100 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-s-primary-content\/20 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-s-primary-content\/25 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-s-primary-content\/30 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-s-primary-content\/40 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-s-primary-content\/5 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-s-primary-content\/50 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-s-primary-content\/60 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-s-primary-content\/70 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-s-primary-content\/75 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-s-primary-content\/80 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-s-primary-content\/90 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-s-primary-content\/95 { + border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-s-primary\/0 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0))} +.border-s-primary\/10 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-s-primary\/100 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/1))} +.border-s-primary\/20 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-s-primary\/25 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-s-primary\/30 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-s-primary\/40 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-s-primary\/5 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-s-primary\/50 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-s-primary\/60 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-s-primary\/70 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-s-primary\/75 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-s-primary\/80 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-s-primary\/90 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-s-primary\/95 { + border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-s-secondary-content\/10 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-s-secondary-content\/100 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-s-secondary-content\/20 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-s-secondary-content\/25 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-s-secondary-content\/30 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-s-secondary-content\/40 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-s-secondary-content\/5 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-s-secondary-content\/50 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-s-secondary-content\/60 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-s-secondary-content\/70 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-s-secondary-content\/75 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-s-secondary-content\/80 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-s-secondary-content\/90 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-s-secondary-content\/95 { + border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-s-secondary\/0 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0))} +.border-s-secondary\/10 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-s-secondary\/100 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/1))} +.border-s-secondary\/20 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-s-secondary\/25 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-s-secondary\/30 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-s-secondary\/40 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-s-secondary\/5 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-s-secondary\/50 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-s-secondary\/60 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-s-secondary\/70 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-s-secondary\/75 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-s-secondary\/80 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-s-secondary\/90 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-s-secondary\/95 { + border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-s-success-content\/10 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-s-success-content\/100 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-s-success-content\/20 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-s-success-content\/25 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-s-success-content\/30 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-s-success-content\/40 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-s-success-content\/5 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-s-success-content\/50 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-s-success-content\/60 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-s-success-content\/70 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-s-success-content\/75 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-s-success-content\/80 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-s-success-content\/90 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-s-success-content\/95 { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-s-success\/0 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0))} +.border-s-success\/10 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-s-success\/100 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/1))} +.border-s-success\/20 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-s-success\/25 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-s-success\/30 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-s-success\/40 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-s-success\/5 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-s-success\/50 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-s-success\/60 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-s-success\/70 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-s-success\/75 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-s-success\/80 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-s-success\/90 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-s-success\/95 { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-s-transparent { + border-inline-start-color: transparent} +.border-s-transparent\/0 { + border-inline-start-color: rgb(0 0 0 / 0)} +.border-s-transparent\/10 { + border-inline-start-color: rgb(0 0 0 / 0.1)} +.border-s-transparent\/100 { + border-inline-start-color: rgb(0 0 0 / 1)} +.border-s-transparent\/20 { + border-inline-start-color: rgb(0 0 0 / 0.2)} +.border-s-transparent\/25 { + border-inline-start-color: rgb(0 0 0 / 0.25)} +.border-s-transparent\/30 { + border-inline-start-color: rgb(0 0 0 / 0.3)} +.border-s-transparent\/40 { + border-inline-start-color: rgb(0 0 0 / 0.4)} +.border-s-transparent\/5 { + border-inline-start-color: rgb(0 0 0 / 0.05)} +.border-s-transparent\/50 { + border-inline-start-color: rgb(0 0 0 / 0.5)} +.border-s-transparent\/60 { + border-inline-start-color: rgb(0 0 0 / 0.6)} +.border-s-transparent\/70 { + border-inline-start-color: rgb(0 0 0 / 0.7)} +.border-s-transparent\/75 { + border-inline-start-color: rgb(0 0 0 / 0.75)} +.border-s-transparent\/80 { + border-inline-start-color: rgb(0 0 0 / 0.8)} +.border-s-transparent\/90 { + border-inline-start-color: rgb(0 0 0 / 0.9)} +.border-s-transparent\/95 { + border-inline-start-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-s-warning-content\/10 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-s-warning-content\/100 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-s-warning-content\/20 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-s-warning-content\/25 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-s-warning-content\/30 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-s-warning-content\/40 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-s-warning-content\/5 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-s-warning-content\/50 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-s-warning-content\/60 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-s-warning-content\/70 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-s-warning-content\/75 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-s-warning-content\/80 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-s-warning-content\/90 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-s-warning-content\/95 { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-s-warning\/0 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-s-warning\/10 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-s-warning\/100 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-s-warning\/20 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-s-warning\/25 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-s-warning\/30 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-s-warning\/40 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-s-warning\/5 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-s-warning\/50 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-s-warning\/60 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-s-warning\/70 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-s-warning\/75 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-s-warning\/80 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-s-warning\/90 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-s-warning\/95 { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0))} +.border-t-accent-content\/10 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.border-t-accent-content\/100 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/1))} +.border-t-accent-content\/20 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.border-t-accent-content\/25 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.border-t-accent-content\/30 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.border-t-accent-content\/40 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.border-t-accent-content\/5 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.border-t-accent-content\/50 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.border-t-accent-content\/60 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.border-t-accent-content\/70 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.border-t-accent-content\/75 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.border-t-accent-content\/80 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.border-t-accent-content\/90 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.border-t-accent-content\/95 { + border-top-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.border-t-accent\/0 { + border-top-color: var(--fallback-a,oklch(var(--a)/0))} +.border-t-accent\/10 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.1))} +.border-t-accent\/100 { + border-top-color: var(--fallback-a,oklch(var(--a)/1))} +.border-t-accent\/20 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.2))} +.border-t-accent\/25 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.25))} +.border-t-accent\/30 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.3))} +.border-t-accent\/40 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.4))} +.border-t-accent\/5 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.05))} +.border-t-accent\/50 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.5))} +.border-t-accent\/60 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.6))} +.border-t-accent\/70 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.7))} +.border-t-accent\/75 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.75))} +.border-t-accent\/80 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.8))} +.border-t-accent\/90 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.9))} +.border-t-accent\/95 { + border-top-color: var(--fallback-a,oklch(var(--a)/0.95))} +.border-t-base-100 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-t-base-100\/0 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0))} +.border-t-base-100\/10 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.border-t-base-100\/100 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/1))} +.border-t-base-100\/20 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.border-t-base-100\/25 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.border-t-base-100\/30 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.border-t-base-100\/40 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.border-t-base-100\/5 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.border-t-base-100\/50 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.border-t-base-100\/60 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.border-t-base-100\/70 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.border-t-base-100\/75 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.border-t-base-100\/80 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.border-t-base-100\/90 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.border-t-base-100\/95 { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.border-t-base-200 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-t-base-200\/0 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0))} +.border-t-base-200\/10 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.border-t-base-200\/100 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/1))} +.border-t-base-200\/20 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.border-t-base-200\/25 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.border-t-base-200\/30 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.border-t-base-200\/40 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.border-t-base-200\/5 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.border-t-base-200\/50 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.border-t-base-200\/60 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.border-t-base-200\/70 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.border-t-base-200\/75 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.border-t-base-200\/80 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.border-t-base-200\/90 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.border-t-base-200\/95 { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.border-t-base-300 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-t-base-300\/0 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0))} +.border-t-base-300\/10 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.border-t-base-300\/100 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/1))} +.border-t-base-300\/20 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.border-t-base-300\/25 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.border-t-base-300\/30 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.border-t-base-300\/40 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.border-t-base-300\/5 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.border-t-base-300\/50 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.border-t-base-300\/60 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.border-t-base-300\/70 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.border-t-base-300\/75 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.border-t-base-300\/80 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.border-t-base-300\/90 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.border-t-base-300\/95 { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.border-t-base-content { + border-top-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-t-base-content\/0 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0))} +.border-t-base-content\/10 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.border-t-base-content\/100 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/1))} +.border-t-base-content\/20 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.border-t-base-content\/25 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.border-t-base-content\/30 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.border-t-base-content\/40 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.border-t-base-content\/5 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.border-t-base-content\/50 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.border-t-base-content\/60 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.border-t-base-content\/70 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.border-t-base-content\/75 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.border-t-base-content\/80 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.border-t-base-content\/90 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.border-t-base-content\/95 { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0))} +.border-t-error-content\/10 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.border-t-error-content\/100 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/1))} +.border-t-error-content\/20 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.border-t-error-content\/25 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.border-t-error-content\/30 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.border-t-error-content\/40 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.border-t-error-content\/5 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.border-t-error-content\/50 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.border-t-error-content\/60 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.border-t-error-content\/70 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.border-t-error-content\/75 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.border-t-error-content\/80 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.border-t-error-content\/90 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.border-t-error-content\/95 { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.border-t-error\/0 { + border-top-color: var(--fallback-er,oklch(var(--er)/0))} +.border-t-error\/10 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.1))} +.border-t-error\/100 { + border-top-color: var(--fallback-er,oklch(var(--er)/1))} +.border-t-error\/20 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.2))} +.border-t-error\/25 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.25))} +.border-t-error\/30 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.3))} +.border-t-error\/40 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.4))} +.border-t-error\/5 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.05))} +.border-t-error\/50 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.5))} +.border-t-error\/60 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.6))} +.border-t-error\/70 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.7))} +.border-t-error\/75 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.75))} +.border-t-error\/80 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.8))} +.border-t-error\/90 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.9))} +.border-t-error\/95 { + border-top-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0))} +.border-t-info-content\/10 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.border-t-info-content\/100 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/1))} +.border-t-info-content\/20 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.border-t-info-content\/25 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.border-t-info-content\/30 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.border-t-info-content\/40 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.border-t-info-content\/5 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.border-t-info-content\/50 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.border-t-info-content\/60 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.border-t-info-content\/70 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.border-t-info-content\/75 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.border-t-info-content\/80 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.border-t-info-content\/90 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.border-t-info-content\/95 { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.border-t-info\/0 { + border-top-color: var(--fallback-in,oklch(var(--in)/0))} +.border-t-info\/10 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.1))} +.border-t-info\/100 { + border-top-color: var(--fallback-in,oklch(var(--in)/1))} +.border-t-info\/20 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.2))} +.border-t-info\/25 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.25))} +.border-t-info\/30 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.3))} +.border-t-info\/40 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.4))} +.border-t-info\/5 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.05))} +.border-t-info\/50 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.5))} +.border-t-info\/60 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.6))} +.border-t-info\/70 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.7))} +.border-t-info\/75 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.75))} +.border-t-info\/80 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.8))} +.border-t-info\/90 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.9))} +.border-t-info\/95 { + border-top-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0))} +.border-t-neutral-content\/10 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.border-t-neutral-content\/100 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/1))} +.border-t-neutral-content\/20 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.border-t-neutral-content\/25 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.border-t-neutral-content\/30 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.border-t-neutral-content\/40 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.border-t-neutral-content\/5 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.border-t-neutral-content\/50 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.border-t-neutral-content\/60 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.border-t-neutral-content\/70 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.border-t-neutral-content\/75 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.border-t-neutral-content\/80 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.border-t-neutral-content\/90 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.border-t-neutral-content\/95 { + border-top-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.border-t-neutral\/0 { + border-top-color: var(--fallback-n,oklch(var(--n)/0))} +.border-t-neutral\/10 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.1))} +.border-t-neutral\/100 { + border-top-color: var(--fallback-n,oklch(var(--n)/1))} +.border-t-neutral\/20 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.2))} +.border-t-neutral\/25 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.25))} +.border-t-neutral\/30 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.3))} +.border-t-neutral\/40 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.4))} +.border-t-neutral\/5 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.05))} +.border-t-neutral\/50 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.5))} +.border-t-neutral\/60 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.6))} +.border-t-neutral\/70 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.7))} +.border-t-neutral\/75 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.75))} +.border-t-neutral\/80 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.8))} +.border-t-neutral\/90 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.9))} +.border-t-neutral\/95 { + border-top-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0))} +.border-t-primary-content\/10 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.border-t-primary-content\/100 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/1))} +.border-t-primary-content\/20 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.border-t-primary-content\/25 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.border-t-primary-content\/30 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.border-t-primary-content\/40 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.border-t-primary-content\/5 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.border-t-primary-content\/50 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.border-t-primary-content\/60 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.border-t-primary-content\/70 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.border-t-primary-content\/75 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.border-t-primary-content\/80 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.border-t-primary-content\/90 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.border-t-primary-content\/95 { + border-top-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.border-t-primary\/0 { + border-top-color: var(--fallback-p,oklch(var(--p)/0))} +.border-t-primary\/10 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.1))} +.border-t-primary\/100 { + border-top-color: var(--fallback-p,oklch(var(--p)/1))} +.border-t-primary\/20 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.2))} +.border-t-primary\/25 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.25))} +.border-t-primary\/30 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.3))} +.border-t-primary\/40 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.4))} +.border-t-primary\/5 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.05))} +.border-t-primary\/50 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.5))} +.border-t-primary\/60 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.6))} +.border-t-primary\/70 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.7))} +.border-t-primary\/75 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.75))} +.border-t-primary\/80 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.8))} +.border-t-primary\/90 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.9))} +.border-t-primary\/95 { + border-top-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0))} +.border-t-secondary-content\/10 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.border-t-secondary-content\/100 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/1))} +.border-t-secondary-content\/20 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.border-t-secondary-content\/25 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.border-t-secondary-content\/30 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.border-t-secondary-content\/40 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.border-t-secondary-content\/5 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.border-t-secondary-content\/50 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.border-t-secondary-content\/60 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.border-t-secondary-content\/70 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.border-t-secondary-content\/75 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.border-t-secondary-content\/80 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.border-t-secondary-content\/90 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.border-t-secondary-content\/95 { + border-top-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.border-t-secondary\/0 { + border-top-color: var(--fallback-s,oklch(var(--s)/0))} +.border-t-secondary\/10 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.1))} +.border-t-secondary\/100 { + border-top-color: var(--fallback-s,oklch(var(--s)/1))} +.border-t-secondary\/20 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.2))} +.border-t-secondary\/25 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.25))} +.border-t-secondary\/30 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.3))} +.border-t-secondary\/40 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.4))} +.border-t-secondary\/5 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.05))} +.border-t-secondary\/50 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.5))} +.border-t-secondary\/60 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.6))} +.border-t-secondary\/70 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.7))} +.border-t-secondary\/75 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.75))} +.border-t-secondary\/80 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.8))} +.border-t-secondary\/90 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.9))} +.border-t-secondary\/95 { + border-top-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0))} +.border-t-success-content\/10 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.border-t-success-content\/100 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/1))} +.border-t-success-content\/20 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.border-t-success-content\/25 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.border-t-success-content\/30 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.border-t-success-content\/40 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.border-t-success-content\/5 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.border-t-success-content\/50 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.border-t-success-content\/60 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.border-t-success-content\/70 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.border-t-success-content\/75 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.border-t-success-content\/80 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.border-t-success-content\/90 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.border-t-success-content\/95 { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.border-t-success\/0 { + border-top-color: var(--fallback-su,oklch(var(--su)/0))} +.border-t-success\/10 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.1))} +.border-t-success\/100 { + border-top-color: var(--fallback-su,oklch(var(--su)/1))} +.border-t-success\/20 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.2))} +.border-t-success\/25 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.25))} +.border-t-success\/30 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.3))} +.border-t-success\/40 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.4))} +.border-t-success\/5 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.05))} +.border-t-success\/50 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.5))} +.border-t-success\/60 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.6))} +.border-t-success\/70 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.7))} +.border-t-success\/75 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.75))} +.border-t-success\/80 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.8))} +.border-t-success\/90 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.9))} +.border-t-success\/95 { + border-top-color: var(--fallback-su,oklch(var(--su)/0.95))} +.border-t-transparent { + border-top-color: transparent} +.border-t-transparent\/0 { + border-top-color: rgb(0 0 0 / 0)} +.border-t-transparent\/10 { + border-top-color: rgb(0 0 0 / 0.1)} +.border-t-transparent\/100 { + border-top-color: rgb(0 0 0 / 1)} +.border-t-transparent\/20 { + border-top-color: rgb(0 0 0 / 0.2)} +.border-t-transparent\/25 { + border-top-color: rgb(0 0 0 / 0.25)} +.border-t-transparent\/30 { + border-top-color: rgb(0 0 0 / 0.3)} +.border-t-transparent\/40 { + border-top-color: rgb(0 0 0 / 0.4)} +.border-t-transparent\/5 { + border-top-color: rgb(0 0 0 / 0.05)} +.border-t-transparent\/50 { + border-top-color: rgb(0 0 0 / 0.5)} +.border-t-transparent\/60 { + border-top-color: rgb(0 0 0 / 0.6)} +.border-t-transparent\/70 { + border-top-color: rgb(0 0 0 / 0.7)} +.border-t-transparent\/75 { + border-top-color: rgb(0 0 0 / 0.75)} +.border-t-transparent\/80 { + border-top-color: rgb(0 0 0 / 0.8)} +.border-t-transparent\/90 { + border-top-color: rgb(0 0 0 / 0.9)} +.border-t-transparent\/95 { + border-top-color: rgb(0 0 0 / 0.95)} +.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\/0 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0))} +.border-t-warning-content\/10 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.border-t-warning-content\/100 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/1))} +.border-t-warning-content\/20 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.border-t-warning-content\/25 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.border-t-warning-content\/30 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.border-t-warning-content\/40 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.border-t-warning-content\/5 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.border-t-warning-content\/50 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.border-t-warning-content\/60 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.border-t-warning-content\/70 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.border-t-warning-content\/75 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.border-t-warning-content\/80 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.border-t-warning-content\/90 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.border-t-warning-content\/95 { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.border-t-warning\/0 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0))} +.border-t-warning\/10 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.border-t-warning\/100 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/1))} +.border-t-warning\/20 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.border-t-warning\/25 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.border-t-warning\/30 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.border-t-warning\/40 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.border-t-warning\/5 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.border-t-warning\/50 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.border-t-warning\/60 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.border-t-warning\/70 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.border-t-warning\/75 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.border-t-warning\/80 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.border-t-warning\/90 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.border-t-warning\/95 { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + background-color: var(--fallback-ac,oklch(var(--ac)/0))} +.bg-accent-content\/10 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.bg-accent-content\/100 { + background-color: var(--fallback-ac,oklch(var(--ac)/1))} +.bg-accent-content\/20 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.bg-accent-content\/25 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.bg-accent-content\/30 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.bg-accent-content\/40 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.bg-accent-content\/5 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.bg-accent-content\/50 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.bg-accent-content\/60 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.bg-accent-content\/70 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.bg-accent-content\/75 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.bg-accent-content\/80 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.bg-accent-content\/90 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.bg-accent-content\/95 { + background-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.bg-accent\/0 { + background-color: var(--fallback-a,oklch(var(--a)/0))} +.bg-accent\/10 { + background-color: var(--fallback-a,oklch(var(--a)/0.1))} +.bg-accent\/100 { + background-color: var(--fallback-a,oklch(var(--a)/1))} +.bg-accent\/20 { + background-color: var(--fallback-a,oklch(var(--a)/0.2))} +.bg-accent\/25 { + background-color: var(--fallback-a,oklch(var(--a)/0.25))} +.bg-accent\/30 { + background-color: var(--fallback-a,oklch(var(--a)/0.3))} +.bg-accent\/40 { + background-color: var(--fallback-a,oklch(var(--a)/0.4))} +.bg-accent\/5 { + background-color: var(--fallback-a,oklch(var(--a)/0.05))} +.bg-accent\/50 { + background-color: var(--fallback-a,oklch(var(--a)/0.5))} +.bg-accent\/60 { + background-color: var(--fallback-a,oklch(var(--a)/0.6))} +.bg-accent\/70 { + background-color: var(--fallback-a,oklch(var(--a)/0.7))} +.bg-accent\/75 { + background-color: var(--fallback-a,oklch(var(--a)/0.75))} +.bg-accent\/80 { + background-color: var(--fallback-a,oklch(var(--a)/0.8))} +.bg-accent\/90 { + background-color: var(--fallback-a,oklch(var(--a)/0.9))} +.bg-accent\/95 { + background-color: var(--fallback-a,oklch(var(--a)/0.95))} +.bg-base-100 { + background-color: var(--fallback-b1,oklch(var(--b1)/1))} +.bg-base-100\/0 { + background-color: var(--fallback-b1,oklch(var(--b1)/0))} +.bg-base-100\/10 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.bg-base-100\/100 { + background-color: var(--fallback-b1,oklch(var(--b1)/1))} +.bg-base-100\/20 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.bg-base-100\/25 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.bg-base-100\/30 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.bg-base-100\/40 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.bg-base-100\/5 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.bg-base-100\/50 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.bg-base-100\/60 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.bg-base-100\/70 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.bg-base-100\/75 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.bg-base-100\/80 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.bg-base-100\/90 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.bg-base-100\/95 { + background-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.bg-base-200 { + background-color: var(--fallback-b2,oklch(var(--b2)/1))} +.bg-base-200\/0 { + background-color: var(--fallback-b2,oklch(var(--b2)/0))} +.bg-base-200\/10 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.bg-base-200\/100 { + background-color: var(--fallback-b2,oklch(var(--b2)/1))} +.bg-base-200\/20 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.bg-base-200\/25 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.bg-base-200\/30 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.bg-base-200\/40 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.bg-base-200\/5 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.bg-base-200\/50 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.bg-base-200\/60 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.bg-base-200\/70 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.bg-base-200\/75 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.bg-base-200\/80 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.bg-base-200\/90 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.bg-base-200\/95 { + background-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.bg-base-300 { + background-color: var(--fallback-b3,oklch(var(--b3)/1))} +.bg-base-300\/0 { + background-color: var(--fallback-b3,oklch(var(--b3)/0))} +.bg-base-300\/10 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.bg-base-300\/100 { + background-color: var(--fallback-b3,oklch(var(--b3)/1))} +.bg-base-300\/20 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.bg-base-300\/25 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.bg-base-300\/30 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.bg-base-300\/40 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.bg-base-300\/5 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.bg-base-300\/50 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.bg-base-300\/60 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.bg-base-300\/70 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.bg-base-300\/75 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.bg-base-300\/80 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.bg-base-300\/90 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.bg-base-300\/95 { + background-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.bg-base-content { + background-color: var(--fallback-bc,oklch(var(--bc)/1))} +.bg-base-content\/0 { + background-color: var(--fallback-bc,oklch(var(--bc)/0))} +.bg-base-content\/10 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.bg-base-content\/100 { + background-color: var(--fallback-bc,oklch(var(--bc)/1))} +.bg-base-content\/20 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.bg-base-content\/25 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.bg-base-content\/30 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.bg-base-content\/40 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.bg-base-content\/5 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.bg-base-content\/50 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.bg-base-content\/60 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.bg-base-content\/70 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.bg-base-content\/75 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.bg-base-content\/80 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.bg-base-content\/90 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.bg-base-content\/95 { + background-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + background-color: var(--fallback-erc,oklch(var(--erc)/0))} +.bg-error-content\/10 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.bg-error-content\/100 { + background-color: var(--fallback-erc,oklch(var(--erc)/1))} +.bg-error-content\/20 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.bg-error-content\/25 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.bg-error-content\/30 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.bg-error-content\/40 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.bg-error-content\/5 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.bg-error-content\/50 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.bg-error-content\/60 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.bg-error-content\/70 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.bg-error-content\/75 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.bg-error-content\/80 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.bg-error-content\/90 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.bg-error-content\/95 { + background-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.bg-error\/0 { + background-color: var(--fallback-er,oklch(var(--er)/0))} +.bg-error\/10 { + background-color: var(--fallback-er,oklch(var(--er)/0.1))} +.bg-error\/100 { + background-color: var(--fallback-er,oklch(var(--er)/1))} +.bg-error\/20 { + background-color: var(--fallback-er,oklch(var(--er)/0.2))} +.bg-error\/25 { + background-color: var(--fallback-er,oklch(var(--er)/0.25))} +.bg-error\/30 { + background-color: var(--fallback-er,oklch(var(--er)/0.3))} +.bg-error\/40 { + background-color: var(--fallback-er,oklch(var(--er)/0.4))} +.bg-error\/5 { + background-color: var(--fallback-er,oklch(var(--er)/0.05))} +.bg-error\/50 { + background-color: var(--fallback-er,oklch(var(--er)/0.5))} +.bg-error\/60 { + background-color: var(--fallback-er,oklch(var(--er)/0.6))} +.bg-error\/70 { + background-color: var(--fallback-er,oklch(var(--er)/0.7))} +.bg-error\/75 { + background-color: var(--fallback-er,oklch(var(--er)/0.75))} +.bg-error\/80 { + background-color: var(--fallback-er,oklch(var(--er)/0.8))} +.bg-error\/90 { + background-color: var(--fallback-er,oklch(var(--er)/0.9))} +.bg-error\/95 { + background-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + background-color: var(--fallback-inc,oklch(var(--inc)/0))} +.bg-info-content\/10 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.bg-info-content\/100 { + background-color: var(--fallback-inc,oklch(var(--inc)/1))} +.bg-info-content\/20 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.bg-info-content\/25 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.bg-info-content\/30 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.bg-info-content\/40 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.bg-info-content\/5 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.bg-info-content\/50 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.bg-info-content\/60 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.bg-info-content\/70 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.bg-info-content\/75 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.bg-info-content\/80 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.bg-info-content\/90 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.bg-info-content\/95 { + background-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.bg-info\/0 { + background-color: var(--fallback-in,oklch(var(--in)/0))} +.bg-info\/10 { + background-color: var(--fallback-in,oklch(var(--in)/0.1))} +.bg-info\/100 { + background-color: var(--fallback-in,oklch(var(--in)/1))} +.bg-info\/20 { + background-color: var(--fallback-in,oklch(var(--in)/0.2))} +.bg-info\/25 { + background-color: var(--fallback-in,oklch(var(--in)/0.25))} +.bg-info\/30 { + background-color: var(--fallback-in,oklch(var(--in)/0.3))} +.bg-info\/40 { + background-color: var(--fallback-in,oklch(var(--in)/0.4))} +.bg-info\/5 { + background-color: var(--fallback-in,oklch(var(--in)/0.05))} +.bg-info\/50 { + background-color: var(--fallback-in,oklch(var(--in)/0.5))} +.bg-info\/60 { + background-color: var(--fallback-in,oklch(var(--in)/0.6))} +.bg-info\/70 { + background-color: var(--fallback-in,oklch(var(--in)/0.7))} +.bg-info\/75 { + background-color: var(--fallback-in,oklch(var(--in)/0.75))} +.bg-info\/80 { + background-color: var(--fallback-in,oklch(var(--in)/0.8))} +.bg-info\/90 { + background-color: var(--fallback-in,oklch(var(--in)/0.9))} +.bg-info\/95 { + background-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + background-color: var(--fallback-nc,oklch(var(--nc)/0))} +.bg-neutral-content\/10 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.bg-neutral-content\/100 { + background-color: var(--fallback-nc,oklch(var(--nc)/1))} +.bg-neutral-content\/20 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.bg-neutral-content\/25 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.bg-neutral-content\/30 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.bg-neutral-content\/40 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.bg-neutral-content\/5 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.bg-neutral-content\/50 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.bg-neutral-content\/60 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.bg-neutral-content\/70 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.bg-neutral-content\/75 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.bg-neutral-content\/80 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.bg-neutral-content\/90 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.bg-neutral-content\/95 { + background-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.bg-neutral\/0 { + background-color: var(--fallback-n,oklch(var(--n)/0))} +.bg-neutral\/10 { + background-color: var(--fallback-n,oklch(var(--n)/0.1))} +.bg-neutral\/100 { + background-color: var(--fallback-n,oklch(var(--n)/1))} +.bg-neutral\/20 { + background-color: var(--fallback-n,oklch(var(--n)/0.2))} +.bg-neutral\/25 { + background-color: var(--fallback-n,oklch(var(--n)/0.25))} +.bg-neutral\/30 { + background-color: var(--fallback-n,oklch(var(--n)/0.3))} +.bg-neutral\/40 { + background-color: var(--fallback-n,oklch(var(--n)/0.4))} +.bg-neutral\/5 { + background-color: var(--fallback-n,oklch(var(--n)/0.05))} +.bg-neutral\/50 { + background-color: var(--fallback-n,oklch(var(--n)/0.5))} +.bg-neutral\/60 { + background-color: var(--fallback-n,oklch(var(--n)/0.6))} +.bg-neutral\/70 { + background-color: var(--fallback-n,oklch(var(--n)/0.7))} +.bg-neutral\/75 { + background-color: var(--fallback-n,oklch(var(--n)/0.75))} +.bg-neutral\/80 { + background-color: var(--fallback-n,oklch(var(--n)/0.8))} +.bg-neutral\/90 { + background-color: var(--fallback-n,oklch(var(--n)/0.9))} +.bg-neutral\/95 { + background-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + background-color: var(--fallback-pc,oklch(var(--pc)/0))} +.bg-primary-content\/10 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.bg-primary-content\/100 { + background-color: var(--fallback-pc,oklch(var(--pc)/1))} +.bg-primary-content\/20 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.bg-primary-content\/25 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.bg-primary-content\/30 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.bg-primary-content\/40 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.bg-primary-content\/5 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.bg-primary-content\/50 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.bg-primary-content\/60 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.bg-primary-content\/70 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.bg-primary-content\/75 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.bg-primary-content\/80 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.bg-primary-content\/90 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.bg-primary-content\/95 { + background-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.bg-primary\/0 { + background-color: var(--fallback-p,oklch(var(--p)/0))} +.bg-primary\/10 { + background-color: var(--fallback-p,oklch(var(--p)/0.1))} +.bg-primary\/100 { + background-color: var(--fallback-p,oklch(var(--p)/1))} +.bg-primary\/20 { + background-color: var(--fallback-p,oklch(var(--p)/0.2))} +.bg-primary\/25 { + background-color: var(--fallback-p,oklch(var(--p)/0.25))} +.bg-primary\/30 { + background-color: var(--fallback-p,oklch(var(--p)/0.3))} +.bg-primary\/40 { + background-color: var(--fallback-p,oklch(var(--p)/0.4))} +.bg-primary\/5 { + background-color: var(--fallback-p,oklch(var(--p)/0.05))} +.bg-primary\/50 { + background-color: var(--fallback-p,oklch(var(--p)/0.5))} +.bg-primary\/60 { + background-color: var(--fallback-p,oklch(var(--p)/0.6))} +.bg-primary\/70 { + background-color: var(--fallback-p,oklch(var(--p)/0.7))} +.bg-primary\/75 { + background-color: var(--fallback-p,oklch(var(--p)/0.75))} +.bg-primary\/80 { + background-color: var(--fallback-p,oklch(var(--p)/0.8))} +.bg-primary\/90 { + background-color: var(--fallback-p,oklch(var(--p)/0.9))} +.bg-primary\/95 { + background-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + background-color: var(--fallback-sc,oklch(var(--sc)/0))} +.bg-secondary-content\/10 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.bg-secondary-content\/100 { + background-color: var(--fallback-sc,oklch(var(--sc)/1))} +.bg-secondary-content\/20 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.bg-secondary-content\/25 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.bg-secondary-content\/30 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.bg-secondary-content\/40 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.bg-secondary-content\/5 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.bg-secondary-content\/50 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.bg-secondary-content\/60 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.bg-secondary-content\/70 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.bg-secondary-content\/75 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.bg-secondary-content\/80 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.bg-secondary-content\/90 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.bg-secondary-content\/95 { + background-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.bg-secondary\/0 { + background-color: var(--fallback-s,oklch(var(--s)/0))} +.bg-secondary\/10 { + background-color: var(--fallback-s,oklch(var(--s)/0.1))} +.bg-secondary\/100 { + background-color: var(--fallback-s,oklch(var(--s)/1))} +.bg-secondary\/20 { + background-color: var(--fallback-s,oklch(var(--s)/0.2))} +.bg-secondary\/25 { + background-color: var(--fallback-s,oklch(var(--s)/0.25))} +.bg-secondary\/30 { + background-color: var(--fallback-s,oklch(var(--s)/0.3))} +.bg-secondary\/40 { + background-color: var(--fallback-s,oklch(var(--s)/0.4))} +.bg-secondary\/5 { + background-color: var(--fallback-s,oklch(var(--s)/0.05))} +.bg-secondary\/50 { + background-color: var(--fallback-s,oklch(var(--s)/0.5))} +.bg-secondary\/60 { + background-color: var(--fallback-s,oklch(var(--s)/0.6))} +.bg-secondary\/70 { + background-color: var(--fallback-s,oklch(var(--s)/0.7))} +.bg-secondary\/75 { + background-color: var(--fallback-s,oklch(var(--s)/0.75))} +.bg-secondary\/80 { + background-color: var(--fallback-s,oklch(var(--s)/0.8))} +.bg-secondary\/90 { + background-color: var(--fallback-s,oklch(var(--s)/0.9))} +.bg-secondary\/95 { + background-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + background-color: var(--fallback-suc,oklch(var(--suc)/0))} +.bg-success-content\/10 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.bg-success-content\/100 { + background-color: var(--fallback-suc,oklch(var(--suc)/1))} +.bg-success-content\/20 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.bg-success-content\/25 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.bg-success-content\/30 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.bg-success-content\/40 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.bg-success-content\/5 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.bg-success-content\/50 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.bg-success-content\/60 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.bg-success-content\/70 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.bg-success-content\/75 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.bg-success-content\/80 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.bg-success-content\/90 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.bg-success-content\/95 { + background-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.bg-success\/0 { + background-color: var(--fallback-su,oklch(var(--su)/0))} +.bg-success\/10 { + background-color: var(--fallback-su,oklch(var(--su)/0.1))} +.bg-success\/100 { + background-color: var(--fallback-su,oklch(var(--su)/1))} +.bg-success\/20 { + background-color: var(--fallback-su,oklch(var(--su)/0.2))} +.bg-success\/25 { + background-color: var(--fallback-su,oklch(var(--su)/0.25))} +.bg-success\/30 { + background-color: var(--fallback-su,oklch(var(--su)/0.3))} +.bg-success\/40 { + background-color: var(--fallback-su,oklch(var(--su)/0.4))} +.bg-success\/5 { + background-color: var(--fallback-su,oklch(var(--su)/0.05))} +.bg-success\/50 { + background-color: var(--fallback-su,oklch(var(--su)/0.5))} +.bg-success\/60 { + background-color: var(--fallback-su,oklch(var(--su)/0.6))} +.bg-success\/70 { + background-color: var(--fallback-su,oklch(var(--su)/0.7))} +.bg-success\/75 { + background-color: var(--fallback-su,oklch(var(--su)/0.75))} +.bg-success\/80 { + background-color: var(--fallback-su,oklch(var(--su)/0.8))} +.bg-success\/90 { + background-color: var(--fallback-su,oklch(var(--su)/0.9))} +.bg-success\/95 { + background-color: var(--fallback-su,oklch(var(--su)/0.95))} +.bg-transparent { + background-color: transparent} +.bg-transparent\/0 { + background-color: rgb(0 0 0 / 0)} +.bg-transparent\/10 { + background-color: rgb(0 0 0 / 0.1)} +.bg-transparent\/100 { + background-color: rgb(0 0 0 / 1)} +.bg-transparent\/20 { + background-color: rgb(0 0 0 / 0.2)} +.bg-transparent\/25 { + background-color: rgb(0 0 0 / 0.25)} +.bg-transparent\/30 { + background-color: rgb(0 0 0 / 0.3)} +.bg-transparent\/40 { + background-color: rgb(0 0 0 / 0.4)} +.bg-transparent\/5 { + background-color: rgb(0 0 0 / 0.05)} +.bg-transparent\/50 { + background-color: rgb(0 0 0 / 0.5)} +.bg-transparent\/60 { + background-color: rgb(0 0 0 / 0.6)} +.bg-transparent\/70 { + background-color: rgb(0 0 0 / 0.7)} +.bg-transparent\/75 { + background-color: rgb(0 0 0 / 0.75)} +.bg-transparent\/80 { + background-color: rgb(0 0 0 / 0.8)} +.bg-transparent\/90 { + background-color: rgb(0 0 0 / 0.9)} +.bg-transparent\/95 { + background-color: rgb(0 0 0 / 0.95)} +.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\/0 { + background-color: var(--fallback-wac,oklch(var(--wac)/0))} +.bg-warning-content\/10 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.bg-warning-content\/100 { + background-color: var(--fallback-wac,oklch(var(--wac)/1))} +.bg-warning-content\/20 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.bg-warning-content\/25 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.bg-warning-content\/30 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.bg-warning-content\/40 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.bg-warning-content\/5 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.bg-warning-content\/50 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.bg-warning-content\/60 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.bg-warning-content\/70 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.bg-warning-content\/75 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.bg-warning-content\/80 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.bg-warning-content\/90 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.bg-warning-content\/95 { + background-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.bg-warning\/0 { + background-color: var(--fallback-wa,oklch(var(--wa)/0))} +.bg-warning\/10 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.bg-warning\/100 { + background-color: var(--fallback-wa,oklch(var(--wa)/1))} +.bg-warning\/20 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.bg-warning\/25 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.bg-warning\/30 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.bg-warning\/40 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.bg-warning\/5 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.bg-warning\/50 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.bg-warning\/60 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.bg-warning\/70 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.bg-warning\/75 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.bg-warning\/80 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.bg-warning\/90 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.bg-warning\/95 { + background-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops))} +.bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))} +.bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))} +.bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops))} +.bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops))} +.bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops))} +.bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops))} +.bg-gradient-to-tr { + 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\/0 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: rgb(0 0 0 / 0) 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\/10 { + --tw-gradient-from: rgb(0 0 0 / 0.1) 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\/100 { + --tw-gradient-from: rgb(0 0 0 / 1) 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\/20 { + --tw-gradient-from: rgb(0 0 0 / 0.2) 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\/25 { + --tw-gradient-from: rgb(0 0 0 / 0.25) 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\/30 { + --tw-gradient-from: rgb(0 0 0 / 0.3) 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\/40 { + --tw-gradient-from: rgb(0 0 0 / 0.4) 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\/5 { + --tw-gradient-from: rgb(0 0 0 / 0.05) 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\/50 { + --tw-gradient-from: rgb(0 0 0 / 0.5) 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\/60 { + --tw-gradient-from: rgb(0 0 0 / 0.6) 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\/70 { + --tw-gradient-from: rgb(0 0 0 / 0.7) 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\/75 { + --tw-gradient-from: rgb(0 0 0 / 0.75) 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\/80 { + --tw-gradient-from: rgb(0 0 0 / 0.8) 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\/90 { + --tw-gradient-from: rgb(0 0 0 / 0.9) 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\/95 { + --tw-gradient-from: rgb(0 0 0 / 0.95) 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\/0 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-from-position); + --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\/10 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-from-position); + --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\/100 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position); + --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\/20 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-from-position); + --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\/25 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-from-position); + --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\/30 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-from-position); + --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\/40 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-from-position); + --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\/5 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-from-position); + --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\/50 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-from-position); + --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\/60 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-from-position); + --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\/70 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-from-position); + --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\/75 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-from-position); + --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\/80 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-from-position); + --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\/90 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-from-position); + --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\/95 { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-from-position); + --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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-accent\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-100\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-200\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-300\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-base-content\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-error\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-info\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-neutral\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-primary\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-secondary\/95 { + --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.95)) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-success\/95 { + --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.95)) 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\/0 { + --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) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/10 { + --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.1) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/100 { + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/20 { + --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.2) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/25 { + --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.25) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/30 { + --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.3) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/40 { + --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.4) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/5 { + --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.05) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/50 { + --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.5) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/60 { + --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.6) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/70 { + --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.7) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/75 { + --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.75) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/80 { + --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.8) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/90 { + --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.9) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-transparent\/95 { + --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.95) 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\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning-content\/95 { + --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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/0 { + --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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/10 { + --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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/100 { + --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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/20 { + --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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/25 { + --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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/30 { + --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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/40 { + --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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/5 { + --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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/50 { + --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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/60 { + --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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/70 { + --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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/75 { + --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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/80 { + --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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/90 { + --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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.via-warning\/95 { + --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.95)) 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\/0 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position)} +.to-accent-content\/10 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-to-position)} +.to-accent-content\/100 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)} +.to-accent-content\/20 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-to-position)} +.to-accent-content\/25 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-to-position)} +.to-accent-content\/30 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-to-position)} +.to-accent-content\/40 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-to-position)} +.to-accent-content\/5 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-to-position)} +.to-accent-content\/50 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-to-position)} +.to-accent-content\/60 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-to-position)} +.to-accent-content\/70 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-to-position)} +.to-accent-content\/75 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-to-position)} +.to-accent-content\/80 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-to-position)} +.to-accent-content\/90 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-to-position)} +.to-accent-content\/95 { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-to-position)} +.to-accent\/0 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position)} +.to-accent\/10 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-to-position)} +.to-accent\/100 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)} +.to-accent\/20 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-to-position)} +.to-accent\/25 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-to-position)} +.to-accent\/30 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-to-position)} +.to-accent\/40 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-to-position)} +.to-accent\/5 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-to-position)} +.to-accent\/50 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-to-position)} +.to-accent\/60 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-to-position)} +.to-accent\/70 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-to-position)} +.to-accent\/75 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-to-position)} +.to-accent\/80 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-to-position)} +.to-accent\/90 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-to-position)} +.to-accent\/95 { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position)} +.to-base-100\/10 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-to-position)} +.to-base-100\/100 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)} +.to-base-100\/20 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-to-position)} +.to-base-100\/25 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-to-position)} +.to-base-100\/30 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-to-position)} +.to-base-100\/40 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-to-position)} +.to-base-100\/5 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-to-position)} +.to-base-100\/50 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-to-position)} +.to-base-100\/60 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-to-position)} +.to-base-100\/70 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-to-position)} +.to-base-100\/75 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-to-position)} +.to-base-100\/80 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-to-position)} +.to-base-100\/90 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-to-position)} +.to-base-100\/95 { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position)} +.to-base-200\/10 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-to-position)} +.to-base-200\/100 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)} +.to-base-200\/20 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-to-position)} +.to-base-200\/25 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-to-position)} +.to-base-200\/30 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-to-position)} +.to-base-200\/40 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-to-position)} +.to-base-200\/5 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-to-position)} +.to-base-200\/50 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-to-position)} +.to-base-200\/60 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-to-position)} +.to-base-200\/70 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-to-position)} +.to-base-200\/75 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-to-position)} +.to-base-200\/80 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-to-position)} +.to-base-200\/90 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-to-position)} +.to-base-200\/95 { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position)} +.to-base-300\/10 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-to-position)} +.to-base-300\/100 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)} +.to-base-300\/20 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-to-position)} +.to-base-300\/25 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-to-position)} +.to-base-300\/30 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-to-position)} +.to-base-300\/40 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-to-position)} +.to-base-300\/5 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-to-position)} +.to-base-300\/50 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-to-position)} +.to-base-300\/60 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-to-position)} +.to-base-300\/70 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-to-position)} +.to-base-300\/75 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-to-position)} +.to-base-300\/80 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-to-position)} +.to-base-300\/90 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-to-position)} +.to-base-300\/95 { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position)} +.to-base-content\/10 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-to-position)} +.to-base-content\/100 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)} +.to-base-content\/20 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-to-position)} +.to-base-content\/25 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-to-position)} +.to-base-content\/30 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-to-position)} +.to-base-content\/40 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-to-position)} +.to-base-content\/5 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-to-position)} +.to-base-content\/50 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-to-position)} +.to-base-content\/60 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-to-position)} +.to-base-content\/70 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-to-position)} +.to-base-content\/75 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-to-position)} +.to-base-content\/80 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-to-position)} +.to-base-content\/90 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-to-position)} +.to-base-content\/95 { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position)} +.to-error-content\/10 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-to-position)} +.to-error-content\/100 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)} +.to-error-content\/20 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-to-position)} +.to-error-content\/25 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-to-position)} +.to-error-content\/30 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-to-position)} +.to-error-content\/40 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-to-position)} +.to-error-content\/5 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-to-position)} +.to-error-content\/50 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-to-position)} +.to-error-content\/60 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-to-position)} +.to-error-content\/70 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-to-position)} +.to-error-content\/75 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-to-position)} +.to-error-content\/80 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-to-position)} +.to-error-content\/90 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-to-position)} +.to-error-content\/95 { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-to-position)} +.to-error\/0 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position)} +.to-error\/10 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-to-position)} +.to-error\/100 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)} +.to-error\/20 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-to-position)} +.to-error\/25 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-to-position)} +.to-error\/30 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-to-position)} +.to-error\/40 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-to-position)} +.to-error\/5 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-to-position)} +.to-error\/50 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-to-position)} +.to-error\/60 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-to-position)} +.to-error\/70 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-to-position)} +.to-error\/75 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-to-position)} +.to-error\/80 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-to-position)} +.to-error\/90 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-to-position)} +.to-error\/95 { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position)} +.to-info-content\/10 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-to-position)} +.to-info-content\/100 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)} +.to-info-content\/20 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-to-position)} +.to-info-content\/25 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-to-position)} +.to-info-content\/30 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-to-position)} +.to-info-content\/40 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-to-position)} +.to-info-content\/5 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-to-position)} +.to-info-content\/50 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-to-position)} +.to-info-content\/60 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-to-position)} +.to-info-content\/70 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-to-position)} +.to-info-content\/75 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-to-position)} +.to-info-content\/80 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-to-position)} +.to-info-content\/90 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-to-position)} +.to-info-content\/95 { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-to-position)} +.to-info\/0 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position)} +.to-info\/10 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-to-position)} +.to-info\/100 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)} +.to-info\/20 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-to-position)} +.to-info\/25 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-to-position)} +.to-info\/30 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-to-position)} +.to-info\/40 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-to-position)} +.to-info\/5 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-to-position)} +.to-info\/50 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-to-position)} +.to-info\/60 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-to-position)} +.to-info\/70 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-to-position)} +.to-info\/75 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-to-position)} +.to-info\/80 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-to-position)} +.to-info\/90 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-to-position)} +.to-info\/95 { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position)} +.to-neutral-content\/10 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-to-position)} +.to-neutral-content\/100 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)} +.to-neutral-content\/20 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-to-position)} +.to-neutral-content\/25 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-to-position)} +.to-neutral-content\/30 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-to-position)} +.to-neutral-content\/40 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-to-position)} +.to-neutral-content\/5 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-to-position)} +.to-neutral-content\/50 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-to-position)} +.to-neutral-content\/60 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-to-position)} +.to-neutral-content\/70 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-to-position)} +.to-neutral-content\/75 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-to-position)} +.to-neutral-content\/80 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-to-position)} +.to-neutral-content\/90 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-to-position)} +.to-neutral-content\/95 { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-to-position)} +.to-neutral\/0 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position)} +.to-neutral\/10 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-to-position)} +.to-neutral\/100 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)} +.to-neutral\/20 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-to-position)} +.to-neutral\/25 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-to-position)} +.to-neutral\/30 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-to-position)} +.to-neutral\/40 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-to-position)} +.to-neutral\/5 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-to-position)} +.to-neutral\/50 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-to-position)} +.to-neutral\/60 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-to-position)} +.to-neutral\/70 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-to-position)} +.to-neutral\/75 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-to-position)} +.to-neutral\/80 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-to-position)} +.to-neutral\/90 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-to-position)} +.to-neutral\/95 { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position)} +.to-primary-content\/10 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-to-position)} +.to-primary-content\/100 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)} +.to-primary-content\/20 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-to-position)} +.to-primary-content\/25 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-to-position)} +.to-primary-content\/30 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-to-position)} +.to-primary-content\/40 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-to-position)} +.to-primary-content\/5 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-to-position)} +.to-primary-content\/50 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-to-position)} +.to-primary-content\/60 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-to-position)} +.to-primary-content\/70 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-to-position)} +.to-primary-content\/75 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-to-position)} +.to-primary-content\/80 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-to-position)} +.to-primary-content\/90 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-to-position)} +.to-primary-content\/95 { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-to-position)} +.to-primary\/0 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position)} +.to-primary\/10 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-to-position)} +.to-primary\/100 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)} +.to-primary\/20 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-to-position)} +.to-primary\/25 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-to-position)} +.to-primary\/30 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-to-position)} +.to-primary\/40 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-to-position)} +.to-primary\/5 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-to-position)} +.to-primary\/50 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-to-position)} +.to-primary\/60 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-to-position)} +.to-primary\/70 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-to-position)} +.to-primary\/75 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-to-position)} +.to-primary\/80 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-to-position)} +.to-primary\/90 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-to-position)} +.to-primary\/95 { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position)} +.to-secondary-content\/10 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-to-position)} +.to-secondary-content\/100 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)} +.to-secondary-content\/20 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-to-position)} +.to-secondary-content\/25 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-to-position)} +.to-secondary-content\/30 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-to-position)} +.to-secondary-content\/40 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-to-position)} +.to-secondary-content\/5 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-to-position)} +.to-secondary-content\/50 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-to-position)} +.to-secondary-content\/60 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-to-position)} +.to-secondary-content\/70 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-to-position)} +.to-secondary-content\/75 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-to-position)} +.to-secondary-content\/80 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-to-position)} +.to-secondary-content\/90 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-to-position)} +.to-secondary-content\/95 { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-to-position)} +.to-secondary\/0 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position)} +.to-secondary\/10 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-to-position)} +.to-secondary\/100 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)} +.to-secondary\/20 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-to-position)} +.to-secondary\/25 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-to-position)} +.to-secondary\/30 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-to-position)} +.to-secondary\/40 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-to-position)} +.to-secondary\/5 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-to-position)} +.to-secondary\/50 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-to-position)} +.to-secondary\/60 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-to-position)} +.to-secondary\/70 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-to-position)} +.to-secondary\/75 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-to-position)} +.to-secondary\/80 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-to-position)} +.to-secondary\/90 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-to-position)} +.to-secondary\/95 { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.95)) 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\/0 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position)} +.to-success-content\/10 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-to-position)} +.to-success-content\/100 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)} +.to-success-content\/20 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-to-position)} +.to-success-content\/25 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-to-position)} +.to-success-content\/30 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-to-position)} +.to-success-content\/40 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-to-position)} +.to-success-content\/5 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-to-position)} +.to-success-content\/50 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-to-position)} +.to-success-content\/60 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-to-position)} +.to-success-content\/70 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-to-position)} +.to-success-content\/75 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-to-position)} +.to-success-content\/80 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-to-position)} +.to-success-content\/90 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-to-position)} +.to-success-content\/95 { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-to-position)} +.to-success\/0 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position)} +.to-success\/10 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-to-position)} +.to-success\/100 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)} +.to-success\/20 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-to-position)} +.to-success\/25 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-to-position)} +.to-success\/30 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-to-position)} +.to-success\/40 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-to-position)} +.to-success\/5 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-to-position)} +.to-success\/50 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-to-position)} +.to-success\/60 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-to-position)} +.to-success\/70 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-to-position)} +.to-success\/75 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-to-position)} +.to-success\/80 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-to-position)} +.to-success\/90 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-to-position)} +.to-success\/95 { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-to-position)} +.to-transparent { + --tw-gradient-to: transparent var(--tw-gradient-to-position)} +.to-transparent\/0 { + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position)} +.to-transparent\/10 { + --tw-gradient-to: rgb(0 0 0 / 0.1) var(--tw-gradient-to-position)} +.to-transparent\/100 { + --tw-gradient-to: rgb(0 0 0 / 1) var(--tw-gradient-to-position)} +.to-transparent\/20 { + --tw-gradient-to: rgb(0 0 0 / 0.2) var(--tw-gradient-to-position)} +.to-transparent\/25 { + --tw-gradient-to: rgb(0 0 0 / 0.25) var(--tw-gradient-to-position)} +.to-transparent\/30 { + --tw-gradient-to: rgb(0 0 0 / 0.3) var(--tw-gradient-to-position)} +.to-transparent\/40 { + --tw-gradient-to: rgb(0 0 0 / 0.4) var(--tw-gradient-to-position)} +.to-transparent\/5 { + --tw-gradient-to: rgb(0 0 0 / 0.05) var(--tw-gradient-to-position)} +.to-transparent\/50 { + --tw-gradient-to: rgb(0 0 0 / 0.5) var(--tw-gradient-to-position)} +.to-transparent\/60 { + --tw-gradient-to: rgb(0 0 0 / 0.6) var(--tw-gradient-to-position)} +.to-transparent\/70 { + --tw-gradient-to: rgb(0 0 0 / 0.7) var(--tw-gradient-to-position)} +.to-transparent\/75 { + --tw-gradient-to: rgb(0 0 0 / 0.75) var(--tw-gradient-to-position)} +.to-transparent\/80 { + --tw-gradient-to: rgb(0 0 0 / 0.8) var(--tw-gradient-to-position)} +.to-transparent\/90 { + --tw-gradient-to: rgb(0 0 0 / 0.9) var(--tw-gradient-to-position)} +.to-transparent\/95 { + --tw-gradient-to: rgb(0 0 0 / 0.95) 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\/0 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position)} +.to-warning-content\/10 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-to-position)} +.to-warning-content\/100 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)} +.to-warning-content\/20 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-to-position)} +.to-warning-content\/25 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-to-position)} +.to-warning-content\/30 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-to-position)} +.to-warning-content\/40 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-to-position)} +.to-warning-content\/5 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-to-position)} +.to-warning-content\/50 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-to-position)} +.to-warning-content\/60 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-to-position)} +.to-warning-content\/70 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-to-position)} +.to-warning-content\/75 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-to-position)} +.to-warning-content\/80 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-to-position)} +.to-warning-content\/90 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-to-position)} +.to-warning-content\/95 { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-to-position)} +.to-warning\/0 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position)} +.to-warning\/10 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-to-position)} +.to-warning\/100 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)} +.to-warning\/20 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-to-position)} +.to-warning\/25 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-to-position)} +.to-warning\/30 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-to-position)} +.to-warning\/40 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-to-position)} +.to-warning\/5 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-to-position)} +.to-warning\/50 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-to-position)} +.to-warning\/60 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-to-position)} +.to-warning\/70 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-to-position)} +.to-warning\/75 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-to-position)} +.to-warning\/80 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-to-position)} +.to-warning\/90 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-to-position)} +.to-warning\/95 { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.95)) 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\/0 { + stroke: var(--fallback-ac,oklch(var(--ac)/0))} +.stroke-accent-content\/10 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.1))} +.stroke-accent-content\/100 { + stroke: var(--fallback-ac,oklch(var(--ac)/1))} +.stroke-accent-content\/20 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.2))} +.stroke-accent-content\/25 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.25))} +.stroke-accent-content\/30 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.3))} +.stroke-accent-content\/40 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.4))} +.stroke-accent-content\/5 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.05))} +.stroke-accent-content\/50 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.5))} +.stroke-accent-content\/60 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.6))} +.stroke-accent-content\/70 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.7))} +.stroke-accent-content\/75 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.75))} +.stroke-accent-content\/80 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.8))} +.stroke-accent-content\/90 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.9))} +.stroke-accent-content\/95 { + stroke: var(--fallback-ac,oklch(var(--ac)/0.95))} +.stroke-accent\/0 { + stroke: var(--fallback-a,oklch(var(--a)/0))} +.stroke-accent\/10 { + stroke: var(--fallback-a,oklch(var(--a)/0.1))} +.stroke-accent\/100 { + stroke: var(--fallback-a,oklch(var(--a)/1))} +.stroke-accent\/20 { + stroke: var(--fallback-a,oklch(var(--a)/0.2))} +.stroke-accent\/25 { + stroke: var(--fallback-a,oklch(var(--a)/0.25))} +.stroke-accent\/30 { + stroke: var(--fallback-a,oklch(var(--a)/0.3))} +.stroke-accent\/40 { + stroke: var(--fallback-a,oklch(var(--a)/0.4))} +.stroke-accent\/5 { + stroke: var(--fallback-a,oklch(var(--a)/0.05))} +.stroke-accent\/50 { + stroke: var(--fallback-a,oklch(var(--a)/0.5))} +.stroke-accent\/60 { + stroke: var(--fallback-a,oklch(var(--a)/0.6))} +.stroke-accent\/70 { + stroke: var(--fallback-a,oklch(var(--a)/0.7))} +.stroke-accent\/75 { + stroke: var(--fallback-a,oklch(var(--a)/0.75))} +.stroke-accent\/80 { + stroke: var(--fallback-a,oklch(var(--a)/0.8))} +.stroke-accent\/90 { + stroke: var(--fallback-a,oklch(var(--a)/0.9))} +.stroke-accent\/95 { + stroke: var(--fallback-a,oklch(var(--a)/0.95))} +.stroke-base-100 { + stroke: var(--fallback-b1,oklch(var(--b1)/1))} +.stroke-base-100\/0 { + stroke: var(--fallback-b1,oklch(var(--b1)/0))} +.stroke-base-100\/10 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.1))} +.stroke-base-100\/100 { + stroke: var(--fallback-b1,oklch(var(--b1)/1))} +.stroke-base-100\/20 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.2))} +.stroke-base-100\/25 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.25))} +.stroke-base-100\/30 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.3))} +.stroke-base-100\/40 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.4))} +.stroke-base-100\/5 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.05))} +.stroke-base-100\/50 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.5))} +.stroke-base-100\/60 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.6))} +.stroke-base-100\/70 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.7))} +.stroke-base-100\/75 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.75))} +.stroke-base-100\/80 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.8))} +.stroke-base-100\/90 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.9))} +.stroke-base-100\/95 { + stroke: var(--fallback-b1,oklch(var(--b1)/0.95))} +.stroke-base-200 { + stroke: var(--fallback-b2,oklch(var(--b2)/1))} +.stroke-base-200\/0 { + stroke: var(--fallback-b2,oklch(var(--b2)/0))} +.stroke-base-200\/10 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.1))} +.stroke-base-200\/100 { + stroke: var(--fallback-b2,oklch(var(--b2)/1))} +.stroke-base-200\/20 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.2))} +.stroke-base-200\/25 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.25))} +.stroke-base-200\/30 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.3))} +.stroke-base-200\/40 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.4))} +.stroke-base-200\/5 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.05))} +.stroke-base-200\/50 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.5))} +.stroke-base-200\/60 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.6))} +.stroke-base-200\/70 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.7))} +.stroke-base-200\/75 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.75))} +.stroke-base-200\/80 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.8))} +.stroke-base-200\/90 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.9))} +.stroke-base-200\/95 { + stroke: var(--fallback-b2,oklch(var(--b2)/0.95))} +.stroke-base-300 { + stroke: var(--fallback-b3,oklch(var(--b3)/1))} +.stroke-base-300\/0 { + stroke: var(--fallback-b3,oklch(var(--b3)/0))} +.stroke-base-300\/10 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.1))} +.stroke-base-300\/100 { + stroke: var(--fallback-b3,oklch(var(--b3)/1))} +.stroke-base-300\/20 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.2))} +.stroke-base-300\/25 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.25))} +.stroke-base-300\/30 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.3))} +.stroke-base-300\/40 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.4))} +.stroke-base-300\/5 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.05))} +.stroke-base-300\/50 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.5))} +.stroke-base-300\/60 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.6))} +.stroke-base-300\/70 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.7))} +.stroke-base-300\/75 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.75))} +.stroke-base-300\/80 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.8))} +.stroke-base-300\/90 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.9))} +.stroke-base-300\/95 { + stroke: var(--fallback-b3,oklch(var(--b3)/0.95))} +.stroke-base-content { + stroke: var(--fallback-bc,oklch(var(--bc)/1))} +.stroke-base-content\/0 { + stroke: var(--fallback-bc,oklch(var(--bc)/0))} +.stroke-base-content\/10 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.1))} +.stroke-base-content\/100 { + stroke: var(--fallback-bc,oklch(var(--bc)/1))} +.stroke-base-content\/20 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.2))} +.stroke-base-content\/25 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.25))} +.stroke-base-content\/30 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.3))} +.stroke-base-content\/40 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.4))} +.stroke-base-content\/5 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.05))} +.stroke-base-content\/50 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.5))} +.stroke-base-content\/60 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.6))} +.stroke-base-content\/70 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.7))} +.stroke-base-content\/75 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.75))} +.stroke-base-content\/80 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.8))} +.stroke-base-content\/90 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.9))} +.stroke-base-content\/95 { + stroke: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + stroke: var(--fallback-erc,oklch(var(--erc)/0))} +.stroke-error-content\/10 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.1))} +.stroke-error-content\/100 { + stroke: var(--fallback-erc,oklch(var(--erc)/1))} +.stroke-error-content\/20 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.2))} +.stroke-error-content\/25 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.25))} +.stroke-error-content\/30 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.3))} +.stroke-error-content\/40 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.4))} +.stroke-error-content\/5 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.05))} +.stroke-error-content\/50 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.5))} +.stroke-error-content\/60 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.6))} +.stroke-error-content\/70 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.7))} +.stroke-error-content\/75 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.75))} +.stroke-error-content\/80 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.8))} +.stroke-error-content\/90 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.9))} +.stroke-error-content\/95 { + stroke: var(--fallback-erc,oklch(var(--erc)/0.95))} +.stroke-error\/0 { + stroke: var(--fallback-er,oklch(var(--er)/0))} +.stroke-error\/10 { + stroke: var(--fallback-er,oklch(var(--er)/0.1))} +.stroke-error\/100 { + stroke: var(--fallback-er,oklch(var(--er)/1))} +.stroke-error\/20 { + stroke: var(--fallback-er,oklch(var(--er)/0.2))} +.stroke-error\/25 { + stroke: var(--fallback-er,oklch(var(--er)/0.25))} +.stroke-error\/30 { + stroke: var(--fallback-er,oklch(var(--er)/0.3))} +.stroke-error\/40 { + stroke: var(--fallback-er,oklch(var(--er)/0.4))} +.stroke-error\/5 { + stroke: var(--fallback-er,oklch(var(--er)/0.05))} +.stroke-error\/50 { + stroke: var(--fallback-er,oklch(var(--er)/0.5))} +.stroke-error\/60 { + stroke: var(--fallback-er,oklch(var(--er)/0.6))} +.stroke-error\/70 { + stroke: var(--fallback-er,oklch(var(--er)/0.7))} +.stroke-error\/75 { + stroke: var(--fallback-er,oklch(var(--er)/0.75))} +.stroke-error\/80 { + stroke: var(--fallback-er,oklch(var(--er)/0.8))} +.stroke-error\/90 { + stroke: var(--fallback-er,oklch(var(--er)/0.9))} +.stroke-error\/95 { + stroke: var(--fallback-er,oklch(var(--er)/0.95))} +.stroke-info { + stroke: var(--fallback-in,oklch(var(--in)/1))} +.stroke-info-content { + stroke: var(--fallback-inc,oklch(var(--inc)/1))} +.stroke-info-content\/0 { + stroke: var(--fallback-inc,oklch(var(--inc)/0))} +.stroke-info-content\/10 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.1))} +.stroke-info-content\/100 { + stroke: var(--fallback-inc,oklch(var(--inc)/1))} +.stroke-info-content\/20 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.2))} +.stroke-info-content\/25 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.25))} +.stroke-info-content\/30 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.3))} +.stroke-info-content\/40 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.4))} +.stroke-info-content\/5 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.05))} +.stroke-info-content\/50 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.5))} +.stroke-info-content\/60 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.6))} +.stroke-info-content\/70 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.7))} +.stroke-info-content\/75 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.75))} +.stroke-info-content\/80 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.8))} +.stroke-info-content\/90 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.9))} +.stroke-info-content\/95 { + stroke: var(--fallback-inc,oklch(var(--inc)/0.95))} +.stroke-info\/0 { + stroke: var(--fallback-in,oklch(var(--in)/0))} +.stroke-info\/10 { + stroke: var(--fallback-in,oklch(var(--in)/0.1))} +.stroke-info\/100 { + stroke: var(--fallback-in,oklch(var(--in)/1))} +.stroke-info\/20 { + stroke: var(--fallback-in,oklch(var(--in)/0.2))} +.stroke-info\/25 { + stroke: var(--fallback-in,oklch(var(--in)/0.25))} +.stroke-info\/30 { + stroke: var(--fallback-in,oklch(var(--in)/0.3))} +.stroke-info\/40 { + stroke: var(--fallback-in,oklch(var(--in)/0.4))} +.stroke-info\/5 { + stroke: var(--fallback-in,oklch(var(--in)/0.05))} +.stroke-info\/50 { + stroke: var(--fallback-in,oklch(var(--in)/0.5))} +.stroke-info\/60 { + stroke: var(--fallback-in,oklch(var(--in)/0.6))} +.stroke-info\/70 { + stroke: var(--fallback-in,oklch(var(--in)/0.7))} +.stroke-info\/75 { + stroke: var(--fallback-in,oklch(var(--in)/0.75))} +.stroke-info\/80 { + stroke: var(--fallback-in,oklch(var(--in)/0.8))} +.stroke-info\/90 { + stroke: var(--fallback-in,oklch(var(--in)/0.9))} +.stroke-info\/95 { + stroke: var(--fallback-in,oklch(var(--in)/0.95))} +.stroke-neutral { + stroke: var(--fallback-n,oklch(var(--n)/1))} +.stroke-neutral-content { + stroke: var(--fallback-nc,oklch(var(--nc)/1))} +.stroke-neutral-content\/0 { + stroke: var(--fallback-nc,oklch(var(--nc)/0))} +.stroke-neutral-content\/10 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.1))} +.stroke-neutral-content\/100 { + stroke: var(--fallback-nc,oklch(var(--nc)/1))} +.stroke-neutral-content\/20 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.2))} +.stroke-neutral-content\/25 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.25))} +.stroke-neutral-content\/30 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.3))} +.stroke-neutral-content\/40 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.4))} +.stroke-neutral-content\/5 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.05))} +.stroke-neutral-content\/50 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.5))} +.stroke-neutral-content\/60 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.6))} +.stroke-neutral-content\/70 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.7))} +.stroke-neutral-content\/75 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.75))} +.stroke-neutral-content\/80 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.8))} +.stroke-neutral-content\/90 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.9))} +.stroke-neutral-content\/95 { + stroke: var(--fallback-nc,oklch(var(--nc)/0.95))} +.stroke-neutral\/0 { + stroke: var(--fallback-n,oklch(var(--n)/0))} +.stroke-neutral\/10 { + stroke: var(--fallback-n,oklch(var(--n)/0.1))} +.stroke-neutral\/100 { + stroke: var(--fallback-n,oklch(var(--n)/1))} +.stroke-neutral\/20 { + stroke: var(--fallback-n,oklch(var(--n)/0.2))} +.stroke-neutral\/25 { + stroke: var(--fallback-n,oklch(var(--n)/0.25))} +.stroke-neutral\/30 { + stroke: var(--fallback-n,oklch(var(--n)/0.3))} +.stroke-neutral\/40 { + stroke: var(--fallback-n,oklch(var(--n)/0.4))} +.stroke-neutral\/5 { + stroke: var(--fallback-n,oklch(var(--n)/0.05))} +.stroke-neutral\/50 { + stroke: var(--fallback-n,oklch(var(--n)/0.5))} +.stroke-neutral\/60 { + stroke: var(--fallback-n,oklch(var(--n)/0.6))} +.stroke-neutral\/70 { + stroke: var(--fallback-n,oklch(var(--n)/0.7))} +.stroke-neutral\/75 { + stroke: var(--fallback-n,oklch(var(--n)/0.75))} +.stroke-neutral\/80 { + stroke: var(--fallback-n,oklch(var(--n)/0.8))} +.stroke-neutral\/90 { + stroke: var(--fallback-n,oklch(var(--n)/0.9))} +.stroke-neutral\/95 { + stroke: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + stroke: var(--fallback-pc,oklch(var(--pc)/0))} +.stroke-primary-content\/10 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.1))} +.stroke-primary-content\/100 { + stroke: var(--fallback-pc,oklch(var(--pc)/1))} +.stroke-primary-content\/20 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.2))} +.stroke-primary-content\/25 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.25))} +.stroke-primary-content\/30 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.3))} +.stroke-primary-content\/40 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.4))} +.stroke-primary-content\/5 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.05))} +.stroke-primary-content\/50 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.5))} +.stroke-primary-content\/60 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.6))} +.stroke-primary-content\/70 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.7))} +.stroke-primary-content\/75 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.75))} +.stroke-primary-content\/80 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.8))} +.stroke-primary-content\/90 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.9))} +.stroke-primary-content\/95 { + stroke: var(--fallback-pc,oklch(var(--pc)/0.95))} +.stroke-primary\/0 { + stroke: var(--fallback-p,oklch(var(--p)/0))} +.stroke-primary\/10 { + stroke: var(--fallback-p,oklch(var(--p)/0.1))} +.stroke-primary\/100 { + stroke: var(--fallback-p,oklch(var(--p)/1))} +.stroke-primary\/20 { + stroke: var(--fallback-p,oklch(var(--p)/0.2))} +.stroke-primary\/25 { + stroke: var(--fallback-p,oklch(var(--p)/0.25))} +.stroke-primary\/30 { + stroke: var(--fallback-p,oklch(var(--p)/0.3))} +.stroke-primary\/40 { + stroke: var(--fallback-p,oklch(var(--p)/0.4))} +.stroke-primary\/5 { + stroke: var(--fallback-p,oklch(var(--p)/0.05))} +.stroke-primary\/50 { + stroke: var(--fallback-p,oklch(var(--p)/0.5))} +.stroke-primary\/60 { + stroke: var(--fallback-p,oklch(var(--p)/0.6))} +.stroke-primary\/70 { + stroke: var(--fallback-p,oklch(var(--p)/0.7))} +.stroke-primary\/75 { + stroke: var(--fallback-p,oklch(var(--p)/0.75))} +.stroke-primary\/80 { + stroke: var(--fallback-p,oklch(var(--p)/0.8))} +.stroke-primary\/90 { + stroke: var(--fallback-p,oklch(var(--p)/0.9))} +.stroke-primary\/95 { + stroke: var(--fallback-p,oklch(var(--p)/0.95))} +.stroke-secondary { + stroke: var(--fallback-s,oklch(var(--s)/1))} +.stroke-secondary-content { + stroke: var(--fallback-sc,oklch(var(--sc)/1))} +.stroke-secondary-content\/0 { + stroke: var(--fallback-sc,oklch(var(--sc)/0))} +.stroke-secondary-content\/10 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.1))} +.stroke-secondary-content\/100 { + stroke: var(--fallback-sc,oklch(var(--sc)/1))} +.stroke-secondary-content\/20 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.2))} +.stroke-secondary-content\/25 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.25))} +.stroke-secondary-content\/30 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.3))} +.stroke-secondary-content\/40 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.4))} +.stroke-secondary-content\/5 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.05))} +.stroke-secondary-content\/50 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.5))} +.stroke-secondary-content\/60 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.6))} +.stroke-secondary-content\/70 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.7))} +.stroke-secondary-content\/75 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.75))} +.stroke-secondary-content\/80 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.8))} +.stroke-secondary-content\/90 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.9))} +.stroke-secondary-content\/95 { + stroke: var(--fallback-sc,oklch(var(--sc)/0.95))} +.stroke-secondary\/0 { + stroke: var(--fallback-s,oklch(var(--s)/0))} +.stroke-secondary\/10 { + stroke: var(--fallback-s,oklch(var(--s)/0.1))} +.stroke-secondary\/100 { + stroke: var(--fallback-s,oklch(var(--s)/1))} +.stroke-secondary\/20 { + stroke: var(--fallback-s,oklch(var(--s)/0.2))} +.stroke-secondary\/25 { + stroke: var(--fallback-s,oklch(var(--s)/0.25))} +.stroke-secondary\/30 { + stroke: var(--fallback-s,oklch(var(--s)/0.3))} +.stroke-secondary\/40 { + stroke: var(--fallback-s,oklch(var(--s)/0.4))} +.stroke-secondary\/5 { + stroke: var(--fallback-s,oklch(var(--s)/0.05))} +.stroke-secondary\/50 { + stroke: var(--fallback-s,oklch(var(--s)/0.5))} +.stroke-secondary\/60 { + stroke: var(--fallback-s,oklch(var(--s)/0.6))} +.stroke-secondary\/70 { + stroke: var(--fallback-s,oklch(var(--s)/0.7))} +.stroke-secondary\/75 { + stroke: var(--fallback-s,oklch(var(--s)/0.75))} +.stroke-secondary\/80 { + stroke: var(--fallback-s,oklch(var(--s)/0.8))} +.stroke-secondary\/90 { + stroke: var(--fallback-s,oklch(var(--s)/0.9))} +.stroke-secondary\/95 { + stroke: var(--fallback-s,oklch(var(--s)/0.95))} +.stroke-success { + stroke: var(--fallback-su,oklch(var(--su)/1))} +.stroke-success-content { + stroke: var(--fallback-suc,oklch(var(--suc)/1))} +.stroke-success-content\/0 { + stroke: var(--fallback-suc,oklch(var(--suc)/0))} +.stroke-success-content\/10 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.1))} +.stroke-success-content\/100 { + stroke: var(--fallback-suc,oklch(var(--suc)/1))} +.stroke-success-content\/20 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.2))} +.stroke-success-content\/25 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.25))} +.stroke-success-content\/30 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.3))} +.stroke-success-content\/40 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.4))} +.stroke-success-content\/5 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.05))} +.stroke-success-content\/50 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.5))} +.stroke-success-content\/60 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.6))} +.stroke-success-content\/70 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.7))} +.stroke-success-content\/75 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.75))} +.stroke-success-content\/80 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.8))} +.stroke-success-content\/90 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.9))} +.stroke-success-content\/95 { + stroke: var(--fallback-suc,oklch(var(--suc)/0.95))} +.stroke-success\/0 { + stroke: var(--fallback-su,oklch(var(--su)/0))} +.stroke-success\/10 { + stroke: var(--fallback-su,oklch(var(--su)/0.1))} +.stroke-success\/100 { + stroke: var(--fallback-su,oklch(var(--su)/1))} +.stroke-success\/20 { + stroke: var(--fallback-su,oklch(var(--su)/0.2))} +.stroke-success\/25 { + stroke: var(--fallback-su,oklch(var(--su)/0.25))} +.stroke-success\/30 { + stroke: var(--fallback-su,oklch(var(--su)/0.3))} +.stroke-success\/40 { + stroke: var(--fallback-su,oklch(var(--su)/0.4))} +.stroke-success\/5 { + stroke: var(--fallback-su,oklch(var(--su)/0.05))} +.stroke-success\/50 { + stroke: var(--fallback-su,oklch(var(--su)/0.5))} +.stroke-success\/60 { + stroke: var(--fallback-su,oklch(var(--su)/0.6))} +.stroke-success\/70 { + stroke: var(--fallback-su,oklch(var(--su)/0.7))} +.stroke-success\/75 { + stroke: var(--fallback-su,oklch(var(--su)/0.75))} +.stroke-success\/80 { + stroke: var(--fallback-su,oklch(var(--su)/0.8))} +.stroke-success\/90 { + stroke: var(--fallback-su,oklch(var(--su)/0.9))} +.stroke-success\/95 { + stroke: var(--fallback-su,oklch(var(--su)/0.95))} +.stroke-transparent { + stroke: transparent} +.stroke-transparent\/0 { + stroke: rgb(0 0 0 / 0)} +.stroke-transparent\/10 { + stroke: rgb(0 0 0 / 0.1)} +.stroke-transparent\/100 { + stroke: rgb(0 0 0 / 1)} +.stroke-transparent\/20 { + stroke: rgb(0 0 0 / 0.2)} +.stroke-transparent\/25 { + stroke: rgb(0 0 0 / 0.25)} +.stroke-transparent\/30 { + stroke: rgb(0 0 0 / 0.3)} +.stroke-transparent\/40 { + stroke: rgb(0 0 0 / 0.4)} +.stroke-transparent\/5 { + stroke: rgb(0 0 0 / 0.05)} +.stroke-transparent\/50 { + stroke: rgb(0 0 0 / 0.5)} +.stroke-transparent\/60 { + stroke: rgb(0 0 0 / 0.6)} +.stroke-transparent\/70 { + stroke: rgb(0 0 0 / 0.7)} +.stroke-transparent\/75 { + stroke: rgb(0 0 0 / 0.75)} +.stroke-transparent\/80 { + stroke: rgb(0 0 0 / 0.8)} +.stroke-transparent\/90 { + stroke: rgb(0 0 0 / 0.9)} +.stroke-transparent\/95 { + stroke: rgb(0 0 0 / 0.95)} +.stroke-warning { + stroke: var(--fallback-wa,oklch(var(--wa)/1))} +.stroke-warning-content { + stroke: var(--fallback-wac,oklch(var(--wac)/1))} +.stroke-warning-content\/0 { + stroke: var(--fallback-wac,oklch(var(--wac)/0))} +.stroke-warning-content\/10 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.1))} +.stroke-warning-content\/100 { + stroke: var(--fallback-wac,oklch(var(--wac)/1))} +.stroke-warning-content\/20 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.2))} +.stroke-warning-content\/25 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.25))} +.stroke-warning-content\/30 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.3))} +.stroke-warning-content\/40 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.4))} +.stroke-warning-content\/5 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.05))} +.stroke-warning-content\/50 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.5))} +.stroke-warning-content\/60 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.6))} +.stroke-warning-content\/70 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.7))} +.stroke-warning-content\/75 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.75))} +.stroke-warning-content\/80 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.8))} +.stroke-warning-content\/90 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.9))} +.stroke-warning-content\/95 { + stroke: var(--fallback-wac,oklch(var(--wac)/0.95))} +.stroke-warning\/0 { + stroke: var(--fallback-wa,oklch(var(--wa)/0))} +.stroke-warning\/10 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.1))} +.stroke-warning\/100 { + stroke: var(--fallback-wa,oklch(var(--wa)/1))} +.stroke-warning\/20 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.2))} +.stroke-warning\/25 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.25))} +.stroke-warning\/30 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.3))} +.stroke-warning\/40 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.4))} +.stroke-warning\/5 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.05))} +.stroke-warning\/50 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.5))} +.stroke-warning\/60 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.6))} +.stroke-warning\/70 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.7))} +.stroke-warning\/75 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.75))} +.stroke-warning\/80 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.8))} +.stroke-warning\/90 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.9))} +.stroke-warning\/95 { + stroke: var(--fallback-wa,oklch(var(--wa)/0.95))} +.text-accent { + color: var(--fallback-a,oklch(var(--a)/1))} +.text-accent-content { + color: var(--fallback-ac,oklch(var(--ac)/1))} +.text-accent-content\/0 { + color: var(--fallback-ac,oklch(var(--ac)/0))} +.text-accent-content\/10 { + color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.text-accent-content\/100 { + color: var(--fallback-ac,oklch(var(--ac)/1))} +.text-accent-content\/20 { + color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.text-accent-content\/25 { + color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.text-accent-content\/30 { + color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.text-accent-content\/40 { + color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.text-accent-content\/5 { + color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.text-accent-content\/50 { + color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.text-accent-content\/60 { + color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.text-accent-content\/70 { + color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.text-accent-content\/75 { + color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.text-accent-content\/80 { + color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.text-accent-content\/90 { + color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.text-accent-content\/95 { + color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.text-accent\/0 { + color: var(--fallback-a,oklch(var(--a)/0))} +.text-accent\/10 { + color: var(--fallback-a,oklch(var(--a)/0.1))} +.text-accent\/100 { + color: var(--fallback-a,oklch(var(--a)/1))} +.text-accent\/20 { + color: var(--fallback-a,oklch(var(--a)/0.2))} +.text-accent\/25 { + color: var(--fallback-a,oklch(var(--a)/0.25))} +.text-accent\/30 { + color: var(--fallback-a,oklch(var(--a)/0.3))} +.text-accent\/40 { + color: var(--fallback-a,oklch(var(--a)/0.4))} +.text-accent\/5 { + color: var(--fallback-a,oklch(var(--a)/0.05))} +.text-accent\/50 { + color: var(--fallback-a,oklch(var(--a)/0.5))} +.text-accent\/60 { + color: var(--fallback-a,oklch(var(--a)/0.6))} +.text-accent\/70 { + color: var(--fallback-a,oklch(var(--a)/0.7))} +.text-accent\/75 { + color: var(--fallback-a,oklch(var(--a)/0.75))} +.text-accent\/80 { + color: var(--fallback-a,oklch(var(--a)/0.8))} +.text-accent\/90 { + color: var(--fallback-a,oklch(var(--a)/0.9))} +.text-accent\/95 { + color: var(--fallback-a,oklch(var(--a)/0.95))} +.text-base-100 { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.text-base-100\/0 { + color: var(--fallback-b1,oklch(var(--b1)/0))} +.text-base-100\/10 { + color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.text-base-100\/100 { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.text-base-100\/20 { + color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.text-base-100\/25 { + color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.text-base-100\/30 { + color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.text-base-100\/40 { + color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.text-base-100\/5 { + color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.text-base-100\/50 { + color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.text-base-100\/60 { + color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.text-base-100\/70 { + color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.text-base-100\/75 { + color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.text-base-100\/80 { + color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.text-base-100\/90 { + color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.text-base-100\/95 { + color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.text-base-200 { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.text-base-200\/0 { + color: var(--fallback-b2,oklch(var(--b2)/0))} +.text-base-200\/10 { + color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.text-base-200\/100 { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.text-base-200\/20 { + color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.text-base-200\/25 { + color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.text-base-200\/30 { + color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.text-base-200\/40 { + color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.text-base-200\/5 { + color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.text-base-200\/50 { + color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.text-base-200\/60 { + color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.text-base-200\/70 { + color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.text-base-200\/75 { + color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.text-base-200\/80 { + color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.text-base-200\/90 { + color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.text-base-200\/95 { + color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.text-base-300 { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.text-base-300\/0 { + color: var(--fallback-b3,oklch(var(--b3)/0))} +.text-base-300\/10 { + color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.text-base-300\/100 { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.text-base-300\/20 { + color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.text-base-300\/25 { + color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.text-base-300\/30 { + color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.text-base-300\/40 { + color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.text-base-300\/5 { + color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.text-base-300\/50 { + color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.text-base-300\/60 { + color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.text-base-300\/70 { + color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.text-base-300\/75 { + color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.text-base-300\/80 { + color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.text-base-300\/90 { + color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.text-base-300\/95 { + color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.text-base-content { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.text-base-content\/0 { + color: var(--fallback-bc,oklch(var(--bc)/0))} +.text-base-content\/10 { + color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.text-base-content\/100 { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.text-base-content\/20 { + color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.text-base-content\/25 { + color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.text-base-content\/30 { + color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.text-base-content\/40 { + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.text-base-content\/5 { + color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.text-base-content\/50 { + color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.text-base-content\/60 { + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.text-base-content\/70 { + color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.text-base-content\/75 { + color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.text-base-content\/80 { + color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.text-base-content\/90 { + color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.text-base-content\/95 { + color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + color: var(--fallback-erc,oklch(var(--erc)/0))} +.text-error-content\/10 { + color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.text-error-content\/100 { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.text-error-content\/20 { + color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.text-error-content\/25 { + color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.text-error-content\/30 { + color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.text-error-content\/40 { + color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.text-error-content\/5 { + color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.text-error-content\/50 { + color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.text-error-content\/60 { + color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.text-error-content\/70 { + color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.text-error-content\/75 { + color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.text-error-content\/80 { + color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.text-error-content\/90 { + color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.text-error-content\/95 { + color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.text-error\/0 { + color: var(--fallback-er,oklch(var(--er)/0))} +.text-error\/10 { + color: var(--fallback-er,oklch(var(--er)/0.1))} +.text-error\/100 { + color: var(--fallback-er,oklch(var(--er)/1))} +.text-error\/20 { + color: var(--fallback-er,oklch(var(--er)/0.2))} +.text-error\/25 { + color: var(--fallback-er,oklch(var(--er)/0.25))} +.text-error\/30 { + color: var(--fallback-er,oklch(var(--er)/0.3))} +.text-error\/40 { + color: var(--fallback-er,oklch(var(--er)/0.4))} +.text-error\/5 { + color: var(--fallback-er,oklch(var(--er)/0.05))} +.text-error\/50 { + color: var(--fallback-er,oklch(var(--er)/0.5))} +.text-error\/60 { + color: var(--fallback-er,oklch(var(--er)/0.6))} +.text-error\/70 { + color: var(--fallback-er,oklch(var(--er)/0.7))} +.text-error\/75 { + color: var(--fallback-er,oklch(var(--er)/0.75))} +.text-error\/80 { + color: var(--fallback-er,oklch(var(--er)/0.8))} +.text-error\/90 { + color: var(--fallback-er,oklch(var(--er)/0.9))} +.text-error\/95 { + color: var(--fallback-er,oklch(var(--er)/0.95))} +.text-info { + color: var(--fallback-in,oklch(var(--in)/1))} +.text-info-content { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.text-info-content\/0 { + color: var(--fallback-inc,oklch(var(--inc)/0))} +.text-info-content\/10 { + color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.text-info-content\/100 { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.text-info-content\/20 { + color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.text-info-content\/25 { + color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.text-info-content\/30 { + color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.text-info-content\/40 { + color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.text-info-content\/5 { + color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.text-info-content\/50 { + color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.text-info-content\/60 { + color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.text-info-content\/70 { + color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.text-info-content\/75 { + color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.text-info-content\/80 { + color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.text-info-content\/90 { + color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.text-info-content\/95 { + color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.text-info\/0 { + color: var(--fallback-in,oklch(var(--in)/0))} +.text-info\/10 { + color: var(--fallback-in,oklch(var(--in)/0.1))} +.text-info\/100 { + color: var(--fallback-in,oklch(var(--in)/1))} +.text-info\/20 { + color: var(--fallback-in,oklch(var(--in)/0.2))} +.text-info\/25 { + color: var(--fallback-in,oklch(var(--in)/0.25))} +.text-info\/30 { + color: var(--fallback-in,oklch(var(--in)/0.3))} +.text-info\/40 { + color: var(--fallback-in,oklch(var(--in)/0.4))} +.text-info\/5 { + color: var(--fallback-in,oklch(var(--in)/0.05))} +.text-info\/50 { + color: var(--fallback-in,oklch(var(--in)/0.5))} +.text-info\/60 { + color: var(--fallback-in,oklch(var(--in)/0.6))} +.text-info\/70 { + color: var(--fallback-in,oklch(var(--in)/0.7))} +.text-info\/75 { + color: var(--fallback-in,oklch(var(--in)/0.75))} +.text-info\/80 { + color: var(--fallback-in,oklch(var(--in)/0.8))} +.text-info\/90 { + color: var(--fallback-in,oklch(var(--in)/0.9))} +.text-info\/95 { + color: var(--fallback-in,oklch(var(--in)/0.95))} +.text-neutral { + color: var(--fallback-n,oklch(var(--n)/1))} +.text-neutral-content { + color: var(--fallback-nc,oklch(var(--nc)/1))} +.text-neutral-content\/0 { + color: var(--fallback-nc,oklch(var(--nc)/0))} +.text-neutral-content\/10 { + color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.text-neutral-content\/100 { + color: var(--fallback-nc,oklch(var(--nc)/1))} +.text-neutral-content\/20 { + color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.text-neutral-content\/25 { + color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.text-neutral-content\/30 { + color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.text-neutral-content\/40 { + color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.text-neutral-content\/5 { + color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.text-neutral-content\/50 { + color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.text-neutral-content\/60 { + color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.text-neutral-content\/70 { + color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.text-neutral-content\/75 { + color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.text-neutral-content\/80 { + color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.text-neutral-content\/90 { + color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.text-neutral-content\/95 { + color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.text-neutral\/0 { + color: var(--fallback-n,oklch(var(--n)/0))} +.text-neutral\/10 { + color: var(--fallback-n,oklch(var(--n)/0.1))} +.text-neutral\/100 { + color: var(--fallback-n,oklch(var(--n)/1))} +.text-neutral\/20 { + color: var(--fallback-n,oklch(var(--n)/0.2))} +.text-neutral\/25 { + color: var(--fallback-n,oklch(var(--n)/0.25))} +.text-neutral\/30 { + color: var(--fallback-n,oklch(var(--n)/0.3))} +.text-neutral\/40 { + color: var(--fallback-n,oklch(var(--n)/0.4))} +.text-neutral\/5 { + color: var(--fallback-n,oklch(var(--n)/0.05))} +.text-neutral\/50 { + color: var(--fallback-n,oklch(var(--n)/0.5))} +.text-neutral\/60 { + color: var(--fallback-n,oklch(var(--n)/0.6))} +.text-neutral\/70 { + color: var(--fallback-n,oklch(var(--n)/0.7))} +.text-neutral\/75 { + color: var(--fallback-n,oklch(var(--n)/0.75))} +.text-neutral\/80 { + color: var(--fallback-n,oklch(var(--n)/0.8))} +.text-neutral\/90 { + color: var(--fallback-n,oklch(var(--n)/0.9))} +.text-neutral\/95 { + color: var(--fallback-n,oklch(var(--n)/0.95))} +.text-primary { + color: var(--fallback-p,oklch(var(--p)/1))} +.text-primary-content { + color: var(--fallback-pc,oklch(var(--pc)/1))} +.text-primary-content\/0 { + color: var(--fallback-pc,oklch(var(--pc)/0))} +.text-primary-content\/10 { + color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.text-primary-content\/100 { + color: var(--fallback-pc,oklch(var(--pc)/1))} +.text-primary-content\/20 { + color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.text-primary-content\/25 { + color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.text-primary-content\/30 { + color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.text-primary-content\/40 { + color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.text-primary-content\/5 { + color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.text-primary-content\/50 { + color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.text-primary-content\/60 { + color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.text-primary-content\/70 { + color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.text-primary-content\/75 { + color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.text-primary-content\/80 { + color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.text-primary-content\/90 { + color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.text-primary-content\/95 { + color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.text-primary\/0 { + color: var(--fallback-p,oklch(var(--p)/0))} +.text-primary\/10 { + color: var(--fallback-p,oklch(var(--p)/0.1))} +.text-primary\/100 { + color: var(--fallback-p,oklch(var(--p)/1))} +.text-primary\/20 { + color: var(--fallback-p,oklch(var(--p)/0.2))} +.text-primary\/25 { + color: var(--fallback-p,oklch(var(--p)/0.25))} +.text-primary\/30 { + color: var(--fallback-p,oklch(var(--p)/0.3))} +.text-primary\/40 { + color: var(--fallback-p,oklch(var(--p)/0.4))} +.text-primary\/5 { + color: var(--fallback-p,oklch(var(--p)/0.05))} +.text-primary\/50 { + color: var(--fallback-p,oklch(var(--p)/0.5))} +.text-primary\/60 { + color: var(--fallback-p,oklch(var(--p)/0.6))} +.text-primary\/70 { + color: var(--fallback-p,oklch(var(--p)/0.7))} +.text-primary\/75 { + color: var(--fallback-p,oklch(var(--p)/0.75))} +.text-primary\/80 { + color: var(--fallback-p,oklch(var(--p)/0.8))} +.text-primary\/90 { + color: var(--fallback-p,oklch(var(--p)/0.9))} +.text-primary\/95 { + color: var(--fallback-p,oklch(var(--p)/0.95))} +.text-secondary { + color: var(--fallback-s,oklch(var(--s)/1))} +.text-secondary-content { + color: var(--fallback-sc,oklch(var(--sc)/1))} +.text-secondary-content\/0 { + color: var(--fallback-sc,oklch(var(--sc)/0))} +.text-secondary-content\/10 { + color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.text-secondary-content\/100 { + color: var(--fallback-sc,oklch(var(--sc)/1))} +.text-secondary-content\/20 { + color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.text-secondary-content\/25 { + color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.text-secondary-content\/30 { + color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.text-secondary-content\/40 { + color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.text-secondary-content\/5 { + color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.text-secondary-content\/50 { + color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.text-secondary-content\/60 { + color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.text-secondary-content\/70 { + color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.text-secondary-content\/75 { + color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.text-secondary-content\/80 { + color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.text-secondary-content\/90 { + color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.text-secondary-content\/95 { + color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.text-secondary\/0 { + color: var(--fallback-s,oklch(var(--s)/0))} +.text-secondary\/10 { + color: var(--fallback-s,oklch(var(--s)/0.1))} +.text-secondary\/100 { + color: var(--fallback-s,oklch(var(--s)/1))} +.text-secondary\/20 { + color: var(--fallback-s,oklch(var(--s)/0.2))} +.text-secondary\/25 { + color: var(--fallback-s,oklch(var(--s)/0.25))} +.text-secondary\/30 { + color: var(--fallback-s,oklch(var(--s)/0.3))} +.text-secondary\/40 { + color: var(--fallback-s,oklch(var(--s)/0.4))} +.text-secondary\/5 { + color: var(--fallback-s,oklch(var(--s)/0.05))} +.text-secondary\/50 { + color: var(--fallback-s,oklch(var(--s)/0.5))} +.text-secondary\/60 { + color: var(--fallback-s,oklch(var(--s)/0.6))} +.text-secondary\/70 { + color: var(--fallback-s,oklch(var(--s)/0.7))} +.text-secondary\/75 { + color: var(--fallback-s,oklch(var(--s)/0.75))} +.text-secondary\/80 { + color: var(--fallback-s,oklch(var(--s)/0.8))} +.text-secondary\/90 { + color: var(--fallback-s,oklch(var(--s)/0.9))} +.text-secondary\/95 { + color: var(--fallback-s,oklch(var(--s)/0.95))} +.text-success { + color: var(--fallback-su,oklch(var(--su)/1))} +.text-success-content { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.text-success-content\/0 { + color: var(--fallback-suc,oklch(var(--suc)/0))} +.text-success-content\/10 { + color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.text-success-content\/100 { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.text-success-content\/20 { + color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.text-success-content\/25 { + color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.text-success-content\/30 { + color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.text-success-content\/40 { + color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.text-success-content\/5 { + color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.text-success-content\/50 { + color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.text-success-content\/60 { + color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.text-success-content\/70 { + color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.text-success-content\/75 { + color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.text-success-content\/80 { + color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.text-success-content\/90 { + color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.text-success-content\/95 { + color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.text-success\/0 { + color: var(--fallback-su,oklch(var(--su)/0))} +.text-success\/10 { + color: var(--fallback-su,oklch(var(--su)/0.1))} +.text-success\/100 { + color: var(--fallback-su,oklch(var(--su)/1))} +.text-success\/20 { + color: var(--fallback-su,oklch(var(--su)/0.2))} +.text-success\/25 { + color: var(--fallback-su,oklch(var(--su)/0.25))} +.text-success\/30 { + color: var(--fallback-su,oklch(var(--su)/0.3))} +.text-success\/40 { + color: var(--fallback-su,oklch(var(--su)/0.4))} +.text-success\/5 { + color: var(--fallback-su,oklch(var(--su)/0.05))} +.text-success\/50 { + color: var(--fallback-su,oklch(var(--su)/0.5))} +.text-success\/60 { + color: var(--fallback-su,oklch(var(--su)/0.6))} +.text-success\/70 { + color: var(--fallback-su,oklch(var(--su)/0.7))} +.text-success\/75 { + color: var(--fallback-su,oklch(var(--su)/0.75))} +.text-success\/80 { + color: var(--fallback-su,oklch(var(--su)/0.8))} +.text-success\/90 { + color: var(--fallback-su,oklch(var(--su)/0.9))} +.text-success\/95 { + color: var(--fallback-su,oklch(var(--su)/0.95))} +.text-transparent { + color: transparent} +.text-transparent\/0 { + color: rgb(0 0 0 / 0)} +.text-transparent\/10 { + color: rgb(0 0 0 / 0.1)} +.text-transparent\/100 { + color: rgb(0 0 0 / 1)} +.text-transparent\/20 { + color: rgb(0 0 0 / 0.2)} +.text-transparent\/25 { + color: rgb(0 0 0 / 0.25)} +.text-transparent\/30 { + color: rgb(0 0 0 / 0.3)} +.text-transparent\/40 { + color: rgb(0 0 0 / 0.4)} +.text-transparent\/5 { + color: rgb(0 0 0 / 0.05)} +.text-transparent\/50 { + color: rgb(0 0 0 / 0.5)} +.text-transparent\/60 { + color: rgb(0 0 0 / 0.6)} +.text-transparent\/70 { + color: rgb(0 0 0 / 0.7)} +.text-transparent\/75 { + color: rgb(0 0 0 / 0.75)} +.text-transparent\/80 { + color: rgb(0 0 0 / 0.8)} +.text-transparent\/90 { + color: rgb(0 0 0 / 0.9)} +.text-transparent\/95 { + color: rgb(0 0 0 / 0.95)} +.text-warning { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.text-warning-content { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.text-warning-content\/0 { + color: var(--fallback-wac,oklch(var(--wac)/0))} +.text-warning-content\/10 { + color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.text-warning-content\/100 { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.text-warning-content\/20 { + color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.text-warning-content\/25 { + color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.text-warning-content\/30 { + color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.text-warning-content\/40 { + color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.text-warning-content\/5 { + color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.text-warning-content\/50 { + color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.text-warning-content\/60 { + color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.text-warning-content\/70 { + color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.text-warning-content\/75 { + color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.text-warning-content\/80 { + color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.text-warning-content\/90 { + color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.text-warning-content\/95 { + color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.text-warning\/0 { + color: var(--fallback-wa,oklch(var(--wa)/0))} +.text-warning\/10 { + color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.text-warning\/100 { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.text-warning\/20 { + color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.text-warning\/25 { + color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.text-warning\/30 { + color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.text-warning\/40 { + color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.text-warning\/5 { + color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.text-warning\/50 { + color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.text-warning\/60 { + color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.text-warning\/70 { + color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.text-warning\/75 { + color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.text-warning\/80 { + color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.text-warning\/90 { + color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.text-warning\/95 { + color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.placeholder-accent::placeholder { + color: var(--fallback-a,oklch(var(--a)/1))} +.placeholder-accent-content::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/1))} +.placeholder-accent-content\/0::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0))} +.placeholder-accent-content\/10::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.placeholder-accent-content\/100::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/1))} +.placeholder-accent-content\/20::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.placeholder-accent-content\/25::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.placeholder-accent-content\/30::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.placeholder-accent-content\/40::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.placeholder-accent-content\/5::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.placeholder-accent-content\/50::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.placeholder-accent-content\/60::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.placeholder-accent-content\/70::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.placeholder-accent-content\/75::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.placeholder-accent-content\/80::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.placeholder-accent-content\/90::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.placeholder-accent-content\/95::placeholder { + color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.placeholder-accent\/0::placeholder { + color: var(--fallback-a,oklch(var(--a)/0))} +.placeholder-accent\/10::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.1))} +.placeholder-accent\/100::placeholder { + color: var(--fallback-a,oklch(var(--a)/1))} +.placeholder-accent\/20::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.2))} +.placeholder-accent\/25::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.25))} +.placeholder-accent\/30::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.3))} +.placeholder-accent\/40::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.4))} +.placeholder-accent\/5::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.05))} +.placeholder-accent\/50::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.5))} +.placeholder-accent\/60::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.6))} +.placeholder-accent\/70::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.7))} +.placeholder-accent\/75::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.75))} +.placeholder-accent\/80::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.8))} +.placeholder-accent\/90::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.9))} +.placeholder-accent\/95::placeholder { + color: var(--fallback-a,oklch(var(--a)/0.95))} +.placeholder-base-100::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.placeholder-base-100\/0::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0))} +.placeholder-base-100\/10::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.placeholder-base-100\/100::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.placeholder-base-100\/20::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.placeholder-base-100\/25::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.placeholder-base-100\/30::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.placeholder-base-100\/40::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.placeholder-base-100\/5::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.placeholder-base-100\/50::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.placeholder-base-100\/60::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.placeholder-base-100\/70::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.placeholder-base-100\/75::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.placeholder-base-100\/80::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.placeholder-base-100\/90::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.placeholder-base-100\/95::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.placeholder-base-200::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.placeholder-base-200\/0::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0))} +.placeholder-base-200\/10::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.placeholder-base-200\/100::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.placeholder-base-200\/20::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.placeholder-base-200\/25::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.placeholder-base-200\/30::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.placeholder-base-200\/40::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.placeholder-base-200\/5::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.placeholder-base-200\/50::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.placeholder-base-200\/60::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.placeholder-base-200\/70::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.placeholder-base-200\/75::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.placeholder-base-200\/80::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.placeholder-base-200\/90::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.placeholder-base-200\/95::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.placeholder-base-300::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.placeholder-base-300\/0::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0))} +.placeholder-base-300\/10::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.placeholder-base-300\/100::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.placeholder-base-300\/20::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.placeholder-base-300\/25::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.placeholder-base-300\/30::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.placeholder-base-300\/40::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.placeholder-base-300\/5::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.placeholder-base-300\/50::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.placeholder-base-300\/60::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.placeholder-base-300\/70::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.placeholder-base-300\/75::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.placeholder-base-300\/80::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.placeholder-base-300\/90::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.placeholder-base-300\/95::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.placeholder-base-content::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.placeholder-base-content\/0::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0))} +.placeholder-base-content\/10::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.placeholder-base-content\/100::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.placeholder-base-content\/20::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.placeholder-base-content\/25::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.placeholder-base-content\/30::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.placeholder-base-content\/40::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.placeholder-base-content\/5::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.placeholder-base-content\/50::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.placeholder-base-content\/60::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.placeholder-base-content\/70::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.placeholder-base-content\/75::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.placeholder-base-content\/80::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.placeholder-base-content\/90::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.placeholder-base-content\/95::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.placeholder-current::placeholder { + color: currentColor} +.placeholder-error::placeholder { + color: var(--fallback-er,oklch(var(--er)/1))} +.placeholder-error-content::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.placeholder-error-content\/0::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0))} +.placeholder-error-content\/10::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.placeholder-error-content\/100::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.placeholder-error-content\/20::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.placeholder-error-content\/25::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.placeholder-error-content\/30::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.placeholder-error-content\/40::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.placeholder-error-content\/5::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.placeholder-error-content\/50::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.placeholder-error-content\/60::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.placeholder-error-content\/70::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.placeholder-error-content\/75::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.placeholder-error-content\/80::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.placeholder-error-content\/90::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.placeholder-error-content\/95::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.placeholder-error\/0::placeholder { + color: var(--fallback-er,oklch(var(--er)/0))} +.placeholder-error\/10::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.1))} +.placeholder-error\/100::placeholder { + color: var(--fallback-er,oklch(var(--er)/1))} +.placeholder-error\/20::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.2))} +.placeholder-error\/25::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.25))} +.placeholder-error\/30::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.3))} +.placeholder-error\/40::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.4))} +.placeholder-error\/5::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.05))} +.placeholder-error\/50::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.5))} +.placeholder-error\/60::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.6))} +.placeholder-error\/70::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.7))} +.placeholder-error\/75::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.75))} +.placeholder-error\/80::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.8))} +.placeholder-error\/90::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.9))} +.placeholder-error\/95::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.95))} +.placeholder-info::placeholder { + color: var(--fallback-in,oklch(var(--in)/1))} +.placeholder-info-content::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.placeholder-info-content\/0::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0))} +.placeholder-info-content\/10::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.placeholder-info-content\/100::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.placeholder-info-content\/20::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.placeholder-info-content\/25::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.placeholder-info-content\/30::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.placeholder-info-content\/40::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.placeholder-info-content\/5::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.placeholder-info-content\/50::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.placeholder-info-content\/60::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.placeholder-info-content\/70::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.placeholder-info-content\/75::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.placeholder-info-content\/80::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.placeholder-info-content\/90::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.placeholder-info-content\/95::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.placeholder-info\/0::placeholder { + color: var(--fallback-in,oklch(var(--in)/0))} +.placeholder-info\/10::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.1))} +.placeholder-info\/100::placeholder { + color: var(--fallback-in,oklch(var(--in)/1))} +.placeholder-info\/20::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.2))} +.placeholder-info\/25::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.25))} +.placeholder-info\/30::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.3))} +.placeholder-info\/40::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.4))} +.placeholder-info\/5::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.05))} +.placeholder-info\/50::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.5))} +.placeholder-info\/60::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.6))} +.placeholder-info\/70::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.7))} +.placeholder-info\/75::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.75))} +.placeholder-info\/80::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.8))} +.placeholder-info\/90::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.9))} +.placeholder-info\/95::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.95))} +.placeholder-neutral::placeholder { + color: var(--fallback-n,oklch(var(--n)/1))} +.placeholder-neutral-content::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/1))} +.placeholder-neutral-content\/0::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0))} +.placeholder-neutral-content\/10::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.placeholder-neutral-content\/100::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/1))} +.placeholder-neutral-content\/20::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.placeholder-neutral-content\/25::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.placeholder-neutral-content\/30::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.placeholder-neutral-content\/40::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.placeholder-neutral-content\/5::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.placeholder-neutral-content\/50::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.placeholder-neutral-content\/60::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.placeholder-neutral-content\/70::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.placeholder-neutral-content\/75::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.placeholder-neutral-content\/80::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.placeholder-neutral-content\/90::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.placeholder-neutral-content\/95::placeholder { + color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.placeholder-neutral\/0::placeholder { + color: var(--fallback-n,oklch(var(--n)/0))} +.placeholder-neutral\/10::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.1))} +.placeholder-neutral\/100::placeholder { + color: var(--fallback-n,oklch(var(--n)/1))} +.placeholder-neutral\/20::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.2))} +.placeholder-neutral\/25::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.25))} +.placeholder-neutral\/30::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.3))} +.placeholder-neutral\/40::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.4))} +.placeholder-neutral\/5::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.05))} +.placeholder-neutral\/50::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.5))} +.placeholder-neutral\/60::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.6))} +.placeholder-neutral\/70::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.7))} +.placeholder-neutral\/75::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.75))} +.placeholder-neutral\/80::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.8))} +.placeholder-neutral\/90::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.9))} +.placeholder-neutral\/95::placeholder { + color: var(--fallback-n,oklch(var(--n)/0.95))} +.placeholder-primary::placeholder { + color: var(--fallback-p,oklch(var(--p)/1))} +.placeholder-primary-content::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/1))} +.placeholder-primary-content\/0::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0))} +.placeholder-primary-content\/10::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.placeholder-primary-content\/100::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/1))} +.placeholder-primary-content\/20::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.placeholder-primary-content\/25::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.placeholder-primary-content\/30::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.placeholder-primary-content\/40::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.placeholder-primary-content\/5::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.placeholder-primary-content\/50::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.placeholder-primary-content\/60::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.placeholder-primary-content\/70::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.placeholder-primary-content\/75::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.placeholder-primary-content\/80::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.placeholder-primary-content\/90::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.placeholder-primary-content\/95::placeholder { + color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.placeholder-primary\/0::placeholder { + color: var(--fallback-p,oklch(var(--p)/0))} +.placeholder-primary\/10::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.1))} +.placeholder-primary\/100::placeholder { + color: var(--fallback-p,oklch(var(--p)/1))} +.placeholder-primary\/20::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.2))} +.placeholder-primary\/25::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.25))} +.placeholder-primary\/30::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.3))} +.placeholder-primary\/40::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.4))} +.placeholder-primary\/5::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.05))} +.placeholder-primary\/50::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.5))} +.placeholder-primary\/60::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.6))} +.placeholder-primary\/70::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.7))} +.placeholder-primary\/75::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.75))} +.placeholder-primary\/80::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.8))} +.placeholder-primary\/90::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.9))} +.placeholder-primary\/95::placeholder { + color: var(--fallback-p,oklch(var(--p)/0.95))} +.placeholder-secondary::placeholder { + color: var(--fallback-s,oklch(var(--s)/1))} +.placeholder-secondary-content::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/1))} +.placeholder-secondary-content\/0::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0))} +.placeholder-secondary-content\/10::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.placeholder-secondary-content\/100::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/1))} +.placeholder-secondary-content\/20::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.placeholder-secondary-content\/25::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.placeholder-secondary-content\/30::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.placeholder-secondary-content\/40::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.placeholder-secondary-content\/5::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.placeholder-secondary-content\/50::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.placeholder-secondary-content\/60::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.placeholder-secondary-content\/70::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.placeholder-secondary-content\/75::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.placeholder-secondary-content\/80::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.placeholder-secondary-content\/90::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.placeholder-secondary-content\/95::placeholder { + color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.placeholder-secondary\/0::placeholder { + color: var(--fallback-s,oklch(var(--s)/0))} +.placeholder-secondary\/10::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.1))} +.placeholder-secondary\/100::placeholder { + color: var(--fallback-s,oklch(var(--s)/1))} +.placeholder-secondary\/20::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.2))} +.placeholder-secondary\/25::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.25))} +.placeholder-secondary\/30::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.3))} +.placeholder-secondary\/40::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.4))} +.placeholder-secondary\/5::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.05))} +.placeholder-secondary\/50::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.5))} +.placeholder-secondary\/60::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.6))} +.placeholder-secondary\/70::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.7))} +.placeholder-secondary\/75::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.75))} +.placeholder-secondary\/80::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.8))} +.placeholder-secondary\/90::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.9))} +.placeholder-secondary\/95::placeholder { + color: var(--fallback-s,oklch(var(--s)/0.95))} +.placeholder-success::placeholder { + color: var(--fallback-su,oklch(var(--su)/1))} +.placeholder-success-content::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.placeholder-success-content\/0::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0))} +.placeholder-success-content\/10::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.placeholder-success-content\/100::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.placeholder-success-content\/20::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.placeholder-success-content\/25::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.placeholder-success-content\/30::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.placeholder-success-content\/40::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.placeholder-success-content\/5::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.placeholder-success-content\/50::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.placeholder-success-content\/60::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.placeholder-success-content\/70::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.placeholder-success-content\/75::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.placeholder-success-content\/80::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.placeholder-success-content\/90::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.placeholder-success-content\/95::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.placeholder-success\/0::placeholder { + color: var(--fallback-su,oklch(var(--su)/0))} +.placeholder-success\/10::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.1))} +.placeholder-success\/100::placeholder { + color: var(--fallback-su,oklch(var(--su)/1))} +.placeholder-success\/20::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.2))} +.placeholder-success\/25::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.25))} +.placeholder-success\/30::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.3))} +.placeholder-success\/40::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.4))} +.placeholder-success\/5::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.05))} +.placeholder-success\/50::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.5))} +.placeholder-success\/60::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.6))} +.placeholder-success\/70::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.7))} +.placeholder-success\/75::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.75))} +.placeholder-success\/80::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.8))} +.placeholder-success\/90::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.9))} +.placeholder-success\/95::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.95))} +.placeholder-transparent::placeholder { + color: transparent} +.placeholder-transparent\/0::placeholder { + color: rgb(0 0 0 / 0)} +.placeholder-transparent\/10::placeholder { + color: rgb(0 0 0 / 0.1)} +.placeholder-transparent\/100::placeholder { + color: rgb(0 0 0 / 1)} +.placeholder-transparent\/20::placeholder { + color: rgb(0 0 0 / 0.2)} +.placeholder-transparent\/25::placeholder { + color: rgb(0 0 0 / 0.25)} +.placeholder-transparent\/30::placeholder { + color: rgb(0 0 0 / 0.3)} +.placeholder-transparent\/40::placeholder { + color: rgb(0 0 0 / 0.4)} +.placeholder-transparent\/5::placeholder { + color: rgb(0 0 0 / 0.05)} +.placeholder-transparent\/50::placeholder { + color: rgb(0 0 0 / 0.5)} +.placeholder-transparent\/60::placeholder { + color: rgb(0 0 0 / 0.6)} +.placeholder-transparent\/70::placeholder { + color: rgb(0 0 0 / 0.7)} +.placeholder-transparent\/75::placeholder { + color: rgb(0 0 0 / 0.75)} +.placeholder-transparent\/80::placeholder { + color: rgb(0 0 0 / 0.8)} +.placeholder-transparent\/90::placeholder { + color: rgb(0 0 0 / 0.9)} +.placeholder-transparent\/95::placeholder { + color: rgb(0 0 0 / 0.95)} +.placeholder-warning::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.placeholder-warning-content::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.placeholder-warning-content\/0::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0))} +.placeholder-warning-content\/10::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.placeholder-warning-content\/100::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.placeholder-warning-content\/20::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.placeholder-warning-content\/25::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.placeholder-warning-content\/30::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.placeholder-warning-content\/40::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.placeholder-warning-content\/5::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.placeholder-warning-content\/50::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.placeholder-warning-content\/60::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.placeholder-warning-content\/70::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.placeholder-warning-content\/75::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.placeholder-warning-content\/80::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.placeholder-warning-content\/90::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.placeholder-warning-content\/95::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.placeholder-warning\/0::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0))} +.placeholder-warning\/10::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.placeholder-warning\/100::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.placeholder-warning\/20::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.placeholder-warning\/25::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.placeholder-warning\/30::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.placeholder-warning\/40::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.placeholder-warning\/5::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.placeholder-warning\/50::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.placeholder-warning\/60::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.placeholder-warning\/70::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.placeholder-warning\/75::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.placeholder-warning\/80::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.placeholder-warning\/90::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.placeholder-warning\/95::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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); + 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); + 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); + 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); + 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); + 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); + 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\/0 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0))} +.ring-accent-content\/10 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.ring-accent-content\/100 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/1))} +.ring-accent-content\/20 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.ring-accent-content\/25 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.ring-accent-content\/30 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.ring-accent-content\/40 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.ring-accent-content\/5 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.ring-accent-content\/50 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.ring-accent-content\/60 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.ring-accent-content\/70 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.ring-accent-content\/75 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.ring-accent-content\/80 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.ring-accent-content\/90 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.ring-accent-content\/95 { + --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.ring-accent\/0 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0))} +.ring-accent\/10 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.1))} +.ring-accent\/100 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/1))} +.ring-accent\/20 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.2))} +.ring-accent\/25 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.25))} +.ring-accent\/30 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.3))} +.ring-accent\/40 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.4))} +.ring-accent\/5 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.05))} +.ring-accent\/50 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.5))} +.ring-accent\/60 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.6))} +.ring-accent\/70 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.7))} +.ring-accent\/75 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.75))} +.ring-accent\/80 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.8))} +.ring-accent\/90 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.9))} +.ring-accent\/95 { + --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.95))} +.ring-base-100 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))} +.ring-base-100\/0 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0))} +.ring-base-100\/10 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.ring-base-100\/100 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))} +.ring-base-100\/20 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.ring-base-100\/25 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.ring-base-100\/30 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.ring-base-100\/40 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.ring-base-100\/5 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.ring-base-100\/50 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.ring-base-100\/60 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.ring-base-100\/70 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.ring-base-100\/75 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.ring-base-100\/80 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.ring-base-100\/90 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.ring-base-100\/95 { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.ring-base-200 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))} +.ring-base-200\/0 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0))} +.ring-base-200\/10 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.ring-base-200\/100 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))} +.ring-base-200\/20 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.ring-base-200\/25 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.ring-base-200\/30 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.ring-base-200\/40 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.ring-base-200\/5 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.ring-base-200\/50 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.ring-base-200\/60 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.ring-base-200\/70 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.ring-base-200\/75 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.ring-base-200\/80 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.ring-base-200\/90 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.ring-base-200\/95 { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.ring-base-300 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))} +.ring-base-300\/0 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0))} +.ring-base-300\/10 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.ring-base-300\/100 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))} +.ring-base-300\/20 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.ring-base-300\/25 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.ring-base-300\/30 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.ring-base-300\/40 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.ring-base-300\/5 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.ring-base-300\/50 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.ring-base-300\/60 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.ring-base-300\/70 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.ring-base-300\/75 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.ring-base-300\/80 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.ring-base-300\/90 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.ring-base-300\/95 { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.ring-base-content { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))} +.ring-base-content\/0 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0))} +.ring-base-content\/10 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.ring-base-content\/100 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))} +.ring-base-content\/20 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.ring-base-content\/25 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.ring-base-content\/30 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.ring-base-content\/40 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.ring-base-content\/5 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.ring-base-content\/50 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.ring-base-content\/60 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.ring-base-content\/70 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.ring-base-content\/75 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.ring-base-content\/80 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.ring-base-content\/90 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.ring-base-content\/95 { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0))} +.ring-error-content\/10 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.ring-error-content\/100 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/1))} +.ring-error-content\/20 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.ring-error-content\/25 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.ring-error-content\/30 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.ring-error-content\/40 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.ring-error-content\/5 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.ring-error-content\/50 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.ring-error-content\/60 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.ring-error-content\/70 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.ring-error-content\/75 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.ring-error-content\/80 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.ring-error-content\/90 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.ring-error-content\/95 { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.ring-error\/0 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0))} +.ring-error\/10 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.1))} +.ring-error\/100 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/1))} +.ring-error\/20 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.2))} +.ring-error\/25 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.25))} +.ring-error\/30 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.3))} +.ring-error\/40 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.4))} +.ring-error\/5 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.05))} +.ring-error\/50 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.5))} +.ring-error\/60 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.6))} +.ring-error\/70 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.7))} +.ring-error\/75 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.75))} +.ring-error\/80 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.8))} +.ring-error\/90 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.9))} +.ring-error\/95 { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0))} +.ring-info-content\/10 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.ring-info-content\/100 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/1))} +.ring-info-content\/20 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.ring-info-content\/25 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.ring-info-content\/30 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.ring-info-content\/40 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.ring-info-content\/5 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.ring-info-content\/50 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.ring-info-content\/60 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.ring-info-content\/70 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.ring-info-content\/75 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.ring-info-content\/80 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.ring-info-content\/90 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.ring-info-content\/95 { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.ring-info\/0 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0))} +.ring-info\/10 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.1))} +.ring-info\/100 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/1))} +.ring-info\/20 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.2))} +.ring-info\/25 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.25))} +.ring-info\/30 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.3))} +.ring-info\/40 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.4))} +.ring-info\/5 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.05))} +.ring-info\/50 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.5))} +.ring-info\/60 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.6))} +.ring-info\/70 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.7))} +.ring-info\/75 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.75))} +.ring-info\/80 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.8))} +.ring-info\/90 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.9))} +.ring-info\/95 { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0))} +.ring-neutral-content\/10 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.ring-neutral-content\/100 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/1))} +.ring-neutral-content\/20 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.ring-neutral-content\/25 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.ring-neutral-content\/30 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.ring-neutral-content\/40 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.ring-neutral-content\/5 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.ring-neutral-content\/50 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.ring-neutral-content\/60 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.ring-neutral-content\/70 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.ring-neutral-content\/75 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.ring-neutral-content\/80 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.ring-neutral-content\/90 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.ring-neutral-content\/95 { + --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.ring-neutral\/0 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0))} +.ring-neutral\/10 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.1))} +.ring-neutral\/100 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/1))} +.ring-neutral\/20 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.2))} +.ring-neutral\/25 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.25))} +.ring-neutral\/30 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.3))} +.ring-neutral\/40 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.4))} +.ring-neutral\/5 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.05))} +.ring-neutral\/50 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.5))} +.ring-neutral\/60 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.6))} +.ring-neutral\/70 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.7))} +.ring-neutral\/75 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.75))} +.ring-neutral\/80 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.8))} +.ring-neutral\/90 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.9))} +.ring-neutral\/95 { + --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0))} +.ring-primary-content\/10 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.ring-primary-content\/100 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/1))} +.ring-primary-content\/20 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.ring-primary-content\/25 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.ring-primary-content\/30 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.ring-primary-content\/40 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.ring-primary-content\/5 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.ring-primary-content\/50 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.ring-primary-content\/60 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.ring-primary-content\/70 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.ring-primary-content\/75 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.ring-primary-content\/80 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.ring-primary-content\/90 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.ring-primary-content\/95 { + --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.ring-primary\/0 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0))} +.ring-primary\/10 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.1))} +.ring-primary\/100 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/1))} +.ring-primary\/20 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.2))} +.ring-primary\/25 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.25))} +.ring-primary\/30 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.3))} +.ring-primary\/40 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.4))} +.ring-primary\/5 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.05))} +.ring-primary\/50 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.5))} +.ring-primary\/60 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.6))} +.ring-primary\/70 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.7))} +.ring-primary\/75 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.75))} +.ring-primary\/80 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.8))} +.ring-primary\/90 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.9))} +.ring-primary\/95 { + --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0))} +.ring-secondary-content\/10 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.ring-secondary-content\/100 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/1))} +.ring-secondary-content\/20 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.ring-secondary-content\/25 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.ring-secondary-content\/30 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.ring-secondary-content\/40 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.ring-secondary-content\/5 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.ring-secondary-content\/50 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.ring-secondary-content\/60 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.ring-secondary-content\/70 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.ring-secondary-content\/75 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.ring-secondary-content\/80 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.ring-secondary-content\/90 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.ring-secondary-content\/95 { + --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.ring-secondary\/0 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0))} +.ring-secondary\/10 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.1))} +.ring-secondary\/100 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/1))} +.ring-secondary\/20 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.2))} +.ring-secondary\/25 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.25))} +.ring-secondary\/30 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.3))} +.ring-secondary\/40 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.4))} +.ring-secondary\/5 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.05))} +.ring-secondary\/50 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.5))} +.ring-secondary\/60 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.6))} +.ring-secondary\/70 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.7))} +.ring-secondary\/75 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.75))} +.ring-secondary\/80 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.8))} +.ring-secondary\/90 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.9))} +.ring-secondary\/95 { + --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0))} +.ring-success-content\/10 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.ring-success-content\/100 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/1))} +.ring-success-content\/20 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.ring-success-content\/25 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.ring-success-content\/30 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.ring-success-content\/40 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.ring-success-content\/5 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.ring-success-content\/50 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.ring-success-content\/60 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.ring-success-content\/70 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.ring-success-content\/75 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.ring-success-content\/80 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.ring-success-content\/90 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.ring-success-content\/95 { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.ring-success\/0 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0))} +.ring-success\/10 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.1))} +.ring-success\/100 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/1))} +.ring-success\/20 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.2))} +.ring-success\/25 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.25))} +.ring-success\/30 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.3))} +.ring-success\/40 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.4))} +.ring-success\/5 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.05))} +.ring-success\/50 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.5))} +.ring-success\/60 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.6))} +.ring-success\/70 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.7))} +.ring-success\/75 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.75))} +.ring-success\/80 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.8))} +.ring-success\/90 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.9))} +.ring-success\/95 { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.95))} +.ring-transparent { + --tw-ring-color: transparent} +.ring-transparent\/0 { + --tw-ring-color: rgb(0 0 0 / 0)} +.ring-transparent\/10 { + --tw-ring-color: rgb(0 0 0 / 0.1)} +.ring-transparent\/100 { + --tw-ring-color: rgb(0 0 0 / 1)} +.ring-transparent\/20 { + --tw-ring-color: rgb(0 0 0 / 0.2)} +.ring-transparent\/25 { + --tw-ring-color: rgb(0 0 0 / 0.25)} +.ring-transparent\/30 { + --tw-ring-color: rgb(0 0 0 / 0.3)} +.ring-transparent\/40 { + --tw-ring-color: rgb(0 0 0 / 0.4)} +.ring-transparent\/5 { + --tw-ring-color: rgb(0 0 0 / 0.05)} +.ring-transparent\/50 { + --tw-ring-color: rgb(0 0 0 / 0.5)} +.ring-transparent\/60 { + --tw-ring-color: rgb(0 0 0 / 0.6)} +.ring-transparent\/70 { + --tw-ring-color: rgb(0 0 0 / 0.7)} +.ring-transparent\/75 { + --tw-ring-color: rgb(0 0 0 / 0.75)} +.ring-transparent\/80 { + --tw-ring-color: rgb(0 0 0 / 0.8)} +.ring-transparent\/90 { + --tw-ring-color: rgb(0 0 0 / 0.9)} +.ring-transparent\/95 { + --tw-ring-color: rgb(0 0 0 / 0.95)} +.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\/0 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0))} +.ring-warning-content\/10 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.ring-warning-content\/100 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/1))} +.ring-warning-content\/20 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.ring-warning-content\/25 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.ring-warning-content\/30 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.ring-warning-content\/40 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.ring-warning-content\/5 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.ring-warning-content\/50 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.ring-warning-content\/60 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.ring-warning-content\/70 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.ring-warning-content\/75 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.ring-warning-content\/80 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.ring-warning-content\/90 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.ring-warning-content\/95 { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.ring-warning\/0 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0))} +.ring-warning\/10 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.ring-warning\/100 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/1))} +.ring-warning\/20 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.ring-warning\/25 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.ring-warning\/30 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.ring-warning\/40 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.ring-warning\/5 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.ring-warning\/50 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.ring-warning\/60 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.ring-warning\/70 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.ring-warning\/75 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.ring-warning\/80 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.ring-warning\/90 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.ring-warning\/95 { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0))} +.ring-offset-accent-content\/10 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.ring-offset-accent-content\/100 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/1))} +.ring-offset-accent-content\/20 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.ring-offset-accent-content\/25 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.ring-offset-accent-content\/30 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.ring-offset-accent-content\/40 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.ring-offset-accent-content\/5 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.ring-offset-accent-content\/50 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.ring-offset-accent-content\/60 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.ring-offset-accent-content\/70 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.ring-offset-accent-content\/75 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.ring-offset-accent-content\/80 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.ring-offset-accent-content\/90 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.ring-offset-accent-content\/95 { + --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.ring-offset-accent\/0 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0))} +.ring-offset-accent\/10 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.1))} +.ring-offset-accent\/100 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/1))} +.ring-offset-accent\/20 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.2))} +.ring-offset-accent\/25 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.25))} +.ring-offset-accent\/30 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.3))} +.ring-offset-accent\/40 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.4))} +.ring-offset-accent\/5 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.05))} +.ring-offset-accent\/50 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.5))} +.ring-offset-accent\/60 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.6))} +.ring-offset-accent\/70 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.7))} +.ring-offset-accent\/75 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.75))} +.ring-offset-accent\/80 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.8))} +.ring-offset-accent\/90 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.9))} +.ring-offset-accent\/95 { + --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.95))} +.ring-offset-base-100 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))} +.ring-offset-base-100\/0 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0))} +.ring-offset-base-100\/10 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.ring-offset-base-100\/100 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))} +.ring-offset-base-100\/20 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.ring-offset-base-100\/25 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.ring-offset-base-100\/30 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.ring-offset-base-100\/40 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.ring-offset-base-100\/5 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.ring-offset-base-100\/50 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.ring-offset-base-100\/60 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.ring-offset-base-100\/70 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.ring-offset-base-100\/75 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.ring-offset-base-100\/80 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.ring-offset-base-100\/90 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.ring-offset-base-100\/95 { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.ring-offset-base-200 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))} +.ring-offset-base-200\/0 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0))} +.ring-offset-base-200\/10 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.ring-offset-base-200\/100 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))} +.ring-offset-base-200\/20 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.ring-offset-base-200\/25 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.ring-offset-base-200\/30 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.ring-offset-base-200\/40 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.ring-offset-base-200\/5 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.ring-offset-base-200\/50 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.ring-offset-base-200\/60 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.ring-offset-base-200\/70 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.ring-offset-base-200\/75 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.ring-offset-base-200\/80 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.ring-offset-base-200\/90 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.ring-offset-base-200\/95 { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.ring-offset-base-300 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))} +.ring-offset-base-300\/0 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0))} +.ring-offset-base-300\/10 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.ring-offset-base-300\/100 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))} +.ring-offset-base-300\/20 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.ring-offset-base-300\/25 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.ring-offset-base-300\/30 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.ring-offset-base-300\/40 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.ring-offset-base-300\/5 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.ring-offset-base-300\/50 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.ring-offset-base-300\/60 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.ring-offset-base-300\/70 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.ring-offset-base-300\/75 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.ring-offset-base-300\/80 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.ring-offset-base-300\/90 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.ring-offset-base-300\/95 { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.ring-offset-base-content { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))} +.ring-offset-base-content\/0 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0))} +.ring-offset-base-content\/10 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.ring-offset-base-content\/100 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))} +.ring-offset-base-content\/20 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.ring-offset-base-content\/25 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.ring-offset-base-content\/30 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.ring-offset-base-content\/40 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.ring-offset-base-content\/5 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.ring-offset-base-content\/50 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.ring-offset-base-content\/60 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.ring-offset-base-content\/70 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.ring-offset-base-content\/75 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.ring-offset-base-content\/80 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.ring-offset-base-content\/90 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.ring-offset-base-content\/95 { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0))} +.ring-offset-error-content\/10 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.ring-offset-error-content\/100 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/1))} +.ring-offset-error-content\/20 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.ring-offset-error-content\/25 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.ring-offset-error-content\/30 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.ring-offset-error-content\/40 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.ring-offset-error-content\/5 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.ring-offset-error-content\/50 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.ring-offset-error-content\/60 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.ring-offset-error-content\/70 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.ring-offset-error-content\/75 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.ring-offset-error-content\/80 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.ring-offset-error-content\/90 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.ring-offset-error-content\/95 { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.ring-offset-error\/0 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0))} +.ring-offset-error\/10 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.1))} +.ring-offset-error\/100 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/1))} +.ring-offset-error\/20 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.2))} +.ring-offset-error\/25 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.25))} +.ring-offset-error\/30 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.3))} +.ring-offset-error\/40 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.4))} +.ring-offset-error\/5 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.05))} +.ring-offset-error\/50 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.5))} +.ring-offset-error\/60 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.6))} +.ring-offset-error\/70 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.7))} +.ring-offset-error\/75 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.75))} +.ring-offset-error\/80 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.8))} +.ring-offset-error\/90 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.9))} +.ring-offset-error\/95 { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0))} +.ring-offset-info-content\/10 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.ring-offset-info-content\/100 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/1))} +.ring-offset-info-content\/20 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.ring-offset-info-content\/25 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.ring-offset-info-content\/30 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.ring-offset-info-content\/40 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.ring-offset-info-content\/5 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.ring-offset-info-content\/50 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.ring-offset-info-content\/60 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.ring-offset-info-content\/70 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.ring-offset-info-content\/75 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.ring-offset-info-content\/80 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.ring-offset-info-content\/90 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.ring-offset-info-content\/95 { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.ring-offset-info\/0 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0))} +.ring-offset-info\/10 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.1))} +.ring-offset-info\/100 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/1))} +.ring-offset-info\/20 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.2))} +.ring-offset-info\/25 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.25))} +.ring-offset-info\/30 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.3))} +.ring-offset-info\/40 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.4))} +.ring-offset-info\/5 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.05))} +.ring-offset-info\/50 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.5))} +.ring-offset-info\/60 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.6))} +.ring-offset-info\/70 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.7))} +.ring-offset-info\/75 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.75))} +.ring-offset-info\/80 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.8))} +.ring-offset-info\/90 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.9))} +.ring-offset-info\/95 { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0))} +.ring-offset-neutral-content\/10 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.ring-offset-neutral-content\/100 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/1))} +.ring-offset-neutral-content\/20 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.ring-offset-neutral-content\/25 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.ring-offset-neutral-content\/30 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.ring-offset-neutral-content\/40 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.ring-offset-neutral-content\/5 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.ring-offset-neutral-content\/50 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.ring-offset-neutral-content\/60 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.ring-offset-neutral-content\/70 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.ring-offset-neutral-content\/75 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.ring-offset-neutral-content\/80 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.ring-offset-neutral-content\/90 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.ring-offset-neutral-content\/95 { + --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.ring-offset-neutral\/0 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0))} +.ring-offset-neutral\/10 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.1))} +.ring-offset-neutral\/100 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/1))} +.ring-offset-neutral\/20 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.2))} +.ring-offset-neutral\/25 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.25))} +.ring-offset-neutral\/30 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.3))} +.ring-offset-neutral\/40 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.4))} +.ring-offset-neutral\/5 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.05))} +.ring-offset-neutral\/50 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.5))} +.ring-offset-neutral\/60 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.6))} +.ring-offset-neutral\/70 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.7))} +.ring-offset-neutral\/75 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.75))} +.ring-offset-neutral\/80 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.8))} +.ring-offset-neutral\/90 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.9))} +.ring-offset-neutral\/95 { + --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0))} +.ring-offset-primary-content\/10 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.ring-offset-primary-content\/100 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/1))} +.ring-offset-primary-content\/20 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.ring-offset-primary-content\/25 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.ring-offset-primary-content\/30 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.ring-offset-primary-content\/40 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.ring-offset-primary-content\/5 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.ring-offset-primary-content\/50 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.ring-offset-primary-content\/60 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.ring-offset-primary-content\/70 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.ring-offset-primary-content\/75 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.ring-offset-primary-content\/80 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.ring-offset-primary-content\/90 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.ring-offset-primary-content\/95 { + --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.ring-offset-primary\/0 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0))} +.ring-offset-primary\/10 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.1))} +.ring-offset-primary\/100 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/1))} +.ring-offset-primary\/20 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.2))} +.ring-offset-primary\/25 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.25))} +.ring-offset-primary\/30 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.3))} +.ring-offset-primary\/40 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.4))} +.ring-offset-primary\/5 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.05))} +.ring-offset-primary\/50 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.5))} +.ring-offset-primary\/60 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.6))} +.ring-offset-primary\/70 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.7))} +.ring-offset-primary\/75 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.75))} +.ring-offset-primary\/80 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.8))} +.ring-offset-primary\/90 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.9))} +.ring-offset-primary\/95 { + --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0))} +.ring-offset-secondary-content\/10 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.ring-offset-secondary-content\/100 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/1))} +.ring-offset-secondary-content\/20 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.ring-offset-secondary-content\/25 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.ring-offset-secondary-content\/30 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.ring-offset-secondary-content\/40 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.ring-offset-secondary-content\/5 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.ring-offset-secondary-content\/50 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.ring-offset-secondary-content\/60 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.ring-offset-secondary-content\/70 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.ring-offset-secondary-content\/75 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.ring-offset-secondary-content\/80 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.ring-offset-secondary-content\/90 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.ring-offset-secondary-content\/95 { + --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.ring-offset-secondary\/0 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0))} +.ring-offset-secondary\/10 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.1))} +.ring-offset-secondary\/100 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/1))} +.ring-offset-secondary\/20 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.2))} +.ring-offset-secondary\/25 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.25))} +.ring-offset-secondary\/30 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.3))} +.ring-offset-secondary\/40 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.4))} +.ring-offset-secondary\/5 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.05))} +.ring-offset-secondary\/50 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.5))} +.ring-offset-secondary\/60 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.6))} +.ring-offset-secondary\/70 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.7))} +.ring-offset-secondary\/75 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.75))} +.ring-offset-secondary\/80 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.8))} +.ring-offset-secondary\/90 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.9))} +.ring-offset-secondary\/95 { + --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0))} +.ring-offset-success-content\/10 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.ring-offset-success-content\/100 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/1))} +.ring-offset-success-content\/20 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.ring-offset-success-content\/25 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.ring-offset-success-content\/30 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.ring-offset-success-content\/40 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.ring-offset-success-content\/5 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.ring-offset-success-content\/50 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.ring-offset-success-content\/60 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.ring-offset-success-content\/70 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.ring-offset-success-content\/75 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.ring-offset-success-content\/80 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.ring-offset-success-content\/90 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.ring-offset-success-content\/95 { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.ring-offset-success\/0 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0))} +.ring-offset-success\/10 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.1))} +.ring-offset-success\/100 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/1))} +.ring-offset-success\/20 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.2))} +.ring-offset-success\/25 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.25))} +.ring-offset-success\/30 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.3))} +.ring-offset-success\/40 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.4))} +.ring-offset-success\/5 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.05))} +.ring-offset-success\/50 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.5))} +.ring-offset-success\/60 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.6))} +.ring-offset-success\/70 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.7))} +.ring-offset-success\/75 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.75))} +.ring-offset-success\/80 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.8))} +.ring-offset-success\/90 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.9))} +.ring-offset-success\/95 { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.95))} +.ring-offset-transparent { + --tw-ring-offset-color: transparent} +.ring-offset-transparent\/0 { + --tw-ring-offset-color: rgb(0 0 0 / 0)} +.ring-offset-transparent\/10 { + --tw-ring-offset-color: rgb(0 0 0 / 0.1)} +.ring-offset-transparent\/100 { + --tw-ring-offset-color: rgb(0 0 0 / 1)} +.ring-offset-transparent\/20 { + --tw-ring-offset-color: rgb(0 0 0 / 0.2)} +.ring-offset-transparent\/25 { + --tw-ring-offset-color: rgb(0 0 0 / 0.25)} +.ring-offset-transparent\/30 { + --tw-ring-offset-color: rgb(0 0 0 / 0.3)} +.ring-offset-transparent\/40 { + --tw-ring-offset-color: rgb(0 0 0 / 0.4)} +.ring-offset-transparent\/5 { + --tw-ring-offset-color: rgb(0 0 0 / 0.05)} +.ring-offset-transparent\/50 { + --tw-ring-offset-color: rgb(0 0 0 / 0.5)} +.ring-offset-transparent\/60 { + --tw-ring-offset-color: rgb(0 0 0 / 0.6)} +.ring-offset-transparent\/70 { + --tw-ring-offset-color: rgb(0 0 0 / 0.7)} +.ring-offset-transparent\/75 { + --tw-ring-offset-color: rgb(0 0 0 / 0.75)} +.ring-offset-transparent\/80 { + --tw-ring-offset-color: rgb(0 0 0 / 0.8)} +.ring-offset-transparent\/90 { + --tw-ring-offset-color: rgb(0 0 0 / 0.9)} +.ring-offset-transparent\/95 { + --tw-ring-offset-color: rgb(0 0 0 / 0.95)} +.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\/0 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0))} +.ring-offset-warning-content\/10 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.ring-offset-warning-content\/100 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/1))} +.ring-offset-warning-content\/20 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.ring-offset-warning-content\/25 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.ring-offset-warning-content\/30 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.ring-offset-warning-content\/40 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.ring-offset-warning-content\/5 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.ring-offset-warning-content\/50 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.ring-offset-warning-content\/60 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.ring-offset-warning-content\/70 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.ring-offset-warning-content\/75 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.ring-offset-warning-content\/80 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.ring-offset-warning-content\/90 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.ring-offset-warning-content\/95 { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.ring-offset-warning\/0 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0))} +.ring-offset-warning\/10 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.ring-offset-warning\/100 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/1))} +.ring-offset-warning\/20 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.ring-offset-warning\/25 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.ring-offset-warning\/30 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.ring-offset-warning\/40 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.ring-offset-warning\/5 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.ring-offset-warning\/50 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.ring-offset-warning\/60 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.ring-offset-warning\/70 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.ring-offset-warning\/75 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.ring-offset-warning\/80 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.ring-offset-warning\/90 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.ring-offset-warning\/95 { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.transition { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms} +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms} +.transition-colors { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms} +.transition-none { + transition-property: none} +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms} +.transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms} +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + 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% + ); + 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% + ); + 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-lg { + --tab-radius: 0.5rem} +.artboard-demo { + display: flex; + flex: none; + flex-direction: column; + align-items: 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: 0.75rem; + font-size: 0.75rem; + line-height: .75rem; + padding-left: 0.313rem; + padding-right: 0.313rem} +.badge-sm { + height: 1rem; + font-size: 0.75rem; + line-height: 1rem; + padding-left: 0.438rem; + padding-right: 0.438rem} +.badge-md { + height: 1.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + padding-left: 0.563rem; + padding-right: 0.563rem} +.badge-lg { + height: 1.5rem; + font-size: 1rem; + line-height: 1.5rem; + padding-left: 0.688rem; + padding-right: 0.688rem} +.btm-nav-xs { + height: 2.5rem} +.btm-nav-xs > *:where(.active) { + border-top-width: 1px} +.btm-nav-xs .btm-nav-label { + font-size: 0.75rem; + line-height: 1rem} +.btm-nav-sm { + height: 3rem} +.btm-nav-sm > *:where(.active) { + border-top-width: 2px} +.btm-nav-sm .btm-nav-label { + font-size: 0.75rem; + line-height: 1rem} +.btm-nav-md { + height: 4rem} +.btm-nav-md > *:where(.active) { + border-top-width: 2px} +.btm-nav-md .btm-nav-label { + font-size: 0.875rem; + line-height: 1.25rem} +.btm-nav-lg { + height: 5rem} +.btm-nav-lg > *:where(.active) { + border-top-width: 4px} +.btm-nav-lg .btm-nav-label { + font-size: 1rem; + line-height: 1.5rem} +.btn-xs { + height: 1.5rem; + min-height: 1.5rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 0.75rem} +.btn-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem} +.btn-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem} +.btn-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem} +.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: 2rem; + width: 2rem; + padding: 0px} +.btn-square:where(.btn-md) { + height: 3rem; + width: 3rem; + padding: 0px} +.btn-square:where(.btn-lg) { + height: 4rem; + width: 4rem; + padding: 0px} +.btn-circle:where(.btn-xs) { + height: 1.5rem; + width: 1.5rem; + border-radius: 9999px; + padding: 0px} +.btn-circle:where(.btn-sm) { + height: 2rem; + width: 2rem; + border-radius: 9999px; + padding: 0px} +.btn-circle:where(.btn-md) { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0px} +.btn-circle:where(.btn-lg) { + height: 4rem; + width: 4rem; + border-radius: 9999px; + padding: 0px} +.card-side { + align-items: stretch; + flex-direction: row} +.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 > * { + max-width: unset} +:where(.card-side figure > *) { + width: 100%; + height: 100%; + object-fit: cover} +[type="checkbox"].checkbox-xs { + height: 1rem; + width: 1rem} +[type="checkbox"].checkbox-sm { + height: 1.25rem; + width: 1.25rem} +[type="checkbox"].checkbox-md { + height: 1.5rem; + width: 1.5rem} +[type="checkbox"].checkbox-lg { + height: 2rem; + width: 2rem} +.divider-horizontal { + flex-direction: column} +.divider-horizontal:before { + height: 100%; + width: 0.125rem} +.divider-horizontal:after { + height: 100%; + width: 0.125rem} +.divider-vertical { + flex-direction: row} +.divider-vertical:before { + height: 0.125rem; + width: 100%} +.divider-vertical:after { + height: 0.125rem; + width: 100%} +.drawer-open > .drawer-toggle { + display: none} +.drawer-open > .drawer-toggle ~ .drawer-side { + pointer-events: auto; + visibility: visible; + position: sticky; + display: block; + width: auto; + overscroll-behavior: auto} +.drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} +[dir="rtl"] .drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} +.drawer-open > .drawer-toggle:checked ~ .drawer-side { + pointer-events: auto; + visibility: visible} +.drawer-open > .drawer-side { + overflow-y: auto} +html:has(.drawer-toggle:checked) { + overflow-y: hidden; + scrollbar-gutter: stable} +html:has(.drawer-open.drawer-open) { + overflow-y: auto; + scrollbar-gutter: auto} +.file-input-xs { + height: 1.5rem; + padding-inline-end: 0.5rem; + font-size: 0.75rem; + line-height: 1rem; + line-height: 1.625} +.file-input-xs::file-selector-button { + margin-right: 0.5rem; + font-size: 0.75rem} +.file-input-sm { + height: 2rem; + padding-inline-end: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} +.file-input-sm::file-selector-button { + margin-right: 0.75rem; + font-size: 0.875rem} +.file-input-md { + height: 3rem; + padding-inline-end: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} +.file-input-md::file-selector-button { + margin-right: 1rem; + font-size: 0.875rem} +.file-input-lg { + height: 4rem; + padding-inline-end: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} +.file-input-lg::file-selector-button { + margin-right: 1.5rem; + font-size: 1.125rem} +.indicator :where(.indicator-item) { + bottom: auto; + inset-inline-end: 0px; + inset-inline-start: auto; + top: 0px; + --tw-translate-y: -50%; + --tw-translate-x: 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))} +:is([dir="rtl"] .indicator :where(.indicator-item)) { + --tw-translate-x: -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))} +.indicator :where(.indicator-item.indicator-start) { + inset-inline-end: auto; + inset-inline-start: 0px; + --tw-translate-x: -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))} +:is([dir="rtl"] .indicator :where(.indicator-item.indicator-start)) { + --tw-translate-x: 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))} +.indicator :where(.indicator-item.indicator-center) { + inset-inline-end: 50%; + inset-inline-start: 50%; + --tw-translate-x: -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))} +:is([dir="rtl"] .indicator :where(.indicator-item.indicator-center)) { + --tw-translate-x: 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))} +.indicator :where(.indicator-item.indicator-end) { + inset-inline-end: 0px; + inset-inline-start: auto; + --tw-translate-x: 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))} +:is([dir="rtl"] .indicator :where(.indicator-item.indicator-end)) { + --tw-translate-x: -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))} +.indicator :where(.indicator-item.indicator-bottom) { + bottom: 0px; + top: auto; + --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))} +.indicator :where(.indicator-item.indicator-middle) { + bottom: 50%; + top: 50%; + --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))} +.indicator :where(.indicator-item.indicator-top) { + bottom: auto; + top: 0px; + --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))} +.input-xs { + height: 1.5rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 0.75rem; + line-height: 1rem; + line-height: 1.625} +.input-md { + height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} +.input-lg { + height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} +.input-sm { + height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem; + line-height: 2rem} +.join.join-vertical { + 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} +.join.join-horizontal { + flex-direction: row} +.join.join-horizontal .join-item:first-child:not(:last-child), + .join.join-horizontal *:first-child:not(:last-child) .join-item { + border-end-end-radius: 0; + border-start-end-radius: 0; + border-end-start-radius: inherit; + border-start-start-radius: inherit} +.join.join-horizontal .join-item:last-child:not(:first-child), + .join.join-horizontal *:last-child:not(:first-child) .join-item { + border-end-start-radius: 0; + border-start-start-radius: 0; + border-end-end-radius: inherit; + border-start-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-md { + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 1rem; + line-height: 1.5rem; + min-height: 2.2em; + min-width: 2.2em} +.kbd-lg { + padding-left: 1rem; + padding-right: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + min-height: 2.5em; + min-width: 2.5em} +.menu-horizontal { + display: inline-flex; + flex-direction: row} +.menu-horizontal > li:not(.menu-title) > details > ul { + position: absolute} +.menu-vertical { + display: flex; + flex-direction: column} +.menu-vertical > li:not(.menu-title) > details > ul { + position: relative} +.modal-top { + place-items: start} +.modal-middle { + place-items: center} +.modal-bottom { + place-items: end} +[type="radio"].radio-xs { + height: 1rem; + width: 1rem} +[type="radio"].radio-sm { + height: 1.25rem; + width: 1.25rem} +[type="radio"].radio-md { + height: 1.5rem; + width: 1.5rem} +[type="radio"].radio-lg { + height: 2rem; + width: 2rem} +.range-xs { + height: 1rem} +.range-xs::-webkit-slider-runnable-track { + height: 0.25rem} +.range-xs::-moz-range-track { + height: 0.25rem} +.range-xs::-webkit-slider-thumb { + height: 1rem; + width: 1rem; + --filler-offset: 0.4rem} +.range-xs::-moz-range-thumb { + height: 1rem; + width: 1rem; + --filler-offset: 0.4rem} +.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 { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} +.range-sm::-moz-range-thumb { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} +.range-md { + height: 1.5rem} +.range-md::-webkit-slider-runnable-track { + height: 0.5rem} +.range-md::-moz-range-track { + height: 0.5rem} +.range-md::-webkit-slider-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} +.range-md::-moz-range-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} +.range-lg { + height: 2rem} +.range-lg::-webkit-slider-runnable-track { + height: 1rem} +.range-lg::-moz-range-track { + height: 1rem} +.range-lg::-webkit-slider-thumb { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} +.range-lg::-moz-range-thumb { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} +.rating-xs input { + height: 0.75rem; + width: 0.75rem} +.rating-sm input { + height: 1rem; + width: 1rem} +.rating-md input { + height: 1.5rem; + width: 1.5rem} +.rating-lg input { + height: 2.5rem; + width: 2.5rem} +.rating-half.rating-xs input:not(.rating-hidden) { + width: 0.375rem} +.rating-half.rating-sm input:not(.rating-hidden) { + width: 0.5rem} +.rating-half.rating-md input:not(.rating-hidden) { + width: 0.75rem} +.rating-half.rating-lg input:not(.rating-hidden) { + width: 1.25rem} +.select-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} +[dir="rtl"] .select-md { + padding-left: 2.5rem; + padding-right: 1rem} +.select-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 2rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} +[dir="rtl"] .select-lg { + padding-left: 2rem; + padding-right: 1.5rem} +.select-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 2rem; + font-size: 0.875rem; + line-height: 2rem} +[dir="rtl"] .select-sm { + padding-left: 2rem; + padding-right: 0.75rem} +.select-xs { + height: 1.5rem; + min-height: 1.5rem; + padding-left: 0.5rem; + padding-right: 2rem; + font-size: 0.75rem; + line-height: 1rem; + line-height: 1.625} +[dir="rtl"] .select-xs { + padding-left: 2rem; + padding-right: 0.5rem} +.stats-horizontal { + grid-auto-flow: column} +.stats-vertical { + grid-auto-flow: row} +.steps-horizontal { + grid-auto-columns: 1fr; + display: inline-grid; + grid-auto-flow: column; + overflow: hidden; + overflow-x: auto} +.steps-horizontal .step { + display: grid; + grid-template-columns: repeat(1, minmax(0, 1fr)); + grid-template-rows: repeat(2, minmax(0, 1fr)); + place-items: center; + text-align: center} +.steps-vertical { + grid-auto-rows: 1fr; + grid-auto-flow: row} +.steps-vertical .step { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + grid-template-rows: repeat(1, minmax(0, 1fr))} +.tabs-md :where(.tab) { + height: 2rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + --tab-padding: 1rem} +.tabs-lg :where(.tab) { + height: 3rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2; + --tab-padding: 1.25rem} +.tabs-sm :where(.tab) { + height: 1.5rem; + font-size: 0.875rem; + line-height: .75rem; + --tab-padding: 0.75rem} +.tabs-xs :where(.tab) { + height: 1.25rem; + font-size: 0.75rem; + line-height: .75rem; + --tab-padding: 0.5rem} +.textarea-xs { + padding-left: 0.5rem; + padding-right: 0.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.75rem; + line-height: 1rem; + line-height: 1.625} +.textarea-sm { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 2rem} +.textarea-md { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} +.textarea-lg { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 1rem; + padding-bottom: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} +.timeline-vertical { + 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.25rem; + 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} +: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 { + flex-direction: row} +.timeline-horizontal > li > hr { + width: 100%} +:where(.timeline-horizontal > li) { + 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)} +:where(.toast) { + bottom: 0px; + inset-inline-end: 0px; + inset-inline-start: auto; + top: auto; + --tw-translate-x: 0px; + --tw-translate-y: 0px; + 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))} +.toast:where(.toast-start) { + inset-inline-end: auto; + inset-inline-start: 0px; + --tw-translate-x: 0px; + 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))} +.toast:where(.toast-center) { + inset-inline-end: 50%; + inset-inline-start: 50%; + --tw-translate-x: -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))} +:is([dir="rtl"] .toast:where(.toast-center)) { + --tw-translate-x: 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))} +.toast:where(.toast-end) { + inset-inline-end: 0px; + inset-inline-start: auto; + --tw-translate-x: 0px; + 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))} +.toast:where(.toast-bottom) { + bottom: 0px; + top: auto; + --tw-translate-y: 0px; + 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))} +.toast:where(.toast-middle) { + bottom: auto; + top: 50%; + --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))} +.toast:where(.toast-top) { + bottom: auto; + top: 0px; + --tw-translate-y: 0px; + 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))} +[type="checkbox"].toggle-xs { + --handleoffset: 0.5rem; + height: 1rem; + width: 1.5rem} +[type="checkbox"].toggle-sm { + --handleoffset: 0.75rem; + height: 1.25rem; + width: 2rem} +[type="checkbox"].toggle-md { + --handleoffset: 1.5rem; + height: 1.5rem; + width: 3rem} +[type="checkbox"].toggle-lg { + --handleoffset: 2rem; + height: 2rem; + width: 4rem} +.tooltip { + position: relative; + display: inline-block; + --tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))} +.tooltip:before { + position: absolute; + pointer-events: none; + z-index: 1; + content: var(--tw-content); + --tw-content: attr(data-tip)} +.tooltip:before, .tooltip-top:before { + transform: translateX(-50%); + top: auto; + left: 50%; + right: auto; + bottom: var(--tooltip-offset)} +.tooltip-bottom:before { + transform: translateX(-50%); + top: var(--tooltip-offset); + left: 50%; + right: auto; + bottom: auto} +.tooltip-left:before { + transform: translateY(-50%); + top: 50%; + left: auto; + right: var(--tooltip-offset); + bottom: auto} +.tooltip-right:before { + transform: translateY(-50%); + top: 50%; + left: var(--tooltip-offset); + right: auto; + bottom: auto} +.artboard-demo { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity))); + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), + 0 1px 2px 0 rgba(0, 0, 0, 0.06)} +.avatar.online: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: 15%; + height: 15%; + top: 7%; + right: 7%} +.avatar.offline:before { + content: ""; + position: absolute; + z-index: 10; + display: block; + border-radius: 9999px; + --tw-bg-opacity: 1; + background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity))); + outline-style: solid; + outline-width: 2px; + outline-color: var(--fallback-b1,oklch(var(--b1)/1)); + width: 15%; + height: 15%; + top: 7%; + right: 7%} +.card-compact .card-body { + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem} +.card-compact .card-title { + margin-bottom: 0.25rem} +.card-normal .card-body { + padding: var(--padding-card, 2rem); + font-size: 1rem; + line-height: 1.5rem} +.card-normal .card-title { + margin-bottom: 0.75rem} +.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} +.drawer-open > .drawer-toggle ~ .drawer-side > .drawer-overlay { + cursor: default; + background-color: transparent} +.join.join-vertical > :where(*:not(:first-child)) { + margin-left: 0px; + margin-right: 0px; + margin-top: -1px} +.join.join-horizontal > :where(*:not(:first-child)) { + margin-top: 0px; + margin-bottom: 0px; + margin-inline-start: -1px} +.menu-horizontal > li:not(.menu-title) > details > ul { + margin-inline-start: 0px; + margin-top: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-inline-end: 0.5rem} +.menu-horizontal > li > details > ul:before { + content: none} +:where(.menu-horizontal > li:not(.menu-title) > details > ul) { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))); + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + 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) > details > ul { + margin-inline-start: 1rem; + margin-top: 0px; + padding-top: 0px; + padding-bottom: 0px; + padding-inline-end: 0px} +.menu-xs :where(li:not(.menu-title) > *:not(ul, details, .menu-title)), .menu-xs :where(li:not(.menu-title) > details > summary:not(.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, details, .menu-title)), .menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + 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-md :where(li:not(.menu-title) > *:not(ul, details, .menu-title)), .menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem} +.menu-md .menu-title { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} +.menu-lg :where(li:not(.menu-title) > *:not(ul, details, .menu-title)), .menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1.125rem; + line-height: 1.75rem} +.menu-lg .menu-title { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} +.modal-top :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: -2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: 0px; + border-top-right-radius: 0px} +.modal-middle :where(.modal-box) { + width: 91.666667%; + max-width: 32rem; + --tw-translate-y: 0px; + --tw-scale-x: .9; + --tw-scale-y: .9; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem)} +.modal-bottom :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: 2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px} +.stats-horizontal > :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))} +.stats-horizontal { + overflow-x: auto} +:is([dir="rtl"] .stats-horizontal) { + --tw-divide-x-reverse: 1} +.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} +.steps-horizontal .step { + grid-template-rows: 40px 1fr; + grid-template-columns: auto; + min-width: 4rem} +.steps-horizontal .step:before { + height: 0.5rem; + width: 100%; + --tw-translate-x: 0px; + --tw-translate-y: 0px; + 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)); + content: ""; + margin-inline-start: -100%} +:is([dir="rtl"] .steps-horizontal .step):before { + --tw-translate-x: 0px; + 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))} +.steps-vertical .step { + gap: 0.5rem; + grid-template-columns: 40px 1fr; + grid-template-rows: auto; + min-height: 4rem; + justify-items: start} +.steps-vertical .step:before { + height: 100%; + width: 0.5rem; + --tw-translate-x: -50%; + --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)); + margin-inline-start: 50%} +:is([dir="rtl"] .steps-vertical .step):before { + --tw-translate-x: 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))} +.table-xs :not(thead):not(tfoot) tr { + font-size: 0.75rem; + line-height: 1rem} +.table-xs :where(th, td) { + padding-left: 0.5rem; + padding-right: 0.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem} +.table-sm :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} +.table-sm :where(th, td) { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} +.table-md :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} +.table-md :where(th, td) { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} +.table-lg :not(thead):not(tfoot) tr { + font-size: 1rem; + line-height: 1.5rem} +.table-lg :where(th, td) { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 1rem; + padding-bottom: 1rem} +.timeline-vertical > li > hr { + width: 0.25rem} +:where(.timeline-vertical:has(.timeline-middle) > li > hr):first-child { + border-bottom-right-radius: var(--rounded-badge, 1.9rem); + border-bottom-left-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-top-right-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-top-right-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-bottom-left-radius: var(--rounded-badge, 1.9rem); + border-top-left-radius: 0px; + border-top-right-radius: 0px} +.timeline-horizontal > li > hr { + height: 0.25rem} +:where(.timeline-horizontal:has(.timeline-middle) > li > hr):first-child { + border-start-end-radius: var(--rounded-badge, 1.9rem); + border-end-end-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-end-start-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-end-start-radius: var(--rounded-badge, 1.9rem); + 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-badge, 1.9rem); + border-end-end-radius: var(--rounded-badge, 1.9rem); + border-start-start-radius: 0px; + border-end-start-radius: 0px} +.tooltip { + position: relative; + display: inline-block; + text-align: center; + --tooltip-tail: 0.1875rem; + --tooltip-color: var(--fallback-n,oklch(var(--n)/1)); + --tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1)); + --tooltip-tail-offset: calc(100% + 0.0625rem - var(--tooltip-tail))} +.tooltip:before, +.tooltip:after { + opacity: 0; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter; + transition-delay: 100ms; + transition-duration: 200ms; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)} +.tooltip:after { + position: absolute; + content: ""; + border-style: solid; + border-width: var(--tooltip-tail, 0); + width: 0; + height: 0; + display: block} +.tooltip:before { + max-width: 20rem; + border-radius: 0.25rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + background-color: var(--tooltip-color); + color: var(--tooltip-text-color); + width: max-content} +.tooltip.tooltip-open:before { + opacity: 1; + transition-delay: 75ms} +.tooltip.tooltip-open:after { + opacity: 1; + transition-delay: 75ms} +.tooltip:hover:before { + opacity: 1; + transition-delay: 75ms} +.tooltip:hover:after { + opacity: 1; + transition-delay: 75ms} +.tooltip:has(:focus-visible):after, +.tooltip:has(:focus-visible):before { + opacity: 1; + transition-delay: 75ms} +.tooltip:not([data-tip]):hover:before, +.tooltip:not([data-tip]):hover:after { + visibility: hidden; + opacity: 0} +.tooltip:after, .tooltip-top:after { + transform: translateX(-50%); + border-color: var(--tooltip-color) transparent transparent transparent; + top: auto; + left: 50%; + right: auto; + bottom: var(--tooltip-tail-offset)} +.tooltip-bottom:after { + transform: translateX(-50%); + border-color: transparent transparent var(--tooltip-color) transparent; + top: var(--tooltip-tail-offset); + left: 50%; + right: auto; + bottom: auto} +.tooltip-left:after { + transform: translateY(-50%); + border-color: transparent transparent transparent var(--tooltip-color); + top: 50%; + left: auto; + right: calc(var(--tooltip-tail-offset) + 0.0625rem); + bottom: auto} +.tooltip-right:after { + transform: translateY(-50%); + border-color: transparent var(--tooltip-color) transparent transparent; + top: 50%; + left: calc(var(--tooltip-tail-offset) + 0.0625rem); + right: auto; + bottom: auto} +.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))} +@media (hover:hover) { + .hover\:checkbox-success:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} + .hover\:checkbox-warning:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} + .hover\:checkbox-info:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} + .hover\:checkbox-error:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} + .hover\:radio-success:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} + .hover\:radio-warning:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} + .hover\:radio-info:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} + .hover\:radio-error:hover:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}} +@media (hover: hover) { + .hover\:btn-success:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-success:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)}} + .hover\:btn-success:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-success:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)}} + .hover\:btn-info:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-info:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)}} + .hover\:btn-info:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-info:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)}} + .hover\:btn-warning:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-warning:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)}} + .hover\:btn-warning:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-warning:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)}} + .hover\:btn-error:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-error:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}} + .hover\:btn-error:hover.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-error:hover.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}}} +.hover\:alert-info:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-in,oklch(var(--in)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:alert-success:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-su,oklch(var(--su)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:alert-warning:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-wa,oklch(var(--wa)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:alert-error:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-er,oklch(var(--er)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:badge-info:hover { + border-color: transparent; + --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 { + border-color: transparent; + --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 { + border-color: transparent; + --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 { + border-color: transparent; + --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-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)}} +@supports (color: color-mix(in oklab, black, black)) { + .hover\:btn-success:hover.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)} + .hover\:btn-info:hover.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)} + .hover\:btn-warning:hover.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)} + .hover\:btn-error:hover.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}} +@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 { + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.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)/1))} +.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)/1))} +.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)/1))} +.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-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.hover\:chat-bubble-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\:chat-bubble-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\:chat-bubble-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\:chat-bubble-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\:checkbox-success:hover { + --chkbg: var(--fallback-su,oklch(var(--su)/1)); + --chkfg: var(--fallback-suc,oklch(var(--suc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.hover\:checkbox-success:hover:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:checkbox-success:hover:checked,.hover\:checkbox-success:hover[checked="true"],.hover\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.hover\:checkbox-warning:hover { + --chkbg: var(--fallback-wa,oklch(var(--wa)/1)); + --chkfg: var(--fallback-wac,oklch(var(--wac)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.hover\:checkbox-warning:hover:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:checkbox-warning:hover:checked,.hover\:checkbox-warning:hover[checked="true"],.hover\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.hover\:checkbox-info:hover { + --chkbg: var(--fallback-in,oklch(var(--in)/1)); + --chkfg: var(--fallback-inc,oklch(var(--inc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.hover\:checkbox-info:hover:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:checkbox-info:hover:checked,.hover\:checkbox-info:hover[checked="true"],.hover\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.hover\:checkbox-error:hover { + --chkbg: var(--fallback-er,oklch(var(--er)/1)); + --chkfg: var(--fallback-erc,oklch(var(--erc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.hover\:checkbox-error:hover:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:checkbox-error:hover:checked,.hover\:checkbox-error:hover[checked="true"],.hover\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.hover\:divider-success:hover:before,.hover\:divider-success:hover:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.hover\:divider-warning:hover:before,.hover\:divider-warning:hover:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.hover\:divider-info:hover:before,.hover\:divider-info:hover:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.hover\:divider-error:hover:before,.hover\:divider-error:hover:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.hover\:file-input-info:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.hover\:file-input-info:hover:focus { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:file-input-info:hover::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.hover\:file-input-success:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.hover\:file-input-success:hover:focus { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:file-input-success:hover::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.hover\:file-input-warning:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.hover\:file-input-warning:hover:focus { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:file-input-warning:hover::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.hover\:file-input-error:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.hover\:file-input-error:hover:focus { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:file-input-error:hover::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.hover\:input-info:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.hover\:input-info:hover:focus,.hover\:input-info:hover:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:input-success:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.hover\:input-success:hover:focus,.hover\:input-success:hover:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:input-warning:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.hover\:input-warning:hover:focus,.hover\:input-warning:hover:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:input-error:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.hover\:input-error:hover:focus,.hover\:input-error:hover:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +@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::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.hover\:progress-success:hover::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.hover\:progress-warning:hover::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.hover\:progress-error:hover::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.hover\:progress-info:hover:indeterminate { + --progress-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:progress-success:hover:indeterminate { + --progress-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:progress-warning:hover:indeterminate { + --progress-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:progress-error:hover:indeterminate { + --progress-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:progress-info:hover::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.hover\:progress-success:hover::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.hover\:progress-warning:hover::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.hover\:progress-error:hover::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.hover\:radio-success:hover { + --chkbg: var(--su); + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.hover\:radio-success:hover:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.hover\:radio-warning:hover { + --chkbg: var(--wa); + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.hover\:radio-warning:hover:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.hover\:radio-info:hover { + --chkbg: var(--in); + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.hover\:radio-info:hover:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.hover\:radio-error:hover { + --chkbg: var(--er); + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.hover\:radio-error:hover:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.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))} +.hover\:select-info:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.hover\:select-info:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:select-success:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.hover\:select-success:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:select-warning:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.hover\:select-warning:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:select-error:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.hover\:select-error:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.steps .hover\:step-info:hover + .hover\:step-info:hover:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.steps .hover\:step-info:hover:after { + --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)))} +.steps .hover\:step-success:hover + .hover\:step-success:hover:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.steps .hover\:step-success:hover:after { + --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)))} +.steps .hover\:step-warning:hover + .hover\:step-warning:hover:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.steps .hover\:step-warning:hover:after { + --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)))} +.steps .hover\:step-error:hover + .hover\:step-error:hover:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.steps .hover\:step-error:hover:after { + --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\:textarea-info:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.hover\:textarea-info:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:textarea-success:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.hover\:textarea-success:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:textarea-warning:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.hover\:textarea-warning:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:textarea-error:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.hover\:textarea-error:hover:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:toggle-success:hover:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:toggle-success:hover:checked,.hover\:toggle-success:hover[checked="true"],.hover\:toggle-success:hover[aria-checked="true"] { + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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\:toggle-warning:hover:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:toggle-warning:hover:checked,.hover\:toggle-warning:hover[checked="true"],.hover\:toggle-warning:hover[aria-checked="true"] { + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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\:toggle-info:hover:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:toggle-info:hover:checked,.hover\:toggle-info:hover[checked="true"],.hover\:toggle-info:hover[aria-checked="true"] { + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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\:toggle-error:hover:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:toggle-error:hover:checked,.hover\:toggle-error:hover[checked="true"],.hover\:toggle-error:hover[aria-checked="true"] { + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +@media (hover:hover) { + .focus\:checkbox-success:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} + .focus\:checkbox-warning:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} + .focus\:checkbox-info:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} + .focus\:checkbox-error:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} + .focus\:radio-success:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} + .focus\:radio-warning:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} + .focus\:radio-info:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} + .focus\:radio-error:focus:hover { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}} +@media (hover: hover) { + .focus\:btn-success:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-success:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)}} + .focus\:btn-success:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-success:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)}} + .focus\:btn-info:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-info:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)}} + .focus\:btn-info:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-info:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)}} + .focus\:btn-warning:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-warning:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)}} + .focus\:btn-warning:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-warning:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)}} + .focus\:btn-error:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-error:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}} + .focus\:btn-error:focus.btn-outline:hover { + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} + @supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-error:focus.btn-outline:hover { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}}} +.focus\:alert-info:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-in,oklch(var(--in)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:alert-success:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-su,oklch(var(--su)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:alert-warning:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-wa,oklch(var(--wa)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:alert-error:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.2)); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity))); + --alert-bg: var(--fallback-er,oklch(var(--er)/1)); + --alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:badge-info:focus { + border-color: transparent; + --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 { + border-color: transparent; + --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 { + border-color: transparent; + --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 { + border-color: transparent; + --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-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)}} +@supports (color: color-mix(in oklab, black, black)) { + .focus\:btn-success:focus.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-su,oklch(var(--su)/1)) 90%, black)} + .focus\:btn-info:focus.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-in,oklch(var(--in)/1)) 90%, black)} + .focus\:btn-warning:focus.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-wa,oklch(var(--wa)/1)) 90%, black)} + .focus\:btn-error:focus.btn-outline.btn-active { + background-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black); + border-color: color-mix(in oklab, var(--fallback-er,oklch(var(--er)/1)) 90%, black)}} +@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 { + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.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)/1))} +.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)/1))} +.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)/1))} +.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-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.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-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.focus\:chat-bubble-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\:chat-bubble-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\:chat-bubble-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\:chat-bubble-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\:checkbox-success:focus { + --chkbg: var(--fallback-su,oklch(var(--su)/1)); + --chkfg: var(--fallback-suc,oklch(var(--suc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.focus\:checkbox-success:focus:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:checkbox-success:focus:checked,.focus\:checkbox-success:focus[checked="true"],.focus\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.focus\:checkbox-warning:focus { + --chkbg: var(--fallback-wa,oklch(var(--wa)/1)); + --chkfg: var(--fallback-wac,oklch(var(--wac)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.focus\:checkbox-warning:focus:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:checkbox-warning:focus:checked,.focus\:checkbox-warning:focus[checked="true"],.focus\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.focus\:checkbox-info:focus { + --chkbg: var(--fallback-in,oklch(var(--in)/1)); + --chkfg: var(--fallback-inc,oklch(var(--inc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.focus\:checkbox-info:focus:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:checkbox-info:focus:checked,.focus\:checkbox-info:focus[checked="true"],.focus\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.focus\:checkbox-error:focus { + --chkbg: var(--fallback-er,oklch(var(--er)/1)); + --chkfg: var(--fallback-erc,oklch(var(--erc)/1)); + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.focus\:checkbox-error:focus:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:checkbox-error:focus:checked,.focus\:checkbox-error:focus[checked="true"],.focus\:checkbox-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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.focus\:divider-success:focus:before,.focus\:divider-success:focus:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.focus\:divider-warning:focus:before,.focus\:divider-warning:focus:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.focus\:divider-info:focus:before,.focus\:divider-info:focus:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.focus\:divider-error:focus:before,.focus\:divider-error:focus:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.focus\:file-input-info:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.focus\:file-input-info:focus:focus { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:file-input-info:focus::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.focus\:file-input-success:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.focus\:file-input-success:focus:focus { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:file-input-success:focus::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.focus\:file-input-warning:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.focus\:file-input-warning:focus:focus { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:file-input-warning:focus::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.focus\:file-input-error:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.focus\:file-input-error:focus:focus { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:file-input-error:focus::file-selector-button { + --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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.focus\:input-info:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.focus\:input-info:focus:focus,.focus\:input-info:focus:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:input-success:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.focus\:input-success:focus:focus,.focus\:input-success:focus:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:input-warning:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.focus\:input-warning:focus:focus,.focus\:input-warning:focus:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:input-error:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.focus\:input-error:focus:focus,.focus\:input-error:focus:focus-within { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +@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::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.focus\:progress-success:focus::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.focus\:progress-warning:focus::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.focus\:progress-error:focus::-moz-progress-bar { + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.focus\:progress-info:focus:indeterminate { + --progress-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:progress-success:focus:indeterminate { + --progress-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:progress-warning:focus:indeterminate { + --progress-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:progress-error:focus:indeterminate { + --progress-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:progress-info:focus::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.focus\:progress-success:focus::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.focus\:progress-warning:focus::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.focus\:progress-error:focus::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.focus\:radio-success:focus { + --chkbg: var(--su); + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.focus\:radio-success:focus:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))} +.focus\:radio-warning:focus { + --chkbg: var(--wa); + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.focus\:radio-warning:focus:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))} +.focus\:radio-info:focus { + --chkbg: var(--in); + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.focus\:radio-info:focus:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/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))); + --tw-text-opacity: 1; + color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))} +.focus\:radio-error:focus { + --chkbg: var(--er); + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.focus\:radio-error:focus:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.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))); + --tw-text-opacity: 1; + color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))} +.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))} +.focus\:select-info:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.focus\:select-info:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:select-success:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.focus\:select-success:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:select-warning:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.focus\:select-warning:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:select-error:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.focus\:select-error:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.steps .focus\:step-info:focus + .focus\:step-info:focus:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))} +.steps .focus\:step-info:focus:after { + --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)))} +.steps .focus\:step-success:focus + .focus\:step-success:focus:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))} +.steps .focus\:step-success:focus:after { + --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)))} +.steps .focus\:step-warning:focus + .focus\:step-warning:focus:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))} +.steps .focus\:step-warning:focus:after { + --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)))} +.steps .focus\:step-error:focus + .focus\:step-error:focus:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))} +.steps .focus\:step-error:focus:after { + --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\:textarea-info:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))} +.focus\:textarea-info:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:textarea-success:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))} +.focus\:textarea-success:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:textarea-warning:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))} +.focus\:textarea-warning:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:textarea-error:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))} +.focus\:textarea-error:focus:focus { + --tw-border-opacity: 1; + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:toggle-success:focus:focus-visible { + outline-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:toggle-success:focus:checked,.focus\:toggle-success:focus[checked="true"],.focus\:toggle-success:focus[aria-checked="true"] { + border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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\:toggle-warning:focus:focus-visible { + outline-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:toggle-warning:focus:checked,.focus\:toggle-warning:focus[checked="true"],.focus\:toggle-warning:focus[aria-checked="true"] { + border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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\:toggle-info:focus:focus-visible { + outline-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:toggle-info:focus:checked,.focus\:toggle-info:focus[checked="true"],.focus\:toggle-info:focus[aria-checked="true"] { + border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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\:toggle-error:focus:focus-visible { + outline-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:toggle-error:focus:checked,.focus\:toggle-error:focus[checked="true"],.focus\:toggle-error:focus[aria-checked="true"] { + border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))); + --tw-border-opacity: 0.1; + --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)))} +@media (min-width: 640px) { + .sm\:dropdown-end .dropdown-content { + inset-inline-end: 0px} + .sm\:dropdown-left .dropdown-content { + bottom: auto; + inset-inline-end: 100%; + top: 0px; + transform-origin: right} + .sm\:dropdown-right .dropdown-content { + bottom: auto; + inset-inline-start: 100%; + top: 0px; + transform-origin: left} + .sm\:dropdown-bottom .dropdown-content { + bottom: auto; + top: 100%; + transform-origin: top} + .sm\:dropdown-top .dropdown-content { + bottom: 100%; + top: auto; + transform-origin: bottom} + .sm\:dropdown-end.dropdown-right .dropdown-content { + bottom: 0px; + top: auto} + .sm\:dropdown-right.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .sm\:dropdown-end.dropdown-left .dropdown-content { + bottom: 0px; + top: auto} + .sm\:dropdown-left.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .sm\:input-md[type="number"]::-webkit-inner-spin-button { + margin-top: -1rem; + margin-bottom: -1rem; + margin-inline-end: -1rem} + .sm\:input-sm[type="number"]::-webkit-inner-spin-button { + margin-top: 0px; + margin-bottom: 0px; + margin-inline-end: -0px} + .sm\:input-lg[type="number"]::-webkit-inner-spin-button { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + margin-inline-end: -1.5rem} + .sm\:loading-sm { + width: 1.25rem} + .sm\:loading-md { + width: 1.5rem} + .sm\:loading-lg { + width: 2.5rem}} +@media (min-width: 768px) { + .md\:dropdown-end .dropdown-content { + inset-inline-end: 0px} + .md\:dropdown-left .dropdown-content { + bottom: auto; + inset-inline-end: 100%; + top: 0px; + transform-origin: right} + .md\:dropdown-right .dropdown-content { + bottom: auto; + inset-inline-start: 100%; + top: 0px; + transform-origin: left} + .md\:dropdown-bottom .dropdown-content { + bottom: auto; + top: 100%; + transform-origin: top} + .md\:dropdown-top .dropdown-content { + bottom: 100%; + top: auto; + transform-origin: bottom} + .md\:dropdown-end.dropdown-right .dropdown-content { + bottom: 0px; + top: auto} + .md\:dropdown-right.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .md\:dropdown-end.dropdown-left .dropdown-content { + bottom: 0px; + top: auto} + .md\:dropdown-left.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .md\:input-md[type="number"]::-webkit-inner-spin-button { + margin-top: -1rem; + margin-bottom: -1rem; + margin-inline-end: -1rem} + .md\:input-sm[type="number"]::-webkit-inner-spin-button { + margin-top: 0px; + margin-bottom: 0px; + margin-inline-end: -0px} + .md\:input-lg[type="number"]::-webkit-inner-spin-button { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + margin-inline-end: -1.5rem} + .md\:loading-sm { + width: 1.25rem} + .md\:loading-md { + width: 1.5rem} + .md\:loading-lg { + width: 2.5rem}} +@media (min-width: 1024px) { + .lg\:dropdown-end .dropdown-content { + inset-inline-end: 0px} + .lg\:dropdown-left .dropdown-content { + bottom: auto; + inset-inline-end: 100%; + top: 0px; + transform-origin: right} + .lg\:dropdown-right .dropdown-content { + bottom: auto; + inset-inline-start: 100%; + top: 0px; + transform-origin: left} + .lg\:dropdown-bottom .dropdown-content { + bottom: auto; + top: 100%; + transform-origin: top} + .lg\:dropdown-top .dropdown-content { + bottom: 100%; + top: auto; + transform-origin: bottom} + .lg\:dropdown-end.dropdown-right .dropdown-content { + bottom: 0px; + top: auto} + .lg\:dropdown-right.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .lg\:dropdown-end.dropdown-left .dropdown-content { + bottom: 0px; + top: auto} + .lg\:dropdown-left.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .lg\:input-md[type="number"]::-webkit-inner-spin-button { + margin-top: -1rem; + margin-bottom: -1rem; + margin-inline-end: -1rem} + .lg\:input-sm[type="number"]::-webkit-inner-spin-button { + margin-top: 0px; + margin-bottom: 0px; + margin-inline-end: -0px} + .lg\:input-lg[type="number"]::-webkit-inner-spin-button { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + margin-inline-end: -1.5rem} + .lg\:loading-sm { + width: 1.25rem} + .lg\:loading-md { + width: 1.5rem} + .lg\:loading-lg { + width: 2.5rem}} +@media (min-width: 1280px) { + .xl\:dropdown-end .dropdown-content { + inset-inline-end: 0px} + .xl\:dropdown-left .dropdown-content { + bottom: auto; + inset-inline-end: 100%; + top: 0px; + transform-origin: right} + .xl\:dropdown-right .dropdown-content { + bottom: auto; + inset-inline-start: 100%; + top: 0px; + transform-origin: left} + .xl\:dropdown-bottom .dropdown-content { + bottom: auto; + top: 100%; + transform-origin: top} + .xl\:dropdown-top .dropdown-content { + bottom: 100%; + top: auto; + transform-origin: bottom} + .xl\:dropdown-end.dropdown-right .dropdown-content { + bottom: 0px; + top: auto} + .xl\:dropdown-right.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .xl\:dropdown-end.dropdown-left .dropdown-content { + bottom: 0px; + top: auto} + .xl\:dropdown-left.dropdown-end .dropdown-content { + bottom: 0px; + top: auto} + .xl\:input-md[type="number"]::-webkit-inner-spin-button { + margin-top: -1rem; + margin-bottom: -1rem; + margin-inline-end: -1rem} + .xl\:input-sm[type="number"]::-webkit-inner-spin-button { + margin-top: 0px; + margin-bottom: 0px; + margin-inline-end: -0px} + .xl\:input-lg[type="number"]::-webkit-inner-spin-button { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + margin-inline-end: -1.5rem} + .xl\:loading-sm { + width: 1.25rem} + .xl\:loading-md { + width: 1.5rem} + .xl\:loading-lg { + width: 2.5rem}} +.hover\:divide-base-100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:divide-base-100\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:divide-base-100\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:divide-base-100\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:divide-base-100\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:divide-base-100\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:divide-base-100\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:divide-base-100\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:divide-base-100\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:divide-base-100\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:divide-base-100\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:divide-base-100\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:divide-base-100\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:divide-base-100\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:divide-base-100\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:divide-base-100\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:divide-base-200:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:divide-base-200\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:divide-base-200\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:divide-base-200\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:divide-base-200\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:divide-base-200\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:divide-base-200\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:divide-base-200\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:divide-base-200\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:divide-base-200\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:divide-base-200\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:divide-base-200\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:divide-base-200\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:divide-base-200\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:divide-base-200\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:divide-base-200\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:divide-base-300:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:divide-base-300\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:divide-base-300\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:divide-base-300\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:divide-base-300\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:divide-base-300\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:divide-base-300\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:divide-base-300\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:divide-base-300\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:divide-base-300\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:divide-base-300\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:divide-base-300\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:divide-base-300\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:divide-base-300\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:divide-base-300\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:divide-base-300\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:divide-base-content:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:divide-base-content\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:divide-base-content\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:divide-base-content\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:divide-base-content\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:divide-base-content\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:divide-base-content\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:divide-base-content\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:divide-base-content\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:divide-base-content\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:divide-base-content\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:divide-base-content\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:divide-base-content\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:divide-base-content\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:divide-base-content\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:divide-base-content\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:divide-error-content\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:divide-error-content\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:divide-error-content\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:divide-error-content\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:divide-error-content\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:divide-error-content\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:divide-error-content\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:divide-error-content\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:divide-error-content\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:divide-error-content\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:divide-error-content\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:divide-error-content\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:divide-error-content\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:divide-error-content\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:divide-error\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:divide-error\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:divide-error\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:divide-error\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:divide-error\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:divide-error\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:divide-error\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:divide-error\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:divide-error\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:divide-error\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:divide-error\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:divide-error\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:divide-error\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:divide-error\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:divide-error\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:divide-info-content\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:divide-info-content\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:divide-info-content\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:divide-info-content\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:divide-info-content\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:divide-info-content\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:divide-info-content\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:divide-info-content\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:divide-info-content\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:divide-info-content\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:divide-info-content\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:divide-info-content\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:divide-info-content\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:divide-info-content\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:divide-info\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:divide-info\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:divide-info\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:divide-info\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:divide-info\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:divide-info\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:divide-info\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:divide-info\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:divide-info\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:divide-info\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:divide-info\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:divide-info\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:divide-info\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:divide-info\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:divide-info\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:divide-success-content\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:divide-success-content\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:divide-success-content\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:divide-success-content\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:divide-success-content\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:divide-success-content\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:divide-success-content\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:divide-success-content\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:divide-success-content\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:divide-success-content\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:divide-success-content\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:divide-success-content\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:divide-success-content\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:divide-success-content\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:divide-success\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:divide-success\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:divide-success\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:divide-success\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:divide-success\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:divide-success\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:divide-success\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:divide-success\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:divide-success\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:divide-success\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:divide-success\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:divide-success\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:divide-success\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:divide-success\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:divide-success\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:divide-warning-content\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:divide-warning-content\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:divide-warning-content\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:divide-warning-content\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:divide-warning-content\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:divide-warning-content\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:divide-warning-content\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:divide-warning-content\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:divide-warning-content\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:divide-warning-content\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:divide-warning-content\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:divide-warning-content\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:divide-warning-content\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:divide-warning-content\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:divide-warning\/0:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:divide-warning\/10:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:divide-warning\/100:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:divide-warning\/20:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:divide-warning\/25:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:divide-warning\/30:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:divide-warning\/40:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:divide-warning\/5:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:divide-warning\/50:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:divide-warning\/60:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:divide-warning\/70:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:divide-warning\/75:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:divide-warning\/80:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:divide-warning\/90:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:divide-warning\/95:hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0))} +.hover\:border-accent-content\/10:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.hover\:border-accent-content\/100:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/1))} +.hover\:border-accent-content\/20:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.hover\:border-accent-content\/25:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.hover\:border-accent-content\/30:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.hover\:border-accent-content\/40:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.hover\:border-accent-content\/5:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.hover\:border-accent-content\/50:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.hover\:border-accent-content\/60:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.hover\:border-accent-content\/70:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.hover\:border-accent-content\/75:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.hover\:border-accent-content\/80:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.hover\:border-accent-content\/90:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.hover\:border-accent-content\/95:hover { + border-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.hover\:border-accent\/0:hover { + border-color: var(--fallback-a,oklch(var(--a)/0))} +.hover\:border-accent\/10:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.1))} +.hover\:border-accent\/100:hover { + border-color: var(--fallback-a,oklch(var(--a)/1))} +.hover\:border-accent\/20:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.2))} +.hover\:border-accent\/25:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.25))} +.hover\:border-accent\/30:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.3))} +.hover\:border-accent\/40:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.4))} +.hover\:border-accent\/5:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.05))} +.hover\:border-accent\/50:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.5))} +.hover\:border-accent\/60:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.6))} +.hover\:border-accent\/70:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.7))} +.hover\:border-accent\/75:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.75))} +.hover\:border-accent\/80:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.8))} +.hover\:border-accent\/90:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.9))} +.hover\:border-accent\/95:hover { + border-color: var(--fallback-a,oklch(var(--a)/0.95))} +.hover\:border-base-100:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-base-100\/0:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-base-100\/10:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-base-100\/100:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-base-100\/20:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-base-100\/25:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-base-100\/30:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-base-100\/40:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-base-100\/5:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-base-100\/50:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-base-100\/60:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-base-100\/70:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-base-100\/75:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-base-100\/80:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-base-100\/90:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-base-100\/95:hover { + border-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:border-base-200:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-base-200\/0:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-base-200\/10:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-base-200\/100:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-base-200\/20:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-base-200\/25:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-base-200\/30:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-base-200\/40:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-base-200\/5:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-base-200\/50:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-base-200\/60:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-base-200\/70:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-base-200\/75:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-base-200\/80:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-base-200\/90:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-base-200\/95:hover { + border-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:border-base-300:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-base-300\/0:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-base-300\/10:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-base-300\/100:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-base-300\/20:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-base-300\/25:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-base-300\/30:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-base-300\/40:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-base-300\/5:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-base-300\/50:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-base-300\/60:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-base-300\/70:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-base-300\/75:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-base-300\/80:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-base-300\/90:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-base-300\/95:hover { + border-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:border-base-content:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-base-content\/0:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-base-content\/10:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-base-content\/100:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-base-content\/20:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-base-content\/25:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-base-content\/30:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-base-content\/40:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-base-content\/5:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-base-content\/50:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-base-content\/60:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-base-content\/70:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-base-content\/75:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-base-content\/80:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-base-content\/90:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-base-content\/95:hover { + border-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-error-content\/10:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-error-content\/100:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:border-error-content\/20:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-error-content\/25:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-error-content\/30:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-error-content\/40:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-error-content\/5:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-error-content\/50:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-error-content\/60:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-error-content\/70:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-error-content\/75:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-error-content\/80:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-error-content\/90:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-error-content\/95:hover { + border-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-error\/0:hover { + border-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-error\/10:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-error\/100:hover { + border-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:border-error\/20:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-error\/25:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-error\/30:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-error\/40:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-error\/5:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-error\/50:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-error\/60:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-error\/70:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-error\/75:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-error\/80:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-error\/90:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-error\/95:hover { + border-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-info-content\/10:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-info-content\/100:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:border-info-content\/20:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-info-content\/25:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-info-content\/30:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-info-content\/40:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-info-content\/5:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-info-content\/50:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-info-content\/60:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-info-content\/70:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-info-content\/75:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-info-content\/80:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-info-content\/90:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-info-content\/95:hover { + border-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-info\/0:hover { + border-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-info\/10:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-info\/100:hover { + border-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:border-info\/20:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-info\/25:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-info\/30:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-info\/40:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-info\/5:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-info\/50:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-info\/60:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-info\/70:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-info\/75:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-info\/80:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-info\/90:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-info\/95:hover { + border-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0))} +.hover\:border-neutral-content\/10:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.hover\:border-neutral-content\/100:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/1))} +.hover\:border-neutral-content\/20:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.hover\:border-neutral-content\/25:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.hover\:border-neutral-content\/30:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.hover\:border-neutral-content\/40:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.hover\:border-neutral-content\/5:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.hover\:border-neutral-content\/50:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.hover\:border-neutral-content\/60:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.hover\:border-neutral-content\/70:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.hover\:border-neutral-content\/75:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.hover\:border-neutral-content\/80:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.hover\:border-neutral-content\/90:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.hover\:border-neutral-content\/95:hover { + border-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.hover\:border-neutral\/0:hover { + border-color: var(--fallback-n,oklch(var(--n)/0))} +.hover\:border-neutral\/10:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.1))} +.hover\:border-neutral\/100:hover { + border-color: var(--fallback-n,oklch(var(--n)/1))} +.hover\:border-neutral\/20:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.2))} +.hover\:border-neutral\/25:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.25))} +.hover\:border-neutral\/30:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.3))} +.hover\:border-neutral\/40:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.4))} +.hover\:border-neutral\/5:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.05))} +.hover\:border-neutral\/50:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.5))} +.hover\:border-neutral\/60:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.6))} +.hover\:border-neutral\/70:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.7))} +.hover\:border-neutral\/75:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.75))} +.hover\:border-neutral\/80:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.8))} +.hover\:border-neutral\/90:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.9))} +.hover\:border-neutral\/95:hover { + border-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0))} +.hover\:border-primary-content\/10:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.hover\:border-primary-content\/100:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/1))} +.hover\:border-primary-content\/20:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.hover\:border-primary-content\/25:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.hover\:border-primary-content\/30:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.hover\:border-primary-content\/40:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.hover\:border-primary-content\/5:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.hover\:border-primary-content\/50:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.hover\:border-primary-content\/60:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.hover\:border-primary-content\/70:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.hover\:border-primary-content\/75:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.hover\:border-primary-content\/80:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.hover\:border-primary-content\/90:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.hover\:border-primary-content\/95:hover { + border-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.hover\:border-primary\/0:hover { + border-color: var(--fallback-p,oklch(var(--p)/0))} +.hover\:border-primary\/10:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.1))} +.hover\:border-primary\/100:hover { + border-color: var(--fallback-p,oklch(var(--p)/1))} +.hover\:border-primary\/20:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.2))} +.hover\:border-primary\/25:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.25))} +.hover\:border-primary\/30:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.3))} +.hover\:border-primary\/40:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.4))} +.hover\:border-primary\/5:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.05))} +.hover\:border-primary\/50:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.5))} +.hover\:border-primary\/60:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.6))} +.hover\:border-primary\/70:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.7))} +.hover\:border-primary\/75:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.75))} +.hover\:border-primary\/80:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.8))} +.hover\:border-primary\/90:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.9))} +.hover\:border-primary\/95:hover { + border-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0))} +.hover\:border-secondary-content\/10:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.hover\:border-secondary-content\/100:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/1))} +.hover\:border-secondary-content\/20:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.hover\:border-secondary-content\/25:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.hover\:border-secondary-content\/30:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.hover\:border-secondary-content\/40:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.hover\:border-secondary-content\/5:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.hover\:border-secondary-content\/50:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.hover\:border-secondary-content\/60:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.hover\:border-secondary-content\/70:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.hover\:border-secondary-content\/75:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.hover\:border-secondary-content\/80:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.hover\:border-secondary-content\/90:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.hover\:border-secondary-content\/95:hover { + border-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.hover\:border-secondary\/0:hover { + border-color: var(--fallback-s,oklch(var(--s)/0))} +.hover\:border-secondary\/10:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.1))} +.hover\:border-secondary\/100:hover { + border-color: var(--fallback-s,oklch(var(--s)/1))} +.hover\:border-secondary\/20:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.2))} +.hover\:border-secondary\/25:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.25))} +.hover\:border-secondary\/30:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.3))} +.hover\:border-secondary\/40:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.4))} +.hover\:border-secondary\/5:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.05))} +.hover\:border-secondary\/50:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.5))} +.hover\:border-secondary\/60:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.6))} +.hover\:border-secondary\/70:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.7))} +.hover\:border-secondary\/75:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.75))} +.hover\:border-secondary\/80:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.8))} +.hover\:border-secondary\/90:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.9))} +.hover\:border-secondary\/95:hover { + border-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-success-content\/10:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-success-content\/100:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:border-success-content\/20:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-success-content\/25:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-success-content\/30:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-success-content\/40:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-success-content\/5:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-success-content\/50:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-success-content\/60:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-success-content\/70:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-success-content\/75:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-success-content\/80:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-success-content\/90:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-success-content\/95:hover { + border-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-success\/0:hover { + border-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-success\/10:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-success\/100:hover { + border-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:border-success\/20:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-success\/25:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-success\/30:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-success\/40:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-success\/5:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-success\/50:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-success\/60:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-success\/70:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-success\/75:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-success\/80:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-success\/90:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-success\/95:hover { + border-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-warning-content\/10:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-warning-content\/100:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:border-warning-content\/20:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-warning-content\/25:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-warning-content\/30:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-warning-content\/40:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-warning-content\/5:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-warning-content\/50:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-warning-content\/60:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-warning-content\/70:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-warning-content\/75:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-warning-content\/80:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-warning-content\/90:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-warning-content\/95:hover { + border-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-warning\/0:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-warning\/10:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-warning\/100:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:border-warning\/20:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-warning\/25:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-warning\/30:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-warning\/40:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-warning\/5:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-warning\/50:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-warning\/60:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-warning\/70:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-warning\/75:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-warning\/80:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-warning\/90:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-warning\/95:hover { + border-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-x-base-100\/10:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.1)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-x-base-100\/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\/20:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.2)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-x-base-100\/25:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.25)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-x-base-100\/30:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.3)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-x-base-100\/40:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.4)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-x-base-100\/5:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.05)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-x-base-100\/50:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.5)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-x-base-100\/60:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.6)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-x-base-100\/70:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.7)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-x-base-100\/75:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.75)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-x-base-100\/80:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.8)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-x-base-100\/90:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.9)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-x-base-100\/95:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.95)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-x-base-200\/10:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.1)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-x-base-200\/100: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\/20:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.2)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-x-base-200\/25:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.25)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-x-base-200\/30:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.3)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-x-base-200\/40:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.4)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-x-base-200\/5:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.05)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-x-base-200\/50:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.5)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-x-base-200\/60:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.6)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-x-base-200\/70:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.7)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-x-base-200\/75:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.75)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-x-base-200\/80:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.8)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-x-base-200\/90:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.9)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-x-base-200\/95:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.95)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-x-base-300\/10:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.1)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-x-base-300\/100: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\/20:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.2)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-x-base-300\/25:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.25)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-x-base-300\/30:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.3)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-x-base-300\/40:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.4)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-x-base-300\/5:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.05)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-x-base-300\/50:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.5)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-x-base-300\/60:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.6)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-x-base-300\/70:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.7)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-x-base-300\/75:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.75)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-x-base-300\/80:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.8)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-x-base-300\/90:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.9)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-x-base-300\/95:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.95)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-x-base-content\/10:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.1)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-x-base-content\/100: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\/20:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-x-base-content\/25:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.25)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-x-base-content\/30:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.3)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-x-base-content\/40:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.4)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-x-base-content\/5:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.05)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-x-base-content\/50:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.5)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-x-base-content\/60:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.6)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-x-base-content\/70:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.7)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-x-base-content\/75:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.75)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-x-base-content\/80:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.8)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-x-base-content\/90:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.9)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-x-base-content\/95:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.95)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-x-error-content\/10:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.1)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-x-error-content\/100: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\/20:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.2)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-x-error-content\/25:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.25)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-x-error-content\/30:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.3)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-x-error-content\/40:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.4)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-x-error-content\/5:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.05)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-x-error-content\/50:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.5)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-x-error-content\/60:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.6)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-x-error-content\/70:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.7)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-x-error-content\/75:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.75)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-x-error-content\/80:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.8)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-x-error-content\/90:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.9)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-x-error-content\/95:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.95)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-x-error\/0:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0)); + border-right-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-x-error\/10:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.1)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-x-error\/100: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\/20:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.2)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-x-error\/25:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.25)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-x-error\/30:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.3)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-x-error\/40:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.4)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-x-error\/5:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.05)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-x-error\/50:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.5)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-x-error\/60:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.6)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-x-error\/70:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.7)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-x-error\/75:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.75)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-x-error\/80:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.8)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-x-error\/90:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.9)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-x-error\/95:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.95)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-x-info-content\/10:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.1)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-x-info-content\/100: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\/20:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.2)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-x-info-content\/25:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.25)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-x-info-content\/30:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.3)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-x-info-content\/40:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.4)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-x-info-content\/5:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.05)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-x-info-content\/50:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.5)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-x-info-content\/60:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.6)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-x-info-content\/70:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.7)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-x-info-content\/75:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.75)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-x-info-content\/80:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.8)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-x-info-content\/90:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.9)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-x-info-content\/95:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.95)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-x-info\/0:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0)); + border-right-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-x-info\/10:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.1)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-x-info\/100: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\/20:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.2)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-x-info\/25:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.25)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-x-info\/30:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.3)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-x-info\/40:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.4)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-x-info\/5:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.05)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-x-info\/50:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.5)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-x-info\/60:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.6)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-x-info\/70:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.7)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-x-info\/75:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.75)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-x-info\/80:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.8)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-x-info\/90:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.9)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-x-info\/95:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.95)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-x-success-content\/10:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.1)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-x-success-content\/100: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\/20:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.2)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-x-success-content\/25:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.25)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-x-success-content\/30:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.3)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-x-success-content\/40:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.4)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-x-success-content\/5:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.05)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-x-success-content\/50:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.5)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-x-success-content\/60:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.6)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-x-success-content\/70:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.7)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-x-success-content\/75:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.75)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-x-success-content\/80:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.8)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-x-success-content\/90:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.9)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-x-success-content\/95:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.95)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-x-success\/0:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0)); + border-right-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-x-success\/10:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.1)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-x-success\/100: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\/20:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.2)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-x-success\/25:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.25)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-x-success\/30:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.3)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-x-success\/40:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.4)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-x-success\/5:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.05)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-x-success\/50:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.5)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-x-success\/60:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.6)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-x-success\/70:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.7)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-x-success\/75:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.75)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-x-success\/80:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.8)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-x-success\/90:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.9)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-x-success\/95:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.95)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-x-warning-content\/10:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.1)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-x-warning-content\/100: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\/20:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.2)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-x-warning-content\/25:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.25)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-x-warning-content\/30:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.3)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-x-warning-content\/40:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.4)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-x-warning-content\/5:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.05)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-x-warning-content\/50:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.5)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-x-warning-content\/60:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.6)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-x-warning-content\/70:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.7)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-x-warning-content\/75:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.75)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-x-warning-content\/80:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.8)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-x-warning-content\/90:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.9)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-x-warning-content\/95:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.95)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-x-warning\/0:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-x-warning\/10:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.1)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-x-warning\/100: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\/20:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-x-warning\/25:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.25)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-x-warning\/30:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.3)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-x-warning\/40:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.4)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-x-warning\/5:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.05)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-x-warning\/50:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.5)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-x-warning\/60:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.6)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-x-warning\/70:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.7)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-x-warning\/75:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.75)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-x-warning\/80:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.8)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-x-warning\/90:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.9)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-x-warning\/95:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.95)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-y-base-100\/10:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.1)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-y-base-100\/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\/20:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.2)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-y-base-100\/25:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.25)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-y-base-100\/30:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.3)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-y-base-100\/40:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.4)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-y-base-100\/5:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.05)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-y-base-100\/50:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.5)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-y-base-100\/60:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.6)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-y-base-100\/70:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.7)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-y-base-100\/75:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.75)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-y-base-100\/80:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.8)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-y-base-100\/90:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.9)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-y-base-100\/95:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.95)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-y-base-200\/10:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.1)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-y-base-200\/100: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\/20:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.2)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-y-base-200\/25:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.25)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-y-base-200\/30:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.3)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-y-base-200\/40:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.4)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-y-base-200\/5:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.05)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-y-base-200\/50:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.5)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-y-base-200\/60:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.6)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-y-base-200\/70:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.7)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-y-base-200\/75:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.75)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-y-base-200\/80:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.8)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-y-base-200\/90:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.9)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-y-base-200\/95:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.95)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-y-base-300\/10:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.1)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-y-base-300\/100: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\/20:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.2)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-y-base-300\/25:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.25)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-y-base-300\/30:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.3)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-y-base-300\/40:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.4)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-y-base-300\/5:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.05)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-y-base-300\/50:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.5)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-y-base-300\/60:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.6)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-y-base-300\/70:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.7)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-y-base-300\/75:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.75)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-y-base-300\/80:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.8)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-y-base-300\/90:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.9)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-y-base-300\/95:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.95)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-y-base-content\/10:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.1)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-y-base-content\/100: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\/20:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-y-base-content\/25:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.25)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-y-base-content\/30:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.3)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-y-base-content\/40:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.4)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-y-base-content\/5:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.05)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-y-base-content\/50:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.5)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-y-base-content\/60:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.6)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-y-base-content\/70:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.7)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-y-base-content\/75:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.75)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-y-base-content\/80:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.8)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-y-base-content\/90:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.9)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-y-base-content\/95:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.95)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-y-error-content\/10:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.1)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-y-error-content\/100: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\/20:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.2)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-y-error-content\/25:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.25)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-y-error-content\/30:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.3)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-y-error-content\/40:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.4)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-y-error-content\/5:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.05)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-y-error-content\/50:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.5)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-y-error-content\/60:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.6)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-y-error-content\/70:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.7)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-y-error-content\/75:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.75)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-y-error-content\/80:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.8)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-y-error-content\/90:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.9)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-y-error-content\/95:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.95)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-y-error\/0:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-y-error\/10:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.1)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-y-error\/100: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\/20:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.2)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-y-error\/25:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.25)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-y-error\/30:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.3)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-y-error\/40:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.4)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-y-error\/5:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.05)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-y-error\/50:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.5)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-y-error\/60:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.6)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-y-error\/70:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.7)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-y-error\/75:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.75)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-y-error\/80:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.8)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-y-error\/90:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.9)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-y-error\/95:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.95)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-y-info-content\/10:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.1)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-y-info-content\/100: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\/20:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.2)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-y-info-content\/25:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.25)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-y-info-content\/30:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.3)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-y-info-content\/40:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.4)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-y-info-content\/5:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.05)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-y-info-content\/50:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.5)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-y-info-content\/60:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.6)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-y-info-content\/70:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.7)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-y-info-content\/75:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.75)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-y-info-content\/80:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.8)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-y-info-content\/90:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.9)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-y-info-content\/95:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.95)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-y-info\/0:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-y-info\/10:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.1)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-y-info\/100: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\/20:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.2)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-y-info\/25:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.25)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-y-info\/30:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.3)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-y-info\/40:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.4)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-y-info\/5:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.05)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-y-info\/50:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.5)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-y-info\/60:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.6)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-y-info\/70:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.7)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-y-info\/75:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.75)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-y-info\/80:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.8)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-y-info\/90:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.9)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-y-info\/95:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.95)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-y-success-content\/10:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.1)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-y-success-content\/100: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\/20:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.2)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-y-success-content\/25:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.25)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-y-success-content\/30:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.3)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-y-success-content\/40:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.4)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-y-success-content\/5:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.05)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-y-success-content\/50:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.5)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-y-success-content\/60:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.6)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-y-success-content\/70:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.7)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-y-success-content\/75:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.75)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-y-success-content\/80:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.8)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-y-success-content\/90:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.9)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-y-success-content\/95:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.95)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-y-success\/0:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-y-success\/10:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.1)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-y-success\/100: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\/20:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.2)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-y-success\/25:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.25)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-y-success\/30:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.3)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-y-success\/40:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.4)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-y-success\/5:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.05)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-y-success\/50:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.5)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-y-success\/60:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.6)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-y-success\/70:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.7)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-y-success\/75:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.75)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-y-success\/80:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.8)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-y-success\/90:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.9)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-y-success\/95:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.95)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-y-warning-content\/10:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.1)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-y-warning-content\/100: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\/20:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.2)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-y-warning-content\/25:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.25)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-y-warning-content\/30:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.3)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-y-warning-content\/40:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.4)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-y-warning-content\/5:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.05)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-y-warning-content\/50:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.5)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-y-warning-content\/60:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.6)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-y-warning-content\/70:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.7)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-y-warning-content\/75:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.75)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-y-warning-content\/80:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.8)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-y-warning-content\/90:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.9)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-y-warning-content\/95:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.95)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-y-warning\/0:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-y-warning\/10:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.1)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-y-warning\/100: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\/20:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-y-warning\/25:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.25)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-y-warning\/30:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.3)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-y-warning\/40:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.4)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-y-warning\/5:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.05)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-y-warning\/50:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.5)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-y-warning\/60:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.6)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-y-warning\/70:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.7)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-y-warning\/75:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.75)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-y-warning\/80:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.8)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-y-warning\/90:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.9)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-y-warning\/95:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.95)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:border-b-base-100:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-b-base-100\/0:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-b-base-100\/10:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-b-base-100\/100:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-b-base-100\/20:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-b-base-100\/25:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-b-base-100\/30:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-b-base-100\/40:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-b-base-100\/5:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-b-base-100\/50:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-b-base-100\/60:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-b-base-100\/70:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-b-base-100\/75:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-b-base-100\/80:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-b-base-100\/90:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-b-base-100\/95:hover { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:border-b-base-200:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-b-base-200\/0:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-b-base-200\/10:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-b-base-200\/100:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-b-base-200\/20:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-b-base-200\/25:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-b-base-200\/30:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-b-base-200\/40:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-b-base-200\/5:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-b-base-200\/50:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-b-base-200\/60:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-b-base-200\/70:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-b-base-200\/75:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-b-base-200\/80:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-b-base-200\/90:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-b-base-200\/95:hover { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:border-b-base-300:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-b-base-300\/0:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-b-base-300\/10:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-b-base-300\/100:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-b-base-300\/20:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-b-base-300\/25:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-b-base-300\/30:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-b-base-300\/40:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-b-base-300\/5:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-b-base-300\/50:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-b-base-300\/60:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-b-base-300\/70:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-b-base-300\/75:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-b-base-300\/80:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-b-base-300\/90:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-b-base-300\/95:hover { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:border-b-base-content:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-b-base-content\/0:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-b-base-content\/10:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-b-base-content\/100:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-b-base-content\/20:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-b-base-content\/25:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-b-base-content\/30:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-b-base-content\/40:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-b-base-content\/5:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-b-base-content\/50:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-b-base-content\/60:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-b-base-content\/70:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-b-base-content\/75:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-b-base-content\/80:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-b-base-content\/90:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-b-base-content\/95:hover { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-b-error-content\/10:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-b-error-content\/100:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:border-b-error-content\/20:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-b-error-content\/25:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-b-error-content\/30:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-b-error-content\/40:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-b-error-content\/5:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-b-error-content\/50:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-b-error-content\/60:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-b-error-content\/70:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-b-error-content\/75:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-b-error-content\/80:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-b-error-content\/90:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-b-error-content\/95:hover { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-b-error\/0:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-b-error\/10:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-b-error\/100:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:border-b-error\/20:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-b-error\/25:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-b-error\/30:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-b-error\/40:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-b-error\/5:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-b-error\/50:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-b-error\/60:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-b-error\/70:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-b-error\/75:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-b-error\/80:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-b-error\/90:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-b-error\/95:hover { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-b-info-content\/10:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-b-info-content\/100:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:border-b-info-content\/20:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-b-info-content\/25:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-b-info-content\/30:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-b-info-content\/40:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-b-info-content\/5:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-b-info-content\/50:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-b-info-content\/60:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-b-info-content\/70:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-b-info-content\/75:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-b-info-content\/80:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-b-info-content\/90:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-b-info-content\/95:hover { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-b-info\/0:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-b-info\/10:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-b-info\/100:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:border-b-info\/20:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-b-info\/25:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-b-info\/30:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-b-info\/40:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-b-info\/5:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-b-info\/50:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-b-info\/60:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-b-info\/70:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-b-info\/75:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-b-info\/80:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-b-info\/90:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-b-info\/95:hover { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-b-success-content\/10:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-b-success-content\/100:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:border-b-success-content\/20:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-b-success-content\/25:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-b-success-content\/30:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-b-success-content\/40:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-b-success-content\/5:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-b-success-content\/50:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-b-success-content\/60:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-b-success-content\/70:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-b-success-content\/75:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-b-success-content\/80:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-b-success-content\/90:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-b-success-content\/95:hover { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-b-success\/0:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-b-success\/10:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-b-success\/100:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:border-b-success\/20:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-b-success\/25:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-b-success\/30:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-b-success\/40:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-b-success\/5:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-b-success\/50:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-b-success\/60:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-b-success\/70:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-b-success\/75:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-b-success\/80:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-b-success\/90:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-b-success\/95:hover { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-b-warning-content\/10:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-b-warning-content\/100:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:border-b-warning-content\/20:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-b-warning-content\/25:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-b-warning-content\/30:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-b-warning-content\/40:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-b-warning-content\/5:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-b-warning-content\/50:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-b-warning-content\/60:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-b-warning-content\/70:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-b-warning-content\/75:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-b-warning-content\/80:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-b-warning-content\/90:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-b-warning-content\/95:hover { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-b-warning\/0:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-b-warning\/10:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-b-warning\/100:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:border-b-warning\/20:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-b-warning\/25:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-b-warning\/30:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-b-warning\/40:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-b-warning\/5:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-b-warning\/50:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-b-warning\/60:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-b-warning\/70:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-b-warning\/75:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-b-warning\/80:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-b-warning\/90:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-b-warning\/95:hover { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:border-e-base-100:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-e-base-100\/0:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-e-base-100\/10:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-e-base-100\/100:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-e-base-100\/20:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-e-base-100\/25:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-e-base-100\/30:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-e-base-100\/40:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-e-base-100\/5:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-e-base-100\/50:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-e-base-100\/60:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-e-base-100\/70:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-e-base-100\/75:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-e-base-100\/80:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-e-base-100\/90:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-e-base-100\/95:hover { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:border-e-base-200:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-e-base-200\/0:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-e-base-200\/10:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-e-base-200\/100:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-e-base-200\/20:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-e-base-200\/25:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-e-base-200\/30:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-e-base-200\/40:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-e-base-200\/5:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-e-base-200\/50:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-e-base-200\/60:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-e-base-200\/70:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-e-base-200\/75:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-e-base-200\/80:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-e-base-200\/90:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-e-base-200\/95:hover { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:border-e-base-300:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-e-base-300\/0:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-e-base-300\/10:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-e-base-300\/100:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-e-base-300\/20:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-e-base-300\/25:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-e-base-300\/30:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-e-base-300\/40:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-e-base-300\/5:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-e-base-300\/50:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-e-base-300\/60:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-e-base-300\/70:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-e-base-300\/75:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-e-base-300\/80:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-e-base-300\/90:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-e-base-300\/95:hover { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:border-e-base-content:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-e-base-content\/0:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-e-base-content\/10:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-e-base-content\/100:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-e-base-content\/20:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-e-base-content\/25:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-e-base-content\/30:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-e-base-content\/40:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-e-base-content\/5:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-e-base-content\/50:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-e-base-content\/60:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-e-base-content\/70:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-e-base-content\/75:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-e-base-content\/80:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-e-base-content\/90:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-e-base-content\/95:hover { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-e-error-content\/10:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-e-error-content\/100:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:border-e-error-content\/20:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-e-error-content\/25:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-e-error-content\/30:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-e-error-content\/40:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-e-error-content\/5:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-e-error-content\/50:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-e-error-content\/60:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-e-error-content\/70:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-e-error-content\/75:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-e-error-content\/80:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-e-error-content\/90:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-e-error-content\/95:hover { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-e-error\/0:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-e-error\/10:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-e-error\/100:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:border-e-error\/20:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-e-error\/25:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-e-error\/30:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-e-error\/40:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-e-error\/5:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-e-error\/50:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-e-error\/60:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-e-error\/70:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-e-error\/75:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-e-error\/80:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-e-error\/90:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-e-error\/95:hover { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-e-info-content\/10:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-e-info-content\/100:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:border-e-info-content\/20:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-e-info-content\/25:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-e-info-content\/30:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-e-info-content\/40:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-e-info-content\/5:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-e-info-content\/50:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-e-info-content\/60:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-e-info-content\/70:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-e-info-content\/75:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-e-info-content\/80:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-e-info-content\/90:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-e-info-content\/95:hover { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-e-info\/0:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-e-info\/10:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-e-info\/100:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:border-e-info\/20:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-e-info\/25:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-e-info\/30:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-e-info\/40:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-e-info\/5:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-e-info\/50:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-e-info\/60:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-e-info\/70:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-e-info\/75:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-e-info\/80:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-e-info\/90:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-e-info\/95:hover { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-e-success-content\/10:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-e-success-content\/100:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:border-e-success-content\/20:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-e-success-content\/25:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-e-success-content\/30:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-e-success-content\/40:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-e-success-content\/5:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-e-success-content\/50:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-e-success-content\/60:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-e-success-content\/70:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-e-success-content\/75:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-e-success-content\/80:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-e-success-content\/90:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-e-success-content\/95:hover { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-e-success\/0:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-e-success\/10:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-e-success\/100:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:border-e-success\/20:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-e-success\/25:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-e-success\/30:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-e-success\/40:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-e-success\/5:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-e-success\/50:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-e-success\/60:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-e-success\/70:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-e-success\/75:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-e-success\/80:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-e-success\/90:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-e-success\/95:hover { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-e-warning-content\/10:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-e-warning-content\/100:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:border-e-warning-content\/20:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-e-warning-content\/25:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-e-warning-content\/30:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-e-warning-content\/40:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-e-warning-content\/5:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-e-warning-content\/50:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-e-warning-content\/60:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-e-warning-content\/70:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-e-warning-content\/75:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-e-warning-content\/80:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-e-warning-content\/90:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-e-warning-content\/95:hover { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-e-warning\/0:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-e-warning\/10:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-e-warning\/100:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:border-e-warning\/20:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-e-warning\/25:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-e-warning\/30:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-e-warning\/40:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-e-warning\/5:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-e-warning\/50:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-e-warning\/60:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-e-warning\/70:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-e-warning\/75:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-e-warning\/80:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-e-warning\/90:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-e-warning\/95:hover { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:border-l-base-100:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-l-base-100\/0:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-l-base-100\/10:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-l-base-100\/100:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-l-base-100\/20:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-l-base-100\/25:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-l-base-100\/30:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-l-base-100\/40:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-l-base-100\/5:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-l-base-100\/50:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-l-base-100\/60:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-l-base-100\/70:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-l-base-100\/75:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-l-base-100\/80:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-l-base-100\/90:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-l-base-100\/95:hover { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:border-l-base-200:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-l-base-200\/0:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-l-base-200\/10:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-l-base-200\/100:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-l-base-200\/20:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-l-base-200\/25:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-l-base-200\/30:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-l-base-200\/40:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-l-base-200\/5:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-l-base-200\/50:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-l-base-200\/60:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-l-base-200\/70:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-l-base-200\/75:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-l-base-200\/80:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-l-base-200\/90:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-l-base-200\/95:hover { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:border-l-base-300:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-l-base-300\/0:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-l-base-300\/10:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-l-base-300\/100:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-l-base-300\/20:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-l-base-300\/25:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-l-base-300\/30:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-l-base-300\/40:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-l-base-300\/5:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-l-base-300\/50:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-l-base-300\/60:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-l-base-300\/70:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-l-base-300\/75:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-l-base-300\/80:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-l-base-300\/90:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-l-base-300\/95:hover { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:border-l-base-content:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-l-base-content\/0:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-l-base-content\/10:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-l-base-content\/100:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-l-base-content\/20:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-l-base-content\/25:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-l-base-content\/30:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-l-base-content\/40:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-l-base-content\/5:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-l-base-content\/50:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-l-base-content\/60:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-l-base-content\/70:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-l-base-content\/75:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-l-base-content\/80:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-l-base-content\/90:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-l-base-content\/95:hover { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-l-error-content\/10:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-l-error-content\/100:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:border-l-error-content\/20:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-l-error-content\/25:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-l-error-content\/30:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-l-error-content\/40:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-l-error-content\/5:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-l-error-content\/50:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-l-error-content\/60:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-l-error-content\/70:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-l-error-content\/75:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-l-error-content\/80:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-l-error-content\/90:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-l-error-content\/95:hover { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-l-error\/0:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-l-error\/10:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-l-error\/100:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:border-l-error\/20:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-l-error\/25:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-l-error\/30:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-l-error\/40:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-l-error\/5:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-l-error\/50:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-l-error\/60:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-l-error\/70:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-l-error\/75:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-l-error\/80:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-l-error\/90:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-l-error\/95:hover { + border-left-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-l-info-content\/10:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-l-info-content\/100:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:border-l-info-content\/20:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-l-info-content\/25:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-l-info-content\/30:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-l-info-content\/40:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-l-info-content\/5:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-l-info-content\/50:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-l-info-content\/60:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-l-info-content\/70:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-l-info-content\/75:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-l-info-content\/80:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-l-info-content\/90:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-l-info-content\/95:hover { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-l-info\/0:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-l-info\/10:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-l-info\/100:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:border-l-info\/20:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-l-info\/25:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-l-info\/30:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-l-info\/40:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-l-info\/5:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-l-info\/50:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-l-info\/60:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-l-info\/70:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-l-info\/75:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-l-info\/80:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-l-info\/90:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-l-info\/95:hover { + border-left-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-l-success-content\/10:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-l-success-content\/100:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:border-l-success-content\/20:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-l-success-content\/25:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-l-success-content\/30:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-l-success-content\/40:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-l-success-content\/5:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-l-success-content\/50:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-l-success-content\/60:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-l-success-content\/70:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-l-success-content\/75:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-l-success-content\/80:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-l-success-content\/90:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-l-success-content\/95:hover { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-l-success\/0:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-l-success\/10:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-l-success\/100:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:border-l-success\/20:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-l-success\/25:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-l-success\/30:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-l-success\/40:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-l-success\/5:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-l-success\/50:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-l-success\/60:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-l-success\/70:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-l-success\/75:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-l-success\/80:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-l-success\/90:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-l-success\/95:hover { + border-left-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-l-warning-content\/10:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-l-warning-content\/100:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:border-l-warning-content\/20:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-l-warning-content\/25:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-l-warning-content\/30:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-l-warning-content\/40:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-l-warning-content\/5:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-l-warning-content\/50:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-l-warning-content\/60:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-l-warning-content\/70:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-l-warning-content\/75:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-l-warning-content\/80:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-l-warning-content\/90:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-l-warning-content\/95:hover { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-l-warning\/0:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-l-warning\/10:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-l-warning\/100:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:border-l-warning\/20:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-l-warning\/25:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-l-warning\/30:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-l-warning\/40:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-l-warning\/5:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-l-warning\/50:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-l-warning\/60:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-l-warning\/70:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-l-warning\/75:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-l-warning\/80:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-l-warning\/90:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-l-warning\/95:hover { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:border-r-base-100:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-r-base-100\/0:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-r-base-100\/10:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-r-base-100\/100:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-r-base-100\/20:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-r-base-100\/25:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-r-base-100\/30:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-r-base-100\/40:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-r-base-100\/5:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-r-base-100\/50:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-r-base-100\/60:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-r-base-100\/70:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-r-base-100\/75:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-r-base-100\/80:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-r-base-100\/90:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-r-base-100\/95:hover { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:border-r-base-200:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-r-base-200\/0:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-r-base-200\/10:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-r-base-200\/100:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-r-base-200\/20:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-r-base-200\/25:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-r-base-200\/30:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-r-base-200\/40:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-r-base-200\/5:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-r-base-200\/50:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-r-base-200\/60:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-r-base-200\/70:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-r-base-200\/75:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-r-base-200\/80:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-r-base-200\/90:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-r-base-200\/95:hover { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:border-r-base-300:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-r-base-300\/0:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-r-base-300\/10:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-r-base-300\/100:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-r-base-300\/20:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-r-base-300\/25:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-r-base-300\/30:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-r-base-300\/40:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-r-base-300\/5:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-r-base-300\/50:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-r-base-300\/60:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-r-base-300\/70:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-r-base-300\/75:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-r-base-300\/80:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-r-base-300\/90:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-r-base-300\/95:hover { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:border-r-base-content:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-r-base-content\/0:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-r-base-content\/10:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-r-base-content\/100:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-r-base-content\/20:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-r-base-content\/25:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-r-base-content\/30:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-r-base-content\/40:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-r-base-content\/5:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-r-base-content\/50:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-r-base-content\/60:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-r-base-content\/70:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-r-base-content\/75:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-r-base-content\/80:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-r-base-content\/90:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-r-base-content\/95:hover { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-r-error-content\/10:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-r-error-content\/100:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:border-r-error-content\/20:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-r-error-content\/25:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-r-error-content\/30:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-r-error-content\/40:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-r-error-content\/5:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-r-error-content\/50:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-r-error-content\/60:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-r-error-content\/70:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-r-error-content\/75:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-r-error-content\/80:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-r-error-content\/90:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-r-error-content\/95:hover { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-r-error\/0:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-r-error\/10:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-r-error\/100:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:border-r-error\/20:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-r-error\/25:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-r-error\/30:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-r-error\/40:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-r-error\/5:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-r-error\/50:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-r-error\/60:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-r-error\/70:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-r-error\/75:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-r-error\/80:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-r-error\/90:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-r-error\/95:hover { + border-right-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-r-info-content\/10:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-r-info-content\/100:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:border-r-info-content\/20:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-r-info-content\/25:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-r-info-content\/30:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-r-info-content\/40:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-r-info-content\/5:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-r-info-content\/50:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-r-info-content\/60:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-r-info-content\/70:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-r-info-content\/75:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-r-info-content\/80:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-r-info-content\/90:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-r-info-content\/95:hover { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-r-info\/0:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-r-info\/10:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-r-info\/100:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:border-r-info\/20:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-r-info\/25:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-r-info\/30:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-r-info\/40:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-r-info\/5:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-r-info\/50:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-r-info\/60:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-r-info\/70:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-r-info\/75:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-r-info\/80:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-r-info\/90:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-r-info\/95:hover { + border-right-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-r-success-content\/10:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-r-success-content\/100:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:border-r-success-content\/20:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-r-success-content\/25:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-r-success-content\/30:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-r-success-content\/40:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-r-success-content\/5:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-r-success-content\/50:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-r-success-content\/60:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-r-success-content\/70:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-r-success-content\/75:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-r-success-content\/80:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-r-success-content\/90:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-r-success-content\/95:hover { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-r-success\/0:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-r-success\/10:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-r-success\/100:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:border-r-success\/20:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-r-success\/25:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-r-success\/30:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-r-success\/40:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-r-success\/5:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-r-success\/50:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-r-success\/60:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-r-success\/70:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-r-success\/75:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-r-success\/80:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-r-success\/90:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-r-success\/95:hover { + border-right-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-r-warning-content\/10:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-r-warning-content\/100:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:border-r-warning-content\/20:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-r-warning-content\/25:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-r-warning-content\/30:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-r-warning-content\/40:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-r-warning-content\/5:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-r-warning-content\/50:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-r-warning-content\/60:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-r-warning-content\/70:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-r-warning-content\/75:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-r-warning-content\/80:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-r-warning-content\/90:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-r-warning-content\/95:hover { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-r-warning\/0:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-r-warning\/10:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-r-warning\/100:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:border-r-warning\/20:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-r-warning\/25:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-r-warning\/30:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-r-warning\/40:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-r-warning\/5:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-r-warning\/50:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-r-warning\/60:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-r-warning\/70:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-r-warning\/75:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-r-warning\/80:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-r-warning\/90:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-r-warning\/95:hover { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:border-s-base-100:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-s-base-100\/0:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-s-base-100\/10:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-s-base-100\/100:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-s-base-100\/20:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-s-base-100\/25:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-s-base-100\/30:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-s-base-100\/40:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-s-base-100\/5:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-s-base-100\/50:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-s-base-100\/60:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-s-base-100\/70:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-s-base-100\/75:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-s-base-100\/80:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-s-base-100\/90:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-s-base-100\/95:hover { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:border-s-base-200:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-s-base-200\/0:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-s-base-200\/10:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-s-base-200\/100:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-s-base-200\/20:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-s-base-200\/25:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-s-base-200\/30:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-s-base-200\/40:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-s-base-200\/5:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-s-base-200\/50:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-s-base-200\/60:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-s-base-200\/70:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-s-base-200\/75:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-s-base-200\/80:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-s-base-200\/90:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-s-base-200\/95:hover { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:border-s-base-300:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-s-base-300\/0:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-s-base-300\/10:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-s-base-300\/100:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-s-base-300\/20:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-s-base-300\/25:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-s-base-300\/30:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-s-base-300\/40:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-s-base-300\/5:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-s-base-300\/50:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-s-base-300\/60:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-s-base-300\/70:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-s-base-300\/75:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-s-base-300\/80:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-s-base-300\/90:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-s-base-300\/95:hover { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:border-s-base-content:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-s-base-content\/0:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-s-base-content\/10:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-s-base-content\/100:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-s-base-content\/20:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-s-base-content\/25:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-s-base-content\/30:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-s-base-content\/40:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-s-base-content\/5:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-s-base-content\/50:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-s-base-content\/60:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-s-base-content\/70:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-s-base-content\/75:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-s-base-content\/80:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-s-base-content\/90:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-s-base-content\/95:hover { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-s-error-content\/10:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-s-error-content\/100:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:border-s-error-content\/20:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-s-error-content\/25:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-s-error-content\/30:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-s-error-content\/40:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-s-error-content\/5:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-s-error-content\/50:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-s-error-content\/60:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-s-error-content\/70:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-s-error-content\/75:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-s-error-content\/80:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-s-error-content\/90:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-s-error-content\/95:hover { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-s-error\/0:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-s-error\/10:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-s-error\/100:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:border-s-error\/20:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-s-error\/25:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-s-error\/30:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-s-error\/40:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-s-error\/5:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-s-error\/50:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-s-error\/60:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-s-error\/70:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-s-error\/75:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-s-error\/80:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-s-error\/90:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-s-error\/95:hover { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-s-info-content\/10:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-s-info-content\/100:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:border-s-info-content\/20:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-s-info-content\/25:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-s-info-content\/30:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-s-info-content\/40:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-s-info-content\/5:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-s-info-content\/50:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-s-info-content\/60:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-s-info-content\/70:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-s-info-content\/75:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-s-info-content\/80:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-s-info-content\/90:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-s-info-content\/95:hover { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-s-info\/0:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-s-info\/10:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-s-info\/100:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:border-s-info\/20:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-s-info\/25:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-s-info\/30:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-s-info\/40:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-s-info\/5:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-s-info\/50:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-s-info\/60:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-s-info\/70:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-s-info\/75:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-s-info\/80:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-s-info\/90:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-s-info\/95:hover { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-s-success-content\/10:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-s-success-content\/100:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:border-s-success-content\/20:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-s-success-content\/25:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-s-success-content\/30:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-s-success-content\/40:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-s-success-content\/5:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-s-success-content\/50:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-s-success-content\/60:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-s-success-content\/70:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-s-success-content\/75:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-s-success-content\/80:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-s-success-content\/90:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-s-success-content\/95:hover { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-s-success\/0:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-s-success\/10:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-s-success\/100:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:border-s-success\/20:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-s-success\/25:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-s-success\/30:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-s-success\/40:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-s-success\/5:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-s-success\/50:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-s-success\/60:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-s-success\/70:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-s-success\/75:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-s-success\/80:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-s-success\/90:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-s-success\/95:hover { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-s-warning-content\/10:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-s-warning-content\/100:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:border-s-warning-content\/20:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-s-warning-content\/25:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-s-warning-content\/30:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-s-warning-content\/40:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-s-warning-content\/5:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-s-warning-content\/50:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-s-warning-content\/60:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-s-warning-content\/70:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-s-warning-content\/75:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-s-warning-content\/80:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-s-warning-content\/90:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-s-warning-content\/95:hover { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-s-warning\/0:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-s-warning\/10:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-s-warning\/100:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:border-s-warning\/20:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-s-warning\/25:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-s-warning\/30:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-s-warning\/40:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-s-warning\/5:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-s-warning\/50:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-s-warning\/60:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-s-warning\/70:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-s-warning\/75:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-s-warning\/80:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-s-warning\/90:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-s-warning\/95:hover { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:border-t-base-100:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-t-base-100\/0:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:border-t-base-100\/10:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:border-t-base-100\/100:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:border-t-base-100\/20:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:border-t-base-100\/25:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:border-t-base-100\/30:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:border-t-base-100\/40:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:border-t-base-100\/5:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:border-t-base-100\/50:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:border-t-base-100\/60:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:border-t-base-100\/70:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:border-t-base-100\/75:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:border-t-base-100\/80:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:border-t-base-100\/90:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:border-t-base-100\/95:hover { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:border-t-base-200:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-t-base-200\/0:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:border-t-base-200\/10:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:border-t-base-200\/100:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:border-t-base-200\/20:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:border-t-base-200\/25:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:border-t-base-200\/30:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:border-t-base-200\/40:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:border-t-base-200\/5:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:border-t-base-200\/50:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:border-t-base-200\/60:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:border-t-base-200\/70:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:border-t-base-200\/75:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:border-t-base-200\/80:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:border-t-base-200\/90:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:border-t-base-200\/95:hover { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:border-t-base-300:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-t-base-300\/0:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:border-t-base-300\/10:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:border-t-base-300\/100:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:border-t-base-300\/20:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:border-t-base-300\/25:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:border-t-base-300\/30:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:border-t-base-300\/40:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:border-t-base-300\/5:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:border-t-base-300\/50:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:border-t-base-300\/60:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:border-t-base-300\/70:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:border-t-base-300\/75:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:border-t-base-300\/80:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:border-t-base-300\/90:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:border-t-base-300\/95:hover { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:border-t-base-content:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-t-base-content\/0:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:border-t-base-content\/10:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:border-t-base-content\/100:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:border-t-base-content\/20:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:border-t-base-content\/25:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:border-t-base-content\/30:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:border-t-base-content\/40:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:border-t-base-content\/5:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:border-t-base-content\/50:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:border-t-base-content\/60:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:border-t-base-content\/70:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:border-t-base-content\/75:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:border-t-base-content\/80:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:border-t-base-content\/90:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:border-t-base-content\/95:hover { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:border-t-error-content\/10:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:border-t-error-content\/100:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:border-t-error-content\/20:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:border-t-error-content\/25:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:border-t-error-content\/30:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:border-t-error-content\/40:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:border-t-error-content\/5:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:border-t-error-content\/50:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:border-t-error-content\/60:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:border-t-error-content\/70:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:border-t-error-content\/75:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:border-t-error-content\/80:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:border-t-error-content\/90:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:border-t-error-content\/95:hover { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:border-t-error\/0:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:border-t-error\/10:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:border-t-error\/100:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:border-t-error\/20:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:border-t-error\/25:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:border-t-error\/30:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:border-t-error\/40:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:border-t-error\/5:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:border-t-error\/50:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:border-t-error\/60:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:border-t-error\/70:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:border-t-error\/75:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:border-t-error\/80:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:border-t-error\/90:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:border-t-error\/95:hover { + border-top-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:border-t-info-content\/10:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:border-t-info-content\/100:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:border-t-info-content\/20:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:border-t-info-content\/25:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:border-t-info-content\/30:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:border-t-info-content\/40:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:border-t-info-content\/5:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:border-t-info-content\/50:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:border-t-info-content\/60:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:border-t-info-content\/70:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:border-t-info-content\/75:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:border-t-info-content\/80:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:border-t-info-content\/90:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:border-t-info-content\/95:hover { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:border-t-info\/0:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:border-t-info\/10:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:border-t-info\/100:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:border-t-info\/20:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:border-t-info\/25:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:border-t-info\/30:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:border-t-info\/40:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:border-t-info\/5:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:border-t-info\/50:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:border-t-info\/60:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:border-t-info\/70:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:border-t-info\/75:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:border-t-info\/80:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:border-t-info\/90:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:border-t-info\/95:hover { + border-top-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:border-t-success-content\/10:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:border-t-success-content\/100:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:border-t-success-content\/20:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:border-t-success-content\/25:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:border-t-success-content\/30:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:border-t-success-content\/40:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:border-t-success-content\/5:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:border-t-success-content\/50:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:border-t-success-content\/60:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:border-t-success-content\/70:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:border-t-success-content\/75:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:border-t-success-content\/80:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:border-t-success-content\/90:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:border-t-success-content\/95:hover { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:border-t-success\/0:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:border-t-success\/10:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:border-t-success\/100:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:border-t-success\/20:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:border-t-success\/25:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:border-t-success\/30:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:border-t-success\/40:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:border-t-success\/5:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:border-t-success\/50:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:border-t-success\/60:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:border-t-success\/70:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:border-t-success\/75:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:border-t-success\/80:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:border-t-success\/90:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:border-t-success\/95:hover { + border-top-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:border-t-warning-content\/10:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:border-t-warning-content\/100:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:border-t-warning-content\/20:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:border-t-warning-content\/25:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:border-t-warning-content\/30:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:border-t-warning-content\/40:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:border-t-warning-content\/5:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:border-t-warning-content\/50:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:border-t-warning-content\/60:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:border-t-warning-content\/70:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:border-t-warning-content\/75:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:border-t-warning-content\/80:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:border-t-warning-content\/90:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:border-t-warning-content\/95:hover { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:border-t-warning\/0:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:border-t-warning\/10:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:border-t-warning\/100:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:border-t-warning\/20:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:border-t-warning\/25:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:border-t-warning\/30:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:border-t-warning\/40:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:border-t-warning\/5:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:border-t-warning\/50:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:border-t-warning\/60:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:border-t-warning\/70:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:border-t-warning\/75:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:border-t-warning\/80:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:border-t-warning\/90:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:border-t-warning\/95:hover { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0))} +.hover\:bg-accent-content\/10:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.hover\:bg-accent-content\/100:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/1))} +.hover\:bg-accent-content\/20:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.hover\:bg-accent-content\/25:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.hover\:bg-accent-content\/30:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.hover\:bg-accent-content\/40:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.hover\:bg-accent-content\/5:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.hover\:bg-accent-content\/50:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.hover\:bg-accent-content\/60:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.hover\:bg-accent-content\/70:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.hover\:bg-accent-content\/75:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.hover\:bg-accent-content\/80:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.hover\:bg-accent-content\/90:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.hover\:bg-accent-content\/95:hover { + background-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.hover\:bg-accent\/0:hover { + background-color: var(--fallback-a,oklch(var(--a)/0))} +.hover\:bg-accent\/10:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.1))} +.hover\:bg-accent\/100:hover { + background-color: var(--fallback-a,oklch(var(--a)/1))} +.hover\:bg-accent\/20:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.2))} +.hover\:bg-accent\/25:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.25))} +.hover\:bg-accent\/30:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.3))} +.hover\:bg-accent\/40:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.4))} +.hover\:bg-accent\/5:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.05))} +.hover\:bg-accent\/50:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.5))} +.hover\:bg-accent\/60:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.6))} +.hover\:bg-accent\/70:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.7))} +.hover\:bg-accent\/75:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.75))} +.hover\:bg-accent\/80:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.8))} +.hover\:bg-accent\/90:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.9))} +.hover\:bg-accent\/95:hover { + background-color: var(--fallback-a,oklch(var(--a)/0.95))} +.hover\:bg-base-100:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:bg-base-100\/0:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:bg-base-100\/10:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:bg-base-100\/100:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:bg-base-100\/20:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:bg-base-100\/25:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:bg-base-100\/30:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:bg-base-100\/40:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:bg-base-100\/5:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:bg-base-100\/50:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:bg-base-100\/60:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:bg-base-100\/70:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:bg-base-100\/75:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:bg-base-100\/80:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:bg-base-100\/90:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:bg-base-100\/95:hover { + background-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:bg-base-200:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:bg-base-200\/0:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:bg-base-200\/10:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:bg-base-200\/100:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:bg-base-200\/20:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:bg-base-200\/25:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:bg-base-200\/30:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:bg-base-200\/40:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:bg-base-200\/5:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:bg-base-200\/50:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:bg-base-200\/60:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:bg-base-200\/70:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:bg-base-200\/75:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:bg-base-200\/80:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:bg-base-200\/90:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:bg-base-200\/95:hover { + background-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:bg-base-300:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:bg-base-300\/0:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:bg-base-300\/10:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:bg-base-300\/100:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:bg-base-300\/20:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:bg-base-300\/25:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:bg-base-300\/30:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:bg-base-300\/40:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:bg-base-300\/5:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:bg-base-300\/50:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:bg-base-300\/60:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:bg-base-300\/70:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:bg-base-300\/75:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:bg-base-300\/80:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:bg-base-300\/90:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:bg-base-300\/95:hover { + background-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:bg-base-content:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:bg-base-content\/0:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:bg-base-content\/10:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:bg-base-content\/100:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:bg-base-content\/20:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:bg-base-content\/25:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:bg-base-content\/30:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:bg-base-content\/40:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:bg-base-content\/5:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:bg-base-content\/50:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:bg-base-content\/60:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:bg-base-content\/70:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:bg-base-content\/75:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:bg-base-content\/80:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:bg-base-content\/90:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:bg-base-content\/95:hover { + background-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:bg-error-content\/10:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:bg-error-content\/100:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:bg-error-content\/20:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:bg-error-content\/25:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:bg-error-content\/30:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:bg-error-content\/40:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:bg-error-content\/5:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:bg-error-content\/50:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:bg-error-content\/60:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:bg-error-content\/70:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:bg-error-content\/75:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:bg-error-content\/80:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:bg-error-content\/90:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:bg-error-content\/95:hover { + background-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:bg-error\/0:hover { + background-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:bg-error\/10:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:bg-error\/100:hover { + background-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:bg-error\/20:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:bg-error\/25:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:bg-error\/30:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:bg-error\/40:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:bg-error\/5:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:bg-error\/50:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:bg-error\/60:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:bg-error\/70:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:bg-error\/75:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:bg-error\/80:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:bg-error\/90:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:bg-error\/95:hover { + background-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:bg-info-content\/10:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:bg-info-content\/100:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:bg-info-content\/20:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:bg-info-content\/25:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:bg-info-content\/30:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:bg-info-content\/40:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:bg-info-content\/5:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:bg-info-content\/50:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:bg-info-content\/60:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:bg-info-content\/70:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:bg-info-content\/75:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:bg-info-content\/80:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:bg-info-content\/90:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:bg-info-content\/95:hover { + background-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:bg-info\/0:hover { + background-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:bg-info\/10:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:bg-info\/100:hover { + background-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:bg-info\/20:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:bg-info\/25:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:bg-info\/30:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:bg-info\/40:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:bg-info\/5:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:bg-info\/50:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:bg-info\/60:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:bg-info\/70:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:bg-info\/75:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:bg-info\/80:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:bg-info\/90:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:bg-info\/95:hover { + background-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0))} +.hover\:bg-neutral-content\/10:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.hover\:bg-neutral-content\/100:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/1))} +.hover\:bg-neutral-content\/20:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.hover\:bg-neutral-content\/25:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.hover\:bg-neutral-content\/30:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.hover\:bg-neutral-content\/40:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.hover\:bg-neutral-content\/5:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.hover\:bg-neutral-content\/50:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.hover\:bg-neutral-content\/60:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.hover\:bg-neutral-content\/70:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.hover\:bg-neutral-content\/75:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.hover\:bg-neutral-content\/80:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.hover\:bg-neutral-content\/90:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.hover\:bg-neutral-content\/95:hover { + background-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.hover\:bg-neutral\/0:hover { + background-color: var(--fallback-n,oklch(var(--n)/0))} +.hover\:bg-neutral\/10:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.1))} +.hover\:bg-neutral\/100:hover { + background-color: var(--fallback-n,oklch(var(--n)/1))} +.hover\:bg-neutral\/20:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.2))} +.hover\:bg-neutral\/25:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.25))} +.hover\:bg-neutral\/30:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.3))} +.hover\:bg-neutral\/40:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.4))} +.hover\:bg-neutral\/5:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.05))} +.hover\:bg-neutral\/50:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.5))} +.hover\:bg-neutral\/60:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.6))} +.hover\:bg-neutral\/70:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.7))} +.hover\:bg-neutral\/75:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.75))} +.hover\:bg-neutral\/80:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.8))} +.hover\:bg-neutral\/90:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.9))} +.hover\:bg-neutral\/95:hover { + background-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0))} +.hover\:bg-primary-content\/10:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.hover\:bg-primary-content\/100:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/1))} +.hover\:bg-primary-content\/20:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.hover\:bg-primary-content\/25:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.hover\:bg-primary-content\/30:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.hover\:bg-primary-content\/40:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.hover\:bg-primary-content\/5:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.hover\:bg-primary-content\/50:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.hover\:bg-primary-content\/60:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.hover\:bg-primary-content\/70:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.hover\:bg-primary-content\/75:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.hover\:bg-primary-content\/80:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.hover\:bg-primary-content\/90:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.hover\:bg-primary-content\/95:hover { + background-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.hover\:bg-primary\/0:hover { + background-color: var(--fallback-p,oklch(var(--p)/0))} +.hover\:bg-primary\/10:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.1))} +.hover\:bg-primary\/100:hover { + background-color: var(--fallback-p,oklch(var(--p)/1))} +.hover\:bg-primary\/20:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.2))} +.hover\:bg-primary\/25:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.25))} +.hover\:bg-primary\/30:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.3))} +.hover\:bg-primary\/40:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.4))} +.hover\:bg-primary\/5:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.05))} +.hover\:bg-primary\/50:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.5))} +.hover\:bg-primary\/60:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.6))} +.hover\:bg-primary\/70:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.7))} +.hover\:bg-primary\/75:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.75))} +.hover\:bg-primary\/80:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.8))} +.hover\:bg-primary\/90:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.9))} +.hover\:bg-primary\/95:hover { + background-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0))} +.hover\:bg-secondary-content\/10:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.hover\:bg-secondary-content\/100:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/1))} +.hover\:bg-secondary-content\/20:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.hover\:bg-secondary-content\/25:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.hover\:bg-secondary-content\/30:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.hover\:bg-secondary-content\/40:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.hover\:bg-secondary-content\/5:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.hover\:bg-secondary-content\/50:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.hover\:bg-secondary-content\/60:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.hover\:bg-secondary-content\/70:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.hover\:bg-secondary-content\/75:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.hover\:bg-secondary-content\/80:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.hover\:bg-secondary-content\/90:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.hover\:bg-secondary-content\/95:hover { + background-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.hover\:bg-secondary\/0:hover { + background-color: var(--fallback-s,oklch(var(--s)/0))} +.hover\:bg-secondary\/10:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.1))} +.hover\:bg-secondary\/100:hover { + background-color: var(--fallback-s,oklch(var(--s)/1))} +.hover\:bg-secondary\/20:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.2))} +.hover\:bg-secondary\/25:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.25))} +.hover\:bg-secondary\/30:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.3))} +.hover\:bg-secondary\/40:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.4))} +.hover\:bg-secondary\/5:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.05))} +.hover\:bg-secondary\/50:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.5))} +.hover\:bg-secondary\/60:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.6))} +.hover\:bg-secondary\/70:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.7))} +.hover\:bg-secondary\/75:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.75))} +.hover\:bg-secondary\/80:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.8))} +.hover\:bg-secondary\/90:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.9))} +.hover\:bg-secondary\/95:hover { + background-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:bg-success-content\/10:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:bg-success-content\/100:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:bg-success-content\/20:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:bg-success-content\/25:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:bg-success-content\/30:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:bg-success-content\/40:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:bg-success-content\/5:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:bg-success-content\/50:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:bg-success-content\/60:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:bg-success-content\/70:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:bg-success-content\/75:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:bg-success-content\/80:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:bg-success-content\/90:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:bg-success-content\/95:hover { + background-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:bg-success\/0:hover { + background-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:bg-success\/10:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:bg-success\/100:hover { + background-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:bg-success\/20:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:bg-success\/25:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:bg-success\/30:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:bg-success\/40:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:bg-success\/5:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:bg-success\/50:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:bg-success\/60:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:bg-success\/70:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:bg-success\/75:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:bg-success\/80:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:bg-success\/90:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:bg-success\/95:hover { + background-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:bg-warning-content\/10:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:bg-warning-content\/100:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:bg-warning-content\/20:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:bg-warning-content\/25:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:bg-warning-content\/30:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:bg-warning-content\/40:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:bg-warning-content\/5:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:bg-warning-content\/50:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:bg-warning-content\/60:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:bg-warning-content\/70:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:bg-warning-content\/75:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:bg-warning-content\/80:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:bg-warning-content\/90:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:bg-warning-content\/95:hover { + background-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:bg-warning\/0:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:bg-warning\/10:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:bg-warning\/100:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:bg-warning\/20:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:bg-warning\/25:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:bg-warning\/30:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:bg-warning\/40:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:bg-warning\/5:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:bg-warning\/50:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:bg-warning\/60:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:bg-warning\/70:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:bg-warning\/75:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:bg-warning\/80:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:bg-warning\/90:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:bg-warning\/95:hover { + background-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-from-position); + --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\/0:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-from-position); + --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\/10:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-from-position); + --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\/100:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position); + --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\/20:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-from-position); + --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\/25:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-from-position); + --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\/30:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-from-position); + --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\/40:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-from-position); + --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\/5:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-from-position); + --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\/50:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-from-position); + --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\/60:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-from-position); + --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\/70:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-from-position); + --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\/75:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-from-position); + --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\/80:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-from-position); + --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\/90:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-from-position); + --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\/95:hover { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-from-position); + --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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-accent\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-100\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-200\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-300\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-base-content\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-error\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-info\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-neutral\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-primary\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-secondary\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-success\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.hover\:via-warning\/95: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.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/10:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/100:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/20:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/25:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/30:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/40:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/5:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/50:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/60:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/70:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/75:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/80:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/90:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-accent-content\/95:hover { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-accent\/0:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position)} +.hover\:to-accent\/10:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-accent\/100:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)} +.hover\:to-accent\/20:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-accent\/25:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-accent\/30:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-accent\/40:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-accent\/5:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-accent\/50:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-accent\/60:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-accent\/70:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-accent\/75:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-accent\/80:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-accent\/90:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-accent\/95:hover { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/10:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/100:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/20:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/25:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/30:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/40:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/5:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/50:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/60:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/70:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/75:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/80:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/90:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-base-100\/95:hover { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/10:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/100:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/20:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/25:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/30:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/40:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/5:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/50:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/60:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/70:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/75:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/80:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/90:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-base-200\/95:hover { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/10:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/100:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/20:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/25:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/30:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/40:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/5:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/50:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/60:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/70:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/75:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/80:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/90:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-base-300\/95:hover { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/10:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/100:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/20:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/25:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/30:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/40:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/5:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/50:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/60:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/70:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/75:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/80:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/90:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-base-content\/95:hover { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/10:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/100:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/20:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/25:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/30:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/40:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/5:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/50:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/60:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/70:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/75:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/80:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/90:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-error-content\/95:hover { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-error\/0:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position)} +.hover\:to-error\/10:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-error\/100:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)} +.hover\:to-error\/20:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-error\/25:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-error\/30:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-error\/40:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-error\/5:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-error\/50:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-error\/60:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-error\/70:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-error\/75:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-error\/80:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-error\/90:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-error\/95:hover { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/10:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/100:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/20:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/25:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/30:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/40:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/5:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/50:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/60:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/70:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/75:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/80:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/90:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-info-content\/95:hover { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-info\/0:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position)} +.hover\:to-info\/10:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-info\/100:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)} +.hover\:to-info\/20:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-info\/25:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-info\/30:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-info\/40:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-info\/5:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-info\/50:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-info\/60:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-info\/70:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-info\/75:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-info\/80:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-info\/90:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-info\/95:hover { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/10:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/100:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/20:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/25:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/30:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/40:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/5:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/50:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/60:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/70:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/75:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/80:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/90:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-neutral-content\/95:hover { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/0:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/10:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/100:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/20:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/25:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/30:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/40:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/5:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/50:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/60:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/70:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/75:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/80:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/90:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-neutral\/95:hover { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/10:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/100:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/20:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/25:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/30:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/40:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/5:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/50:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/60:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/70:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/75:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/80:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/90:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-primary-content\/95:hover { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-primary\/0:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position)} +.hover\:to-primary\/10:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-primary\/100:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)} +.hover\:to-primary\/20:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-primary\/25:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-primary\/30:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-primary\/40:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-primary\/5:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-primary\/50:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-primary\/60:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-primary\/70:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-primary\/75:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-primary\/80:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-primary\/90:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-primary\/95:hover { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/10:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/100:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/20:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/25:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/30:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/40:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/5:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/50:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/60:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/70:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/75:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/80:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/90:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-secondary-content\/95:hover { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/0:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/10:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/100:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/20:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/25:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/30:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/40:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/5:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/50:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/60:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/70:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/75:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/80:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/90:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-secondary\/95:hover { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/10:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/100:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/20:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/25:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/30:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/40:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/5:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/50:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/60:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/70:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/75:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/80:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/90:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-success-content\/95:hover { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-success\/0:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position)} +.hover\:to-success\/10:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-success\/100:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)} +.hover\:to-success\/20:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-success\/25:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-success\/30:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-success\/40:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-success\/5:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-success\/50:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-success\/60:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-success\/70:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-success\/75:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-success\/80:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-success\/90:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-success\/95:hover { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.95)) 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\/0:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/10:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/100:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/20:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/25:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/30:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/40:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/5:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/50:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/60:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/70:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/75:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/80:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/90:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-warning-content\/95:hover { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-to-position)} +.hover\:to-warning\/0:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position)} +.hover\:to-warning\/10:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-to-position)} +.hover\:to-warning\/100:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)} +.hover\:to-warning\/20:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-to-position)} +.hover\:to-warning\/25:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-to-position)} +.hover\:to-warning\/30:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-to-position)} +.hover\:to-warning\/40:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-to-position)} +.hover\:to-warning\/5:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-to-position)} +.hover\:to-warning\/50:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-to-position)} +.hover\:to-warning\/60:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-to-position)} +.hover\:to-warning\/70:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-to-position)} +.hover\:to-warning\/75:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-to-position)} +.hover\:to-warning\/80:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-to-position)} +.hover\:to-warning\/90:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-to-position)} +.hover\:to-warning\/95:hover { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.95)) 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\/0:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0))} +.hover\:stroke-accent-content\/10:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.1))} +.hover\:stroke-accent-content\/100:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/1))} +.hover\:stroke-accent-content\/20:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.2))} +.hover\:stroke-accent-content\/25:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.25))} +.hover\:stroke-accent-content\/30:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.3))} +.hover\:stroke-accent-content\/40:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.4))} +.hover\:stroke-accent-content\/5:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.05))} +.hover\:stroke-accent-content\/50:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.5))} +.hover\:stroke-accent-content\/60:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.6))} +.hover\:stroke-accent-content\/70:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.7))} +.hover\:stroke-accent-content\/75:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.75))} +.hover\:stroke-accent-content\/80:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.8))} +.hover\:stroke-accent-content\/90:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.9))} +.hover\:stroke-accent-content\/95:hover { + stroke: var(--fallback-ac,oklch(var(--ac)/0.95))} +.hover\:stroke-accent\/0:hover { + stroke: var(--fallback-a,oklch(var(--a)/0))} +.hover\:stroke-accent\/10:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.1))} +.hover\:stroke-accent\/100:hover { + stroke: var(--fallback-a,oklch(var(--a)/1))} +.hover\:stroke-accent\/20:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.2))} +.hover\:stroke-accent\/25:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.25))} +.hover\:stroke-accent\/30:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.3))} +.hover\:stroke-accent\/40:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.4))} +.hover\:stroke-accent\/5:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.05))} +.hover\:stroke-accent\/50:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.5))} +.hover\:stroke-accent\/60:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.6))} +.hover\:stroke-accent\/70:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.7))} +.hover\:stroke-accent\/75:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.75))} +.hover\:stroke-accent\/80:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.8))} +.hover\:stroke-accent\/90:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.9))} +.hover\:stroke-accent\/95:hover { + stroke: var(--fallback-a,oklch(var(--a)/0.95))} +.hover\:stroke-base-100:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:stroke-base-100\/0:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:stroke-base-100\/10:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:stroke-base-100\/100:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:stroke-base-100\/20:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:stroke-base-100\/25:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:stroke-base-100\/30:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:stroke-base-100\/40:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:stroke-base-100\/5:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:stroke-base-100\/50:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:stroke-base-100\/60:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:stroke-base-100\/70:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:stroke-base-100\/75:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:stroke-base-100\/80:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:stroke-base-100\/90:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:stroke-base-100\/95:hover { + stroke: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:stroke-base-200:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:stroke-base-200\/0:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:stroke-base-200\/10:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:stroke-base-200\/100:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:stroke-base-200\/20:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:stroke-base-200\/25:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:stroke-base-200\/30:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:stroke-base-200\/40:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:stroke-base-200\/5:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:stroke-base-200\/50:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:stroke-base-200\/60:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:stroke-base-200\/70:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:stroke-base-200\/75:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:stroke-base-200\/80:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:stroke-base-200\/90:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:stroke-base-200\/95:hover { + stroke: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:stroke-base-300:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:stroke-base-300\/0:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:stroke-base-300\/10:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:stroke-base-300\/100:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:stroke-base-300\/20:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:stroke-base-300\/25:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:stroke-base-300\/30:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:stroke-base-300\/40:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:stroke-base-300\/5:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:stroke-base-300\/50:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:stroke-base-300\/60:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:stroke-base-300\/70:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:stroke-base-300\/75:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:stroke-base-300\/80:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:stroke-base-300\/90:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:stroke-base-300\/95:hover { + stroke: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:stroke-base-content:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:stroke-base-content\/0:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:stroke-base-content\/10:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:stroke-base-content\/100:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:stroke-base-content\/20:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:stroke-base-content\/25:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:stroke-base-content\/30:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:stroke-base-content\/40:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:stroke-base-content\/5:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:stroke-base-content\/50:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:stroke-base-content\/60:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:stroke-base-content\/70:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:stroke-base-content\/75:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:stroke-base-content\/80:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:stroke-base-content\/90:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:stroke-base-content\/95:hover { + stroke: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:stroke-error-content\/10:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:stroke-error-content\/100:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:stroke-error-content\/20:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:stroke-error-content\/25:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:stroke-error-content\/30:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:stroke-error-content\/40:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:stroke-error-content\/5:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:stroke-error-content\/50:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:stroke-error-content\/60:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:stroke-error-content\/70:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:stroke-error-content\/75:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:stroke-error-content\/80:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:stroke-error-content\/90:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:stroke-error-content\/95:hover { + stroke: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:stroke-error\/0:hover { + stroke: var(--fallback-er,oklch(var(--er)/0))} +.hover\:stroke-error\/10:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:stroke-error\/100:hover { + stroke: var(--fallback-er,oklch(var(--er)/1))} +.hover\:stroke-error\/20:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:stroke-error\/25:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:stroke-error\/30:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:stroke-error\/40:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:stroke-error\/5:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:stroke-error\/50:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:stroke-error\/60:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:stroke-error\/70:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:stroke-error\/75:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:stroke-error\/80:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:stroke-error\/90:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:stroke-error\/95:hover { + stroke: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:stroke-info-content\/10:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:stroke-info-content\/100:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:stroke-info-content\/20:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:stroke-info-content\/25:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:stroke-info-content\/30:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:stroke-info-content\/40:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:stroke-info-content\/5:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:stroke-info-content\/50:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:stroke-info-content\/60:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:stroke-info-content\/70:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:stroke-info-content\/75:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:stroke-info-content\/80:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:stroke-info-content\/90:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:stroke-info-content\/95:hover { + stroke: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:stroke-info\/0:hover { + stroke: var(--fallback-in,oklch(var(--in)/0))} +.hover\:stroke-info\/10:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:stroke-info\/100:hover { + stroke: var(--fallback-in,oklch(var(--in)/1))} +.hover\:stroke-info\/20:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:stroke-info\/25:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:stroke-info\/30:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:stroke-info\/40:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:stroke-info\/5:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:stroke-info\/50:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:stroke-info\/60:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:stroke-info\/70:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:stroke-info\/75:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:stroke-info\/80:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:stroke-info\/90:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:stroke-info\/95:hover { + stroke: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0))} +.hover\:stroke-neutral-content\/10:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.1))} +.hover\:stroke-neutral-content\/100:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/1))} +.hover\:stroke-neutral-content\/20:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.2))} +.hover\:stroke-neutral-content\/25:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.25))} +.hover\:stroke-neutral-content\/30:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.3))} +.hover\:stroke-neutral-content\/40:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.4))} +.hover\:stroke-neutral-content\/5:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.05))} +.hover\:stroke-neutral-content\/50:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.5))} +.hover\:stroke-neutral-content\/60:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.6))} +.hover\:stroke-neutral-content\/70:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.7))} +.hover\:stroke-neutral-content\/75:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.75))} +.hover\:stroke-neutral-content\/80:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.8))} +.hover\:stroke-neutral-content\/90:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.9))} +.hover\:stroke-neutral-content\/95:hover { + stroke: var(--fallback-nc,oklch(var(--nc)/0.95))} +.hover\:stroke-neutral\/0:hover { + stroke: var(--fallback-n,oklch(var(--n)/0))} +.hover\:stroke-neutral\/10:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.1))} +.hover\:stroke-neutral\/100:hover { + stroke: var(--fallback-n,oklch(var(--n)/1))} +.hover\:stroke-neutral\/20:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.2))} +.hover\:stroke-neutral\/25:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.25))} +.hover\:stroke-neutral\/30:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.3))} +.hover\:stroke-neutral\/40:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.4))} +.hover\:stroke-neutral\/5:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.05))} +.hover\:stroke-neutral\/50:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.5))} +.hover\:stroke-neutral\/60:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.6))} +.hover\:stroke-neutral\/70:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.7))} +.hover\:stroke-neutral\/75:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.75))} +.hover\:stroke-neutral\/80:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.8))} +.hover\:stroke-neutral\/90:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.9))} +.hover\:stroke-neutral\/95:hover { + stroke: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0))} +.hover\:stroke-primary-content\/10:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.1))} +.hover\:stroke-primary-content\/100:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/1))} +.hover\:stroke-primary-content\/20:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.2))} +.hover\:stroke-primary-content\/25:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.25))} +.hover\:stroke-primary-content\/30:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.3))} +.hover\:stroke-primary-content\/40:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.4))} +.hover\:stroke-primary-content\/5:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.05))} +.hover\:stroke-primary-content\/50:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.5))} +.hover\:stroke-primary-content\/60:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.6))} +.hover\:stroke-primary-content\/70:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.7))} +.hover\:stroke-primary-content\/75:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.75))} +.hover\:stroke-primary-content\/80:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.8))} +.hover\:stroke-primary-content\/90:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.9))} +.hover\:stroke-primary-content\/95:hover { + stroke: var(--fallback-pc,oklch(var(--pc)/0.95))} +.hover\:stroke-primary\/0:hover { + stroke: var(--fallback-p,oklch(var(--p)/0))} +.hover\:stroke-primary\/10:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.1))} +.hover\:stroke-primary\/100:hover { + stroke: var(--fallback-p,oklch(var(--p)/1))} +.hover\:stroke-primary\/20:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.2))} +.hover\:stroke-primary\/25:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.25))} +.hover\:stroke-primary\/30:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.3))} +.hover\:stroke-primary\/40:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.4))} +.hover\:stroke-primary\/5:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.05))} +.hover\:stroke-primary\/50:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.5))} +.hover\:stroke-primary\/60:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.6))} +.hover\:stroke-primary\/70:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.7))} +.hover\:stroke-primary\/75:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.75))} +.hover\:stroke-primary\/80:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.8))} +.hover\:stroke-primary\/90:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.9))} +.hover\:stroke-primary\/95:hover { + stroke: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0))} +.hover\:stroke-secondary-content\/10:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.1))} +.hover\:stroke-secondary-content\/100:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/1))} +.hover\:stroke-secondary-content\/20:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.2))} +.hover\:stroke-secondary-content\/25:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.25))} +.hover\:stroke-secondary-content\/30:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.3))} +.hover\:stroke-secondary-content\/40:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.4))} +.hover\:stroke-secondary-content\/5:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.05))} +.hover\:stroke-secondary-content\/50:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.5))} +.hover\:stroke-secondary-content\/60:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.6))} +.hover\:stroke-secondary-content\/70:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.7))} +.hover\:stroke-secondary-content\/75:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.75))} +.hover\:stroke-secondary-content\/80:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.8))} +.hover\:stroke-secondary-content\/90:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.9))} +.hover\:stroke-secondary-content\/95:hover { + stroke: var(--fallback-sc,oklch(var(--sc)/0.95))} +.hover\:stroke-secondary\/0:hover { + stroke: var(--fallback-s,oklch(var(--s)/0))} +.hover\:stroke-secondary\/10:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.1))} +.hover\:stroke-secondary\/100:hover { + stroke: var(--fallback-s,oklch(var(--s)/1))} +.hover\:stroke-secondary\/20:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.2))} +.hover\:stroke-secondary\/25:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.25))} +.hover\:stroke-secondary\/30:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.3))} +.hover\:stroke-secondary\/40:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.4))} +.hover\:stroke-secondary\/5:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.05))} +.hover\:stroke-secondary\/50:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.5))} +.hover\:stroke-secondary\/60:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.6))} +.hover\:stroke-secondary\/70:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.7))} +.hover\:stroke-secondary\/75:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.75))} +.hover\:stroke-secondary\/80:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.8))} +.hover\:stroke-secondary\/90:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.9))} +.hover\:stroke-secondary\/95:hover { + stroke: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:stroke-success-content\/10:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:stroke-success-content\/100:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:stroke-success-content\/20:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:stroke-success-content\/25:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:stroke-success-content\/30:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:stroke-success-content\/40:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:stroke-success-content\/5:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:stroke-success-content\/50:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:stroke-success-content\/60:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:stroke-success-content\/70:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:stroke-success-content\/75:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:stroke-success-content\/80:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:stroke-success-content\/90:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:stroke-success-content\/95:hover { + stroke: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:stroke-success\/0:hover { + stroke: var(--fallback-su,oklch(var(--su)/0))} +.hover\:stroke-success\/10:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:stroke-success\/100:hover { + stroke: var(--fallback-su,oklch(var(--su)/1))} +.hover\:stroke-success\/20:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:stroke-success\/25:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:stroke-success\/30:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:stroke-success\/40:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:stroke-success\/5:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:stroke-success\/50:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:stroke-success\/60:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:stroke-success\/70:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:stroke-success\/75:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:stroke-success\/80:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:stroke-success\/90:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:stroke-success\/95:hover { + stroke: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:stroke-warning-content\/10:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:stroke-warning-content\/100:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:stroke-warning-content\/20:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:stroke-warning-content\/25:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:stroke-warning-content\/30:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:stroke-warning-content\/40:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:stroke-warning-content\/5:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:stroke-warning-content\/50:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:stroke-warning-content\/60:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:stroke-warning-content\/70:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:stroke-warning-content\/75:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:stroke-warning-content\/80:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:stroke-warning-content\/90:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:stroke-warning-content\/95:hover { + stroke: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:stroke-warning\/0:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:stroke-warning\/10:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:stroke-warning\/100:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:stroke-warning\/20:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:stroke-warning\/25:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:stroke-warning\/30:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:stroke-warning\/40:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:stroke-warning\/5:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:stroke-warning\/50:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:stroke-warning\/60:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:stroke-warning\/70:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:stroke-warning\/75:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:stroke-warning\/80:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:stroke-warning\/90:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:stroke-warning\/95:hover { + stroke: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:hover { + color: var(--fallback-ac,oklch(var(--ac)/0))} +.hover\:text-accent-content\/10:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.hover\:text-accent-content\/100:hover { + color: var(--fallback-ac,oklch(var(--ac)/1))} +.hover\:text-accent-content\/20:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.hover\:text-accent-content\/25:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.hover\:text-accent-content\/30:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.hover\:text-accent-content\/40:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.hover\:text-accent-content\/5:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.hover\:text-accent-content\/50:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.hover\:text-accent-content\/60:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.hover\:text-accent-content\/70:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.hover\:text-accent-content\/75:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.hover\:text-accent-content\/80:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.hover\:text-accent-content\/90:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.hover\:text-accent-content\/95:hover { + color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.hover\:text-accent\/0:hover { + color: var(--fallback-a,oklch(var(--a)/0))} +.hover\:text-accent\/10:hover { + color: var(--fallback-a,oklch(var(--a)/0.1))} +.hover\:text-accent\/100:hover { + color: var(--fallback-a,oklch(var(--a)/1))} +.hover\:text-accent\/20:hover { + color: var(--fallback-a,oklch(var(--a)/0.2))} +.hover\:text-accent\/25:hover { + color: var(--fallback-a,oklch(var(--a)/0.25))} +.hover\:text-accent\/30:hover { + color: var(--fallback-a,oklch(var(--a)/0.3))} +.hover\:text-accent\/40:hover { + color: var(--fallback-a,oklch(var(--a)/0.4))} +.hover\:text-accent\/5:hover { + color: var(--fallback-a,oklch(var(--a)/0.05))} +.hover\:text-accent\/50:hover { + color: var(--fallback-a,oklch(var(--a)/0.5))} +.hover\:text-accent\/60:hover { + color: var(--fallback-a,oklch(var(--a)/0.6))} +.hover\:text-accent\/70:hover { + color: var(--fallback-a,oklch(var(--a)/0.7))} +.hover\:text-accent\/75:hover { + color: var(--fallback-a,oklch(var(--a)/0.75))} +.hover\:text-accent\/80:hover { + color: var(--fallback-a,oklch(var(--a)/0.8))} +.hover\:text-accent\/90:hover { + color: var(--fallback-a,oklch(var(--a)/0.9))} +.hover\:text-accent\/95:hover { + color: var(--fallback-a,oklch(var(--a)/0.95))} +.hover\:text-base-100:hover { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:text-base-100\/0:hover { + color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:text-base-100\/10:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:text-base-100\/100:hover { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:text-base-100\/20:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:text-base-100\/25:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:text-base-100\/30:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:text-base-100\/40:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:text-base-100\/5:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:text-base-100\/50:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:text-base-100\/60:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:text-base-100\/70:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:text-base-100\/75:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:text-base-100\/80:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:text-base-100\/90:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:text-base-100\/95:hover { + color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:text-base-200:hover { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:text-base-200\/0:hover { + color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:text-base-200\/10:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:text-base-200\/100:hover { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:text-base-200\/20:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:text-base-200\/25:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:text-base-200\/30:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:text-base-200\/40:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:text-base-200\/5:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:text-base-200\/50:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:text-base-200\/60:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:text-base-200\/70:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:text-base-200\/75:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:text-base-200\/80:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:text-base-200\/90:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:text-base-200\/95:hover { + color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:text-base-300:hover { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:text-base-300\/0:hover { + color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:text-base-300\/10:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:text-base-300\/100:hover { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:text-base-300\/20:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:text-base-300\/25:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:text-base-300\/30:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:text-base-300\/40:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:text-base-300\/5:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:text-base-300\/50:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:text-base-300\/60:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:text-base-300\/70:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:text-base-300\/75:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:text-base-300\/80:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:text-base-300\/90:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:text-base-300\/95:hover { + color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:text-base-content:hover { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:text-base-content\/0:hover { + color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:text-base-content\/10:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:text-base-content\/100:hover { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:text-base-content\/20:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:text-base-content\/25:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:text-base-content\/30:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:text-base-content\/40:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:text-base-content\/5:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:text-base-content\/50:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:text-base-content\/60:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:text-base-content\/70:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:text-base-content\/75:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:text-base-content\/80:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:text-base-content\/90:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:text-base-content\/95:hover { + color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:text-error-content\/10:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:text-error-content\/100:hover { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:text-error-content\/20:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:text-error-content\/25:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:text-error-content\/30:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:text-error-content\/40:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:text-error-content\/5:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:text-error-content\/50:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:text-error-content\/60:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:text-error-content\/70:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:text-error-content\/75:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:text-error-content\/80:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:text-error-content\/90:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:text-error-content\/95:hover { + color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:text-error\/0:hover { + color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:text-error\/10:hover { + color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:text-error\/100:hover { + color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:text-error\/20:hover { + color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:text-error\/25:hover { + color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:text-error\/30:hover { + color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:text-error\/40:hover { + color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:text-error\/5:hover { + color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:text-error\/50:hover { + color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:text-error\/60:hover { + color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:text-error\/70:hover { + color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:text-error\/75:hover { + color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:text-error\/80:hover { + color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:text-error\/90:hover { + color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:text-error\/95:hover { + color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:text-info-content\/10:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:text-info-content\/100:hover { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:text-info-content\/20:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:text-info-content\/25:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:text-info-content\/30:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:text-info-content\/40:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:text-info-content\/5:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:text-info-content\/50:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:text-info-content\/60:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:text-info-content\/70:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:text-info-content\/75:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:text-info-content\/80:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:text-info-content\/90:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:text-info-content\/95:hover { + color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:text-info\/0:hover { + color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:text-info\/10:hover { + color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:text-info\/100:hover { + color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:text-info\/20:hover { + color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:text-info\/25:hover { + color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:text-info\/30:hover { + color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:text-info\/40:hover { + color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:text-info\/5:hover { + color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:text-info\/50:hover { + color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:text-info\/60:hover { + color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:text-info\/70:hover { + color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:text-info\/75:hover { + color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:text-info\/80:hover { + color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:text-info\/90:hover { + color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:text-info\/95:hover { + color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + color: var(--fallback-nc,oklch(var(--nc)/0))} +.hover\:text-neutral-content\/10:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.hover\:text-neutral-content\/100:hover { + color: var(--fallback-nc,oklch(var(--nc)/1))} +.hover\:text-neutral-content\/20:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.hover\:text-neutral-content\/25:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.hover\:text-neutral-content\/30:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.hover\:text-neutral-content\/40:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.hover\:text-neutral-content\/5:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.hover\:text-neutral-content\/50:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.hover\:text-neutral-content\/60:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.hover\:text-neutral-content\/70:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.hover\:text-neutral-content\/75:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.hover\:text-neutral-content\/80:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.hover\:text-neutral-content\/90:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.hover\:text-neutral-content\/95:hover { + color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.hover\:text-neutral\/0:hover { + color: var(--fallback-n,oklch(var(--n)/0))} +.hover\:text-neutral\/10:hover { + color: var(--fallback-n,oklch(var(--n)/0.1))} +.hover\:text-neutral\/100:hover { + color: var(--fallback-n,oklch(var(--n)/1))} +.hover\:text-neutral\/20:hover { + color: var(--fallback-n,oklch(var(--n)/0.2))} +.hover\:text-neutral\/25:hover { + color: var(--fallback-n,oklch(var(--n)/0.25))} +.hover\:text-neutral\/30:hover { + color: var(--fallback-n,oklch(var(--n)/0.3))} +.hover\:text-neutral\/40:hover { + color: var(--fallback-n,oklch(var(--n)/0.4))} +.hover\:text-neutral\/5:hover { + color: var(--fallback-n,oklch(var(--n)/0.05))} +.hover\:text-neutral\/50:hover { + color: var(--fallback-n,oklch(var(--n)/0.5))} +.hover\:text-neutral\/60:hover { + color: var(--fallback-n,oklch(var(--n)/0.6))} +.hover\:text-neutral\/70:hover { + color: var(--fallback-n,oklch(var(--n)/0.7))} +.hover\:text-neutral\/75:hover { + color: var(--fallback-n,oklch(var(--n)/0.75))} +.hover\:text-neutral\/80:hover { + color: var(--fallback-n,oklch(var(--n)/0.8))} +.hover\:text-neutral\/90:hover { + color: var(--fallback-n,oklch(var(--n)/0.9))} +.hover\:text-neutral\/95:hover { + color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:hover { + color: var(--fallback-pc,oklch(var(--pc)/0))} +.hover\:text-primary-content\/10:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.hover\:text-primary-content\/100:hover { + color: var(--fallback-pc,oklch(var(--pc)/1))} +.hover\:text-primary-content\/20:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.hover\:text-primary-content\/25:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.hover\:text-primary-content\/30:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.hover\:text-primary-content\/40:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.hover\:text-primary-content\/5:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.hover\:text-primary-content\/50:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.hover\:text-primary-content\/60:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.hover\:text-primary-content\/70:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.hover\:text-primary-content\/75:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.hover\:text-primary-content\/80:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.hover\:text-primary-content\/90:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.hover\:text-primary-content\/95:hover { + color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.hover\:text-primary\/0:hover { + color: var(--fallback-p,oklch(var(--p)/0))} +.hover\:text-primary\/10:hover { + color: var(--fallback-p,oklch(var(--p)/0.1))} +.hover\:text-primary\/100:hover { + color: var(--fallback-p,oklch(var(--p)/1))} +.hover\:text-primary\/20:hover { + color: var(--fallback-p,oklch(var(--p)/0.2))} +.hover\:text-primary\/25:hover { + color: var(--fallback-p,oklch(var(--p)/0.25))} +.hover\:text-primary\/30:hover { + color: var(--fallback-p,oklch(var(--p)/0.3))} +.hover\:text-primary\/40:hover { + color: var(--fallback-p,oklch(var(--p)/0.4))} +.hover\:text-primary\/5:hover { + color: var(--fallback-p,oklch(var(--p)/0.05))} +.hover\:text-primary\/50:hover { + color: var(--fallback-p,oklch(var(--p)/0.5))} +.hover\:text-primary\/60:hover { + color: var(--fallback-p,oklch(var(--p)/0.6))} +.hover\:text-primary\/70:hover { + color: var(--fallback-p,oklch(var(--p)/0.7))} +.hover\:text-primary\/75:hover { + color: var(--fallback-p,oklch(var(--p)/0.75))} +.hover\:text-primary\/80:hover { + color: var(--fallback-p,oklch(var(--p)/0.8))} +.hover\:text-primary\/90:hover { + color: var(--fallback-p,oklch(var(--p)/0.9))} +.hover\:text-primary\/95:hover { + color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:hover { + color: var(--fallback-sc,oklch(var(--sc)/0))} +.hover\:text-secondary-content\/10:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.hover\:text-secondary-content\/100:hover { + color: var(--fallback-sc,oklch(var(--sc)/1))} +.hover\:text-secondary-content\/20:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.hover\:text-secondary-content\/25:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.hover\:text-secondary-content\/30:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.hover\:text-secondary-content\/40:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.hover\:text-secondary-content\/5:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.hover\:text-secondary-content\/50:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.hover\:text-secondary-content\/60:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.hover\:text-secondary-content\/70:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.hover\:text-secondary-content\/75:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.hover\:text-secondary-content\/80:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.hover\:text-secondary-content\/90:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.hover\:text-secondary-content\/95:hover { + color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.hover\:text-secondary\/0:hover { + color: var(--fallback-s,oklch(var(--s)/0))} +.hover\:text-secondary\/10:hover { + color: var(--fallback-s,oklch(var(--s)/0.1))} +.hover\:text-secondary\/100:hover { + color: var(--fallback-s,oklch(var(--s)/1))} +.hover\:text-secondary\/20:hover { + color: var(--fallback-s,oklch(var(--s)/0.2))} +.hover\:text-secondary\/25:hover { + color: var(--fallback-s,oklch(var(--s)/0.25))} +.hover\:text-secondary\/30:hover { + color: var(--fallback-s,oklch(var(--s)/0.3))} +.hover\:text-secondary\/40:hover { + color: var(--fallback-s,oklch(var(--s)/0.4))} +.hover\:text-secondary\/5:hover { + color: var(--fallback-s,oklch(var(--s)/0.05))} +.hover\:text-secondary\/50:hover { + color: var(--fallback-s,oklch(var(--s)/0.5))} +.hover\:text-secondary\/60:hover { + color: var(--fallback-s,oklch(var(--s)/0.6))} +.hover\:text-secondary\/70:hover { + color: var(--fallback-s,oklch(var(--s)/0.7))} +.hover\:text-secondary\/75:hover { + color: var(--fallback-s,oklch(var(--s)/0.75))} +.hover\:text-secondary\/80:hover { + color: var(--fallback-s,oklch(var(--s)/0.8))} +.hover\:text-secondary\/90:hover { + color: var(--fallback-s,oklch(var(--s)/0.9))} +.hover\:text-secondary\/95:hover { + color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:hover { + color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:text-success-content\/10:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:text-success-content\/100:hover { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:text-success-content\/20:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:text-success-content\/25:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:text-success-content\/30:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:text-success-content\/40:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:text-success-content\/5:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:text-success-content\/50:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:text-success-content\/60:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:text-success-content\/70:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:text-success-content\/75:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:text-success-content\/80:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:text-success-content\/90:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:text-success-content\/95:hover { + color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:text-success\/0:hover { + color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:text-success\/10:hover { + color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:text-success\/100:hover { + color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:text-success\/20:hover { + color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:text-success\/25:hover { + color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:text-success\/30:hover { + color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:text-success\/40:hover { + color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:text-success\/5:hover { + color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:text-success\/50:hover { + color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:text-success\/60:hover { + color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:text-success\/70:hover { + color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:text-success\/75:hover { + color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:text-success\/80:hover { + color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:text-success\/90:hover { + color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:text-success\/95:hover { + color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:text-warning-content\/10:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:text-warning-content\/100:hover { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:text-warning-content\/20:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:text-warning-content\/25:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:text-warning-content\/30:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:text-warning-content\/40:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:text-warning-content\/5:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:text-warning-content\/50:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:text-warning-content\/60:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:text-warning-content\/70:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:text-warning-content\/75:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:text-warning-content\/80:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:text-warning-content\/90:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:text-warning-content\/95:hover { + color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:text-warning\/0:hover { + color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:text-warning\/10:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:text-warning\/100:hover { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:text-warning\/20:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:text-warning\/25:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:text-warning\/30:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:text-warning\/40:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:text-warning\/5:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:text-warning\/50:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:text-warning\/60:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:text-warning\/70:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:text-warning\/75:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:text-warning\/80:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:text-warning\/90:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:text-warning\/95:hover { + color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:placeholder-base-100:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:placeholder-base-100\/0:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:placeholder-base-100\/10:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:placeholder-base-100\/100:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:placeholder-base-100\/20:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:placeholder-base-100\/25:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:placeholder-base-100\/30:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:placeholder-base-100\/40:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:placeholder-base-100\/5:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:placeholder-base-100\/50:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:placeholder-base-100\/60:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:placeholder-base-100\/70:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:placeholder-base-100\/75:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:placeholder-base-100\/80:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:placeholder-base-100\/90:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:placeholder-base-100\/95:hover::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:placeholder-base-200:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:placeholder-base-200\/0:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:placeholder-base-200\/10:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:placeholder-base-200\/100:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:placeholder-base-200\/20:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:placeholder-base-200\/25:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:placeholder-base-200\/30:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:placeholder-base-200\/40:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:placeholder-base-200\/5:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:placeholder-base-200\/50:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:placeholder-base-200\/60:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:placeholder-base-200\/70:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:placeholder-base-200\/75:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:placeholder-base-200\/80:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:placeholder-base-200\/90:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:placeholder-base-200\/95:hover::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:placeholder-base-300:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:placeholder-base-300\/0:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:placeholder-base-300\/10:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:placeholder-base-300\/100:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:placeholder-base-300\/20:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:placeholder-base-300\/25:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:placeholder-base-300\/30:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:placeholder-base-300\/40:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:placeholder-base-300\/5:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:placeholder-base-300\/50:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:placeholder-base-300\/60:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:placeholder-base-300\/70:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:placeholder-base-300\/75:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:placeholder-base-300\/80:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:placeholder-base-300\/90:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:placeholder-base-300\/95:hover::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:placeholder-base-content:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:placeholder-base-content\/0:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:placeholder-base-content\/10:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:placeholder-base-content\/100:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:placeholder-base-content\/20:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:placeholder-base-content\/25:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:placeholder-base-content\/30:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:placeholder-base-content\/40:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:placeholder-base-content\/5:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:placeholder-base-content\/50:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:placeholder-base-content\/60:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:placeholder-base-content\/70:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:placeholder-base-content\/75:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:placeholder-base-content\/80:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:placeholder-base-content\/90:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:placeholder-base-content\/95:hover::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.hover\:placeholder-error:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:placeholder-error-content:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:placeholder-error-content\/0:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:placeholder-error-content\/10:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:placeholder-error-content\/100:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:placeholder-error-content\/20:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:placeholder-error-content\/25:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:placeholder-error-content\/30:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:placeholder-error-content\/40:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:placeholder-error-content\/5:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:placeholder-error-content\/50:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:placeholder-error-content\/60:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:placeholder-error-content\/70:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:placeholder-error-content\/75:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:placeholder-error-content\/80:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:placeholder-error-content\/90:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:placeholder-error-content\/95:hover::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:placeholder-error\/0:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:placeholder-error\/10:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:placeholder-error\/100:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:placeholder-error\/20:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:placeholder-error\/25:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:placeholder-error\/30:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:placeholder-error\/40:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:placeholder-error\/5:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:placeholder-error\/50:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:placeholder-error\/60:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:placeholder-error\/70:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:placeholder-error\/75:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:placeholder-error\/80:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:placeholder-error\/90:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:placeholder-error\/95:hover::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.95))} +.hover\:placeholder-info:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:placeholder-info-content:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:placeholder-info-content\/0:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:placeholder-info-content\/10:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:placeholder-info-content\/100:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:placeholder-info-content\/20:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:placeholder-info-content\/25:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:placeholder-info-content\/30:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:placeholder-info-content\/40:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:placeholder-info-content\/5:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:placeholder-info-content\/50:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:placeholder-info-content\/60:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:placeholder-info-content\/70:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:placeholder-info-content\/75:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:placeholder-info-content\/80:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:placeholder-info-content\/90:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:placeholder-info-content\/95:hover::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:placeholder-info\/0:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:placeholder-info\/10:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:placeholder-info\/100:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:placeholder-info\/20:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:placeholder-info\/25:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:placeholder-info\/30:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:placeholder-info\/40:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:placeholder-info\/5:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:placeholder-info\/50:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:placeholder-info\/60:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:placeholder-info\/70:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:placeholder-info\/75:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:placeholder-info\/80:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:placeholder-info\/90:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:placeholder-info\/95:hover::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.95))} +.hover\:placeholder-success:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:placeholder-success-content:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:placeholder-success-content\/0:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:placeholder-success-content\/10:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:placeholder-success-content\/100:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:placeholder-success-content\/20:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:placeholder-success-content\/25:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:placeholder-success-content\/30:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:placeholder-success-content\/40:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:placeholder-success-content\/5:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:placeholder-success-content\/50:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:placeholder-success-content\/60:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:placeholder-success-content\/70:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:placeholder-success-content\/75:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:placeholder-success-content\/80:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:placeholder-success-content\/90:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:placeholder-success-content\/95:hover::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:placeholder-success\/0:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:placeholder-success\/10:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:placeholder-success\/100:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:placeholder-success\/20:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:placeholder-success\/25:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:placeholder-success\/30:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:placeholder-success\/40:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:placeholder-success\/5:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:placeholder-success\/50:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:placeholder-success\/60:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:placeholder-success\/70:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:placeholder-success\/75:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:placeholder-success\/80:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:placeholder-success\/90:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:placeholder-success\/95:hover::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.95))} +.hover\:placeholder-warning:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:placeholder-warning-content:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:placeholder-warning-content\/0:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:placeholder-warning-content\/10:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:placeholder-warning-content\/100:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:placeholder-warning-content\/20:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:placeholder-warning-content\/25:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:placeholder-warning-content\/30:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:placeholder-warning-content\/40:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:placeholder-warning-content\/5:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:placeholder-warning-content\/50:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:placeholder-warning-content\/60:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:placeholder-warning-content\/70:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:placeholder-warning-content\/75:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:placeholder-warning-content\/80:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:placeholder-warning-content\/90:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:placeholder-warning-content\/95:hover::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:placeholder-warning\/0:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:placeholder-warning\/10:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:placeholder-warning\/100:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:placeholder-warning\/20:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:placeholder-warning\/25:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:placeholder-warning\/30:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:placeholder-warning\/40:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:placeholder-warning\/5:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:placeholder-warning\/50:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:placeholder-warning\/60:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:placeholder-warning\/70:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:placeholder-warning\/75:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:placeholder-warning\/80:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:placeholder-warning\/90:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:placeholder-warning\/95:hover::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:ring-base-100:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:ring-base-100\/0:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:ring-base-100\/10:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:ring-base-100\/100:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:ring-base-100\/20:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:ring-base-100\/25:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:ring-base-100\/30:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:ring-base-100\/40:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:ring-base-100\/5:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:ring-base-100\/50:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:ring-base-100\/60:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:ring-base-100\/70:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:ring-base-100\/75:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:ring-base-100\/80:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:ring-base-100\/90:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:ring-base-100\/95:hover { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:ring-base-200:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:ring-base-200\/0:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:ring-base-200\/10:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:ring-base-200\/100:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:ring-base-200\/20:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:ring-base-200\/25:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:ring-base-200\/30:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:ring-base-200\/40:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:ring-base-200\/5:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:ring-base-200\/50:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:ring-base-200\/60:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:ring-base-200\/70:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:ring-base-200\/75:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:ring-base-200\/80:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:ring-base-200\/90:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:ring-base-200\/95:hover { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:ring-base-300:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:ring-base-300\/0:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:ring-base-300\/10:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:ring-base-300\/100:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:ring-base-300\/20:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:ring-base-300\/25:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:ring-base-300\/30:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:ring-base-300\/40:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:ring-base-300\/5:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:ring-base-300\/50:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:ring-base-300\/60:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:ring-base-300\/70:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:ring-base-300\/75:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:ring-base-300\/80:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:ring-base-300\/90:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:ring-base-300\/95:hover { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:ring-base-content:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:ring-base-content\/0:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:ring-base-content\/10:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:ring-base-content\/100:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:ring-base-content\/20:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:ring-base-content\/25:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:ring-base-content\/30:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:ring-base-content\/40:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:ring-base-content\/5:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:ring-base-content\/50:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:ring-base-content\/60:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:ring-base-content\/70:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:ring-base-content\/75:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:ring-base-content\/80:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:ring-base-content\/90:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:ring-base-content\/95:hover { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:ring-error-content\/10:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:ring-error-content\/100:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:ring-error-content\/20:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:ring-error-content\/25:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:ring-error-content\/30:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:ring-error-content\/40:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:ring-error-content\/5:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:ring-error-content\/50:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:ring-error-content\/60:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:ring-error-content\/70:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:ring-error-content\/75:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:ring-error-content\/80:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:ring-error-content\/90:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:ring-error-content\/95:hover { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:ring-error\/0:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:ring-error\/10:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:ring-error\/100:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:ring-error\/20:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:ring-error\/25:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:ring-error\/30:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:ring-error\/40:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:ring-error\/5:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:ring-error\/50:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:ring-error\/60:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:ring-error\/70:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:ring-error\/75:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:ring-error\/80:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:ring-error\/90:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:ring-error\/95:hover { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:ring-info-content\/10:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:ring-info-content\/100:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:ring-info-content\/20:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:ring-info-content\/25:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:ring-info-content\/30:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:ring-info-content\/40:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:ring-info-content\/5:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:ring-info-content\/50:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:ring-info-content\/60:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:ring-info-content\/70:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:ring-info-content\/75:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:ring-info-content\/80:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:ring-info-content\/90:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:ring-info-content\/95:hover { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:ring-info\/0:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:ring-info\/10:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:ring-info\/100:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:ring-info\/20:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:ring-info\/25:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:ring-info\/30:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:ring-info\/40:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:ring-info\/5:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:ring-info\/50:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:ring-info\/60:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:ring-info\/70:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:ring-info\/75:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:ring-info\/80:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:ring-info\/90:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:ring-info\/95:hover { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:ring-success-content\/10:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:ring-success-content\/100:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:ring-success-content\/20:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:ring-success-content\/25:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:ring-success-content\/30:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:ring-success-content\/40:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:ring-success-content\/5:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:ring-success-content\/50:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:ring-success-content\/60:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:ring-success-content\/70:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:ring-success-content\/75:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:ring-success-content\/80:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:ring-success-content\/90:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:ring-success-content\/95:hover { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:ring-success\/0:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:ring-success\/10:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:ring-success\/100:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:ring-success\/20:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:ring-success\/25:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:ring-success\/30:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:ring-success\/40:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:ring-success\/5:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:ring-success\/50:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:ring-success\/60:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:ring-success\/70:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:ring-success\/75:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:ring-success\/80:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:ring-success\/90:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:ring-success\/95:hover { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:ring-warning-content\/10:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:ring-warning-content\/100:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:ring-warning-content\/20:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:ring-warning-content\/25:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:ring-warning-content\/30:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:ring-warning-content\/40:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:ring-warning-content\/5:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:ring-warning-content\/50:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:ring-warning-content\/60:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:ring-warning-content\/70:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:ring-warning-content\/75:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:ring-warning-content\/80:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:ring-warning-content\/90:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:ring-warning-content\/95:hover { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:ring-warning\/0:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:ring-warning\/10:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:ring-warning\/100:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:ring-warning\/20:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:ring-warning\/25:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:ring-warning\/30:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:ring-warning\/40:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:ring-warning\/5:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:ring-warning\/50:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:ring-warning\/60:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:ring-warning\/70:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:ring-warning\/75:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:ring-warning\/80:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:ring-warning\/90:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:ring-warning\/95:hover { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.hover\:ring-offset-base-100:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:ring-offset-base-100\/0:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0))} +.hover\:ring-offset-base-100\/10:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.hover\:ring-offset-base-100\/100:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))} +.hover\:ring-offset-base-100\/20:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.hover\:ring-offset-base-100\/25:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.hover\:ring-offset-base-100\/30:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.hover\:ring-offset-base-100\/40:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.hover\:ring-offset-base-100\/5:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.hover\:ring-offset-base-100\/50:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.hover\:ring-offset-base-100\/60:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.hover\:ring-offset-base-100\/70:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.hover\:ring-offset-base-100\/75:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.hover\:ring-offset-base-100\/80:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.hover\:ring-offset-base-100\/90:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.hover\:ring-offset-base-100\/95:hover { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.hover\:ring-offset-base-200:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:ring-offset-base-200\/0:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0))} +.hover\:ring-offset-base-200\/10:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.hover\:ring-offset-base-200\/100:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))} +.hover\:ring-offset-base-200\/20:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.hover\:ring-offset-base-200\/25:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.hover\:ring-offset-base-200\/30:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.hover\:ring-offset-base-200\/40:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.hover\:ring-offset-base-200\/5:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.hover\:ring-offset-base-200\/50:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.hover\:ring-offset-base-200\/60:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.hover\:ring-offset-base-200\/70:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.hover\:ring-offset-base-200\/75:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.hover\:ring-offset-base-200\/80:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.hover\:ring-offset-base-200\/90:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.hover\:ring-offset-base-200\/95:hover { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.hover\:ring-offset-base-300:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:ring-offset-base-300\/0:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0))} +.hover\:ring-offset-base-300\/10:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.hover\:ring-offset-base-300\/100:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))} +.hover\:ring-offset-base-300\/20:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.hover\:ring-offset-base-300\/25:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.hover\:ring-offset-base-300\/30:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.hover\:ring-offset-base-300\/40:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.hover\:ring-offset-base-300\/5:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.hover\:ring-offset-base-300\/50:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.hover\:ring-offset-base-300\/60:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.hover\:ring-offset-base-300\/70:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.hover\:ring-offset-base-300\/75:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.hover\:ring-offset-base-300\/80:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.hover\:ring-offset-base-300\/90:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.hover\:ring-offset-base-300\/95:hover { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.hover\:ring-offset-base-content:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:ring-offset-base-content\/0:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0))} +.hover\:ring-offset-base-content\/10:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.hover\:ring-offset-base-content\/100:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))} +.hover\:ring-offset-base-content\/20:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.hover\:ring-offset-base-content\/25:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.hover\:ring-offset-base-content\/30:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.hover\:ring-offset-base-content\/40:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.hover\:ring-offset-base-content\/5:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.hover\:ring-offset-base-content\/50:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.hover\:ring-offset-base-content\/60:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.hover\:ring-offset-base-content\/70:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.hover\:ring-offset-base-content\/75:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.hover\:ring-offset-base-content\/80:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.hover\:ring-offset-base-content\/90:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.hover\:ring-offset-base-content\/95:hover { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0))} +.hover\:ring-offset-error-content\/10:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.hover\:ring-offset-error-content\/100:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/1))} +.hover\:ring-offset-error-content\/20:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.hover\:ring-offset-error-content\/25:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.hover\:ring-offset-error-content\/30:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.hover\:ring-offset-error-content\/40:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.hover\:ring-offset-error-content\/5:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.hover\:ring-offset-error-content\/50:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.hover\:ring-offset-error-content\/60:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.hover\:ring-offset-error-content\/70:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.hover\:ring-offset-error-content\/75:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.hover\:ring-offset-error-content\/80:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.hover\:ring-offset-error-content\/90:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.hover\:ring-offset-error-content\/95:hover { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.hover\:ring-offset-error\/0:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0))} +.hover\:ring-offset-error\/10:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.1))} +.hover\:ring-offset-error\/100:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/1))} +.hover\:ring-offset-error\/20:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.2))} +.hover\:ring-offset-error\/25:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.25))} +.hover\:ring-offset-error\/30:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.3))} +.hover\:ring-offset-error\/40:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.4))} +.hover\:ring-offset-error\/5:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.05))} +.hover\:ring-offset-error\/50:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.5))} +.hover\:ring-offset-error\/60:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.6))} +.hover\:ring-offset-error\/70:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.7))} +.hover\:ring-offset-error\/75:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.75))} +.hover\:ring-offset-error\/80:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.8))} +.hover\:ring-offset-error\/90:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.9))} +.hover\:ring-offset-error\/95:hover { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0))} +.hover\:ring-offset-info-content\/10:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.hover\:ring-offset-info-content\/100:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/1))} +.hover\:ring-offset-info-content\/20:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.hover\:ring-offset-info-content\/25:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.hover\:ring-offset-info-content\/30:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.hover\:ring-offset-info-content\/40:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.hover\:ring-offset-info-content\/5:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.hover\:ring-offset-info-content\/50:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.hover\:ring-offset-info-content\/60:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.hover\:ring-offset-info-content\/70:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.hover\:ring-offset-info-content\/75:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.hover\:ring-offset-info-content\/80:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.hover\:ring-offset-info-content\/90:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.hover\:ring-offset-info-content\/95:hover { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.hover\:ring-offset-info\/0:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0))} +.hover\:ring-offset-info\/10:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.1))} +.hover\:ring-offset-info\/100:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/1))} +.hover\:ring-offset-info\/20:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.2))} +.hover\:ring-offset-info\/25:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.25))} +.hover\:ring-offset-info\/30:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.3))} +.hover\:ring-offset-info\/40:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.4))} +.hover\:ring-offset-info\/5:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.05))} +.hover\:ring-offset-info\/50:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.5))} +.hover\:ring-offset-info\/60:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.6))} +.hover\:ring-offset-info\/70:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.7))} +.hover\:ring-offset-info\/75:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.75))} +.hover\:ring-offset-info\/80:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.8))} +.hover\:ring-offset-info\/90:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.9))} +.hover\:ring-offset-info\/95:hover { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0))} +.hover\:ring-offset-success-content\/10:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.hover\:ring-offset-success-content\/100:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/1))} +.hover\:ring-offset-success-content\/20:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.hover\:ring-offset-success-content\/25:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.hover\:ring-offset-success-content\/30:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.hover\:ring-offset-success-content\/40:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.hover\:ring-offset-success-content\/5:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.hover\:ring-offset-success-content\/50:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.hover\:ring-offset-success-content\/60:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.hover\:ring-offset-success-content\/70:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.hover\:ring-offset-success-content\/75:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.hover\:ring-offset-success-content\/80:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.hover\:ring-offset-success-content\/90:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.hover\:ring-offset-success-content\/95:hover { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.hover\:ring-offset-success\/0:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0))} +.hover\:ring-offset-success\/10:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.1))} +.hover\:ring-offset-success\/100:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/1))} +.hover\:ring-offset-success\/20:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.2))} +.hover\:ring-offset-success\/25:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.25))} +.hover\:ring-offset-success\/30:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.3))} +.hover\:ring-offset-success\/40:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.4))} +.hover\:ring-offset-success\/5:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.05))} +.hover\:ring-offset-success\/50:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.5))} +.hover\:ring-offset-success\/60:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.6))} +.hover\:ring-offset-success\/70:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.7))} +.hover\:ring-offset-success\/75:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.75))} +.hover\:ring-offset-success\/80:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.8))} +.hover\:ring-offset-success\/90:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.9))} +.hover\:ring-offset-success\/95:hover { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0))} +.hover\:ring-offset-warning-content\/10:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.hover\:ring-offset-warning-content\/100:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/1))} +.hover\:ring-offset-warning-content\/20:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.hover\:ring-offset-warning-content\/25:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.hover\:ring-offset-warning-content\/30:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.hover\:ring-offset-warning-content\/40:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.hover\:ring-offset-warning-content\/5:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.hover\:ring-offset-warning-content\/50:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.hover\:ring-offset-warning-content\/60:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.hover\:ring-offset-warning-content\/70:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.hover\:ring-offset-warning-content\/75:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.hover\:ring-offset-warning-content\/80:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.hover\:ring-offset-warning-content\/90:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.hover\:ring-offset-warning-content\/95:hover { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.hover\:ring-offset-warning\/0:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0))} +.hover\:ring-offset-warning\/10:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.hover\:ring-offset-warning\/100:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/1))} +.hover\:ring-offset-warning\/20:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.hover\:ring-offset-warning\/25:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.hover\:ring-offset-warning\/30:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.hover\:ring-offset-warning\/40:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.hover\:ring-offset-warning\/5:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.hover\:ring-offset-warning\/50:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.hover\:ring-offset-warning\/60:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.hover\:ring-offset-warning\/70:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.hover\:ring-offset-warning\/75:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.hover\:ring-offset-warning\/80:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.hover\:ring-offset-warning\/90:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.hover\:ring-offset-warning\/95:hover { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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))} +.focus\:divide-base-100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:divide-base-100\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:divide-base-100\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:divide-base-100\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:divide-base-100\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:divide-base-100\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:divide-base-100\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:divide-base-100\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:divide-base-100\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:divide-base-100\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:divide-base-100\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:divide-base-100\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:divide-base-100\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:divide-base-100\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:divide-base-100\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:divide-base-100\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:divide-base-200:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:divide-base-200\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:divide-base-200\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:divide-base-200\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:divide-base-200\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:divide-base-200\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:divide-base-200\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:divide-base-200\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:divide-base-200\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:divide-base-200\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:divide-base-200\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:divide-base-200\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:divide-base-200\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:divide-base-200\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:divide-base-200\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:divide-base-200\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:divide-base-300:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:divide-base-300\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:divide-base-300\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:divide-base-300\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:divide-base-300\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:divide-base-300\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:divide-base-300\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:divide-base-300\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:divide-base-300\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:divide-base-300\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:divide-base-300\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:divide-base-300\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:divide-base-300\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:divide-base-300\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:divide-base-300\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:divide-base-300\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:divide-base-content:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:divide-base-content\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:divide-base-content\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:divide-base-content\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:divide-base-content\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:divide-base-content\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:divide-base-content\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:divide-base-content\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:divide-base-content\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:divide-base-content\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:divide-base-content\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:divide-base-content\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:divide-base-content\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:divide-base-content\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:divide-base-content\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:divide-base-content\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:divide-error-content\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:divide-error-content\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:divide-error-content\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:divide-error-content\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:divide-error-content\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:divide-error-content\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:divide-error-content\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:divide-error-content\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:divide-error-content\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:divide-error-content\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:divide-error-content\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:divide-error-content\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:divide-error-content\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:divide-error-content\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:divide-error\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:divide-error\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:divide-error\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:divide-error\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:divide-error\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:divide-error\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:divide-error\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:divide-error\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:divide-error\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:divide-error\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:divide-error\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:divide-error\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:divide-error\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:divide-error\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:divide-error\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:divide-info-content\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:divide-info-content\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:divide-info-content\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:divide-info-content\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:divide-info-content\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:divide-info-content\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:divide-info-content\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:divide-info-content\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:divide-info-content\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:divide-info-content\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:divide-info-content\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:divide-info-content\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:divide-info-content\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:divide-info-content\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:divide-info\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:divide-info\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:divide-info\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:divide-info\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:divide-info\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:divide-info\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:divide-info\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:divide-info\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:divide-info\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:divide-info\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:divide-info\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:divide-info\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:divide-info\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:divide-info\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:divide-info\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:divide-success-content\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:divide-success-content\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:divide-success-content\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:divide-success-content\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:divide-success-content\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:divide-success-content\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:divide-success-content\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:divide-success-content\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:divide-success-content\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:divide-success-content\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:divide-success-content\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:divide-success-content\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:divide-success-content\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:divide-success-content\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:divide-success\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:divide-success\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:divide-success\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:divide-success\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:divide-success\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:divide-success\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:divide-success\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:divide-success\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:divide-success\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:divide-success\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:divide-success\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:divide-success\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:divide-success\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:divide-success\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:divide-success\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:divide-warning-content\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:divide-warning-content\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:divide-warning-content\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:divide-warning-content\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:divide-warning-content\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:divide-warning-content\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:divide-warning-content\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:divide-warning-content\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:divide-warning-content\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:divide-warning-content\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:divide-warning-content\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:divide-warning-content\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:divide-warning-content\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:divide-warning-content\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:divide-warning\/0:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:divide-warning\/10:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:divide-warning\/100:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:divide-warning\/20:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:divide-warning\/25:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:divide-warning\/30:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:divide-warning\/40:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:divide-warning\/5:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:divide-warning\/50:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:divide-warning\/60:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:divide-warning\/70:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:divide-warning\/75:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:divide-warning\/80:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:divide-warning\/90:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:divide-warning\/95:focus > :not([hidden]) ~ :not([hidden]) { + border-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0))} +.focus\:border-accent-content\/10:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.focus\:border-accent-content\/100:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/1))} +.focus\:border-accent-content\/20:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.focus\:border-accent-content\/25:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.focus\:border-accent-content\/30:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.focus\:border-accent-content\/40:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.focus\:border-accent-content\/5:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.focus\:border-accent-content\/50:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.focus\:border-accent-content\/60:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.focus\:border-accent-content\/70:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.focus\:border-accent-content\/75:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.focus\:border-accent-content\/80:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.focus\:border-accent-content\/90:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.focus\:border-accent-content\/95:focus { + border-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.focus\:border-accent\/0:focus { + border-color: var(--fallback-a,oklch(var(--a)/0))} +.focus\:border-accent\/10:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.1))} +.focus\:border-accent\/100:focus { + border-color: var(--fallback-a,oklch(var(--a)/1))} +.focus\:border-accent\/20:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.2))} +.focus\:border-accent\/25:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.25))} +.focus\:border-accent\/30:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.3))} +.focus\:border-accent\/40:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.4))} +.focus\:border-accent\/5:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.05))} +.focus\:border-accent\/50:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.5))} +.focus\:border-accent\/60:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.6))} +.focus\:border-accent\/70:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.7))} +.focus\:border-accent\/75:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.75))} +.focus\:border-accent\/80:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.8))} +.focus\:border-accent\/90:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.9))} +.focus\:border-accent\/95:focus { + border-color: var(--fallback-a,oklch(var(--a)/0.95))} +.focus\:border-base-100:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-base-100\/0:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-base-100\/10:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-base-100\/100:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-base-100\/20:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-base-100\/25:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-base-100\/30:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-base-100\/40:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-base-100\/5:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-base-100\/50:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-base-100\/60:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-base-100\/70:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-base-100\/75:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-base-100\/80:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-base-100\/90:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-base-100\/95:focus { + border-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:border-base-200:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-base-200\/0:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-base-200\/10:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-base-200\/100:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-base-200\/20:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-base-200\/25:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-base-200\/30:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-base-200\/40:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-base-200\/5:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-base-200\/50:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-base-200\/60:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-base-200\/70:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-base-200\/75:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-base-200\/80:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-base-200\/90:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-base-200\/95:focus { + border-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:border-base-300:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-base-300\/0:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-base-300\/10:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-base-300\/100:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-base-300\/20:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-base-300\/25:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-base-300\/30:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-base-300\/40:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-base-300\/5:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-base-300\/50:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-base-300\/60:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-base-300\/70:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-base-300\/75:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-base-300\/80:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-base-300\/90:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-base-300\/95:focus { + border-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:border-base-content:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-base-content\/0:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-base-content\/10:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-base-content\/100:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-base-content\/20:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-base-content\/25:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-base-content\/30:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-base-content\/40:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-base-content\/5:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-base-content\/50:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-base-content\/60:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-base-content\/70:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-base-content\/75:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-base-content\/80:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-base-content\/90:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-base-content\/95:focus { + border-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-error-content\/10:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-error-content\/100:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:border-error-content\/20:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-error-content\/25:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-error-content\/30:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-error-content\/40:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-error-content\/5:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-error-content\/50:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-error-content\/60:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-error-content\/70:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-error-content\/75:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-error-content\/80:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-error-content\/90:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-error-content\/95:focus { + border-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-error\/0:focus { + border-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-error\/10:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-error\/100:focus { + border-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:border-error\/20:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-error\/25:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-error\/30:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-error\/40:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-error\/5:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-error\/50:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-error\/60:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-error\/70:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-error\/75:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-error\/80:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-error\/90:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-error\/95:focus { + border-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-info-content\/10:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-info-content\/100:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:border-info-content\/20:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-info-content\/25:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-info-content\/30:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-info-content\/40:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-info-content\/5:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-info-content\/50:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-info-content\/60:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-info-content\/70:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-info-content\/75:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-info-content\/80:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-info-content\/90:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-info-content\/95:focus { + border-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-info\/0:focus { + border-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-info\/10:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-info\/100:focus { + border-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:border-info\/20:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-info\/25:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-info\/30:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-info\/40:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-info\/5:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-info\/50:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-info\/60:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-info\/70:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-info\/75:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-info\/80:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-info\/90:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-info\/95:focus { + border-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0))} +.focus\:border-neutral-content\/10:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.focus\:border-neutral-content\/100:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/1))} +.focus\:border-neutral-content\/20:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.focus\:border-neutral-content\/25:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.focus\:border-neutral-content\/30:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.focus\:border-neutral-content\/40:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.focus\:border-neutral-content\/5:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.focus\:border-neutral-content\/50:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.focus\:border-neutral-content\/60:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.focus\:border-neutral-content\/70:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.focus\:border-neutral-content\/75:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.focus\:border-neutral-content\/80:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.focus\:border-neutral-content\/90:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.focus\:border-neutral-content\/95:focus { + border-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.focus\:border-neutral\/0:focus { + border-color: var(--fallback-n,oklch(var(--n)/0))} +.focus\:border-neutral\/10:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.1))} +.focus\:border-neutral\/100:focus { + border-color: var(--fallback-n,oklch(var(--n)/1))} +.focus\:border-neutral\/20:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.2))} +.focus\:border-neutral\/25:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.25))} +.focus\:border-neutral\/30:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.3))} +.focus\:border-neutral\/40:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.4))} +.focus\:border-neutral\/5:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.05))} +.focus\:border-neutral\/50:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.5))} +.focus\:border-neutral\/60:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.6))} +.focus\:border-neutral\/70:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.7))} +.focus\:border-neutral\/75:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.75))} +.focus\:border-neutral\/80:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.8))} +.focus\:border-neutral\/90:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.9))} +.focus\:border-neutral\/95:focus { + border-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0))} +.focus\:border-primary-content\/10:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.focus\:border-primary-content\/100:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/1))} +.focus\:border-primary-content\/20:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.focus\:border-primary-content\/25:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.focus\:border-primary-content\/30:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.focus\:border-primary-content\/40:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.focus\:border-primary-content\/5:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.focus\:border-primary-content\/50:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.focus\:border-primary-content\/60:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.focus\:border-primary-content\/70:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.focus\:border-primary-content\/75:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.focus\:border-primary-content\/80:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.focus\:border-primary-content\/90:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.focus\:border-primary-content\/95:focus { + border-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.focus\:border-primary\/0:focus { + border-color: var(--fallback-p,oklch(var(--p)/0))} +.focus\:border-primary\/10:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.1))} +.focus\:border-primary\/100:focus { + border-color: var(--fallback-p,oklch(var(--p)/1))} +.focus\:border-primary\/20:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.2))} +.focus\:border-primary\/25:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.25))} +.focus\:border-primary\/30:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.3))} +.focus\:border-primary\/40:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.4))} +.focus\:border-primary\/5:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.05))} +.focus\:border-primary\/50:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.5))} +.focus\:border-primary\/60:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.6))} +.focus\:border-primary\/70:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.7))} +.focus\:border-primary\/75:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.75))} +.focus\:border-primary\/80:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.8))} +.focus\:border-primary\/90:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.9))} +.focus\:border-primary\/95:focus { + border-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0))} +.focus\:border-secondary-content\/10:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.focus\:border-secondary-content\/100:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/1))} +.focus\:border-secondary-content\/20:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.focus\:border-secondary-content\/25:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.focus\:border-secondary-content\/30:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.focus\:border-secondary-content\/40:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.focus\:border-secondary-content\/5:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.focus\:border-secondary-content\/50:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.focus\:border-secondary-content\/60:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.focus\:border-secondary-content\/70:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.focus\:border-secondary-content\/75:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.focus\:border-secondary-content\/80:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.focus\:border-secondary-content\/90:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.focus\:border-secondary-content\/95:focus { + border-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.focus\:border-secondary\/0:focus { + border-color: var(--fallback-s,oklch(var(--s)/0))} +.focus\:border-secondary\/10:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.1))} +.focus\:border-secondary\/100:focus { + border-color: var(--fallback-s,oklch(var(--s)/1))} +.focus\:border-secondary\/20:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.2))} +.focus\:border-secondary\/25:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.25))} +.focus\:border-secondary\/30:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.3))} +.focus\:border-secondary\/40:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.4))} +.focus\:border-secondary\/5:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.05))} +.focus\:border-secondary\/50:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.5))} +.focus\:border-secondary\/60:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.6))} +.focus\:border-secondary\/70:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.7))} +.focus\:border-secondary\/75:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.75))} +.focus\:border-secondary\/80:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.8))} +.focus\:border-secondary\/90:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.9))} +.focus\:border-secondary\/95:focus { + border-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-success-content\/10:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-success-content\/100:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:border-success-content\/20:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-success-content\/25:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-success-content\/30:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-success-content\/40:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-success-content\/5:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-success-content\/50:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-success-content\/60:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-success-content\/70:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-success-content\/75:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-success-content\/80:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-success-content\/90:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-success-content\/95:focus { + border-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-success\/0:focus { + border-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-success\/10:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-success\/100:focus { + border-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:border-success\/20:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-success\/25:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-success\/30:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-success\/40:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-success\/5:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-success\/50:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-success\/60:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-success\/70:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-success\/75:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-success\/80:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-success\/90:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-success\/95:focus { + border-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-warning-content\/10:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-warning-content\/100:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:border-warning-content\/20:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-warning-content\/25:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-warning-content\/30:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-warning-content\/40:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-warning-content\/5:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-warning-content\/50:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-warning-content\/60:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-warning-content\/70:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-warning-content\/75:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-warning-content\/80:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-warning-content\/90:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-warning-content\/95:focus { + border-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-warning\/0:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-warning\/10:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-warning\/100:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:border-warning\/20:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-warning\/25:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-warning\/30:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-warning\/40:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-warning\/5:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-warning\/50:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-warning\/60:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-warning\/70:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-warning\/75:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-warning\/80:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-warning\/90:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-warning\/95:focus { + border-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-x-base-100\/10:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.1)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-x-base-100\/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\/20:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.2)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-x-base-100\/25:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.25)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-x-base-100\/30:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.3)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-x-base-100\/40:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.4)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-x-base-100\/5:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.05)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-x-base-100\/50:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.5)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-x-base-100\/60:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.6)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-x-base-100\/70:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.7)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-x-base-100\/75:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.75)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-x-base-100\/80:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.8)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-x-base-100\/90:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.9)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-x-base-100\/95:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.95)); + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-x-base-200\/10:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.1)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-x-base-200\/100: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\/20:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.2)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-x-base-200\/25:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.25)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-x-base-200\/30:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.3)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-x-base-200\/40:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.4)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-x-base-200\/5:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.05)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-x-base-200\/50:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.5)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-x-base-200\/60:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.6)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-x-base-200\/70:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.7)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-x-base-200\/75:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.75)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-x-base-200\/80:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.8)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-x-base-200\/90:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.9)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-x-base-200\/95:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.95)); + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-x-base-300\/10:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.1)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-x-base-300\/100: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\/20:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.2)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-x-base-300\/25:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.25)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-x-base-300\/30:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.3)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-x-base-300\/40:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.4)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-x-base-300\/5:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.05)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-x-base-300\/50:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.5)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-x-base-300\/60:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.6)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-x-base-300\/70:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.7)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-x-base-300\/75:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.75)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-x-base-300\/80:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.8)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-x-base-300\/90:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.9)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-x-base-300\/95:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.95)); + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-x-base-content\/10:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.1)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-x-base-content\/100: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\/20:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-x-base-content\/25:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.25)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-x-base-content\/30:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.3)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-x-base-content\/40:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.4)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-x-base-content\/5:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.05)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-x-base-content\/50:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.5)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-x-base-content\/60:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.6)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-x-base-content\/70:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.7)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-x-base-content\/75:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.75)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-x-base-content\/80:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.8)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-x-base-content\/90:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.9)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-x-base-content\/95:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.95)); + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-x-error-content\/10:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.1)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-x-error-content\/100: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\/20:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.2)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-x-error-content\/25:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.25)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-x-error-content\/30:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.3)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-x-error-content\/40:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.4)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-x-error-content\/5:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.05)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-x-error-content\/50:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.5)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-x-error-content\/60:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.6)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-x-error-content\/70:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.7)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-x-error-content\/75:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.75)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-x-error-content\/80:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.8)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-x-error-content\/90:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.9)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-x-error-content\/95:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.95)); + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-x-error\/0:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0)); + border-right-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-x-error\/10:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.1)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-x-error\/100: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\/20:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.2)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-x-error\/25:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.25)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-x-error\/30:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.3)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-x-error\/40:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.4)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-x-error\/5:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.05)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-x-error\/50:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.5)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-x-error\/60:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.6)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-x-error\/70:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.7)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-x-error\/75:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.75)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-x-error\/80:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.8)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-x-error\/90:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.9)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-x-error\/95:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.95)); + border-right-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-x-info-content\/10:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.1)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-x-info-content\/100: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\/20:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.2)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-x-info-content\/25:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.25)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-x-info-content\/30:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.3)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-x-info-content\/40:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.4)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-x-info-content\/5:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.05)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-x-info-content\/50:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.5)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-x-info-content\/60:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.6)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-x-info-content\/70:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.7)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-x-info-content\/75:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.75)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-x-info-content\/80:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.8)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-x-info-content\/90:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.9)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-x-info-content\/95:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.95)); + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-x-info\/0:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0)); + border-right-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-x-info\/10:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.1)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-x-info\/100: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\/20:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.2)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-x-info\/25:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.25)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-x-info\/30:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.3)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-x-info\/40:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.4)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-x-info\/5:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.05)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-x-info\/50:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.5)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-x-info\/60:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.6)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-x-info\/70:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.7)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-x-info\/75:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.75)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-x-info\/80:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.8)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-x-info\/90:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.9)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-x-info\/95:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.95)); + border-right-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-x-success-content\/10:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.1)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-x-success-content\/100: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\/20:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.2)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-x-success-content\/25:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.25)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-x-success-content\/30:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.3)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-x-success-content\/40:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.4)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-x-success-content\/5:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.05)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-x-success-content\/50:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.5)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-x-success-content\/60:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.6)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-x-success-content\/70:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.7)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-x-success-content\/75:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.75)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-x-success-content\/80:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.8)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-x-success-content\/90:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.9)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-x-success-content\/95:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.95)); + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-x-success\/0:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0)); + border-right-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-x-success\/10:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.1)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-x-success\/100: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\/20:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.2)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-x-success\/25:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.25)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-x-success\/30:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.3)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-x-success\/40:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.4)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-x-success\/5:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.05)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-x-success\/50:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.5)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-x-success\/60:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.6)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-x-success\/70:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.7)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-x-success\/75:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.75)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-x-success\/80:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.8)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-x-success\/90:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.9)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-x-success\/95:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.95)); + border-right-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-x-warning-content\/10:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.1)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-x-warning-content\/100: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\/20:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.2)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-x-warning-content\/25:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.25)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-x-warning-content\/30:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.3)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-x-warning-content\/40:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.4)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-x-warning-content\/5:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.05)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-x-warning-content\/50:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.5)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-x-warning-content\/60:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.6)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-x-warning-content\/70:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.7)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-x-warning-content\/75:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.75)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-x-warning-content\/80:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.8)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-x-warning-content\/90:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.9)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-x-warning-content\/95:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.95)); + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-x-warning\/0:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-x-warning\/10:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.1)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-x-warning\/100: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\/20:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-x-warning\/25:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.25)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-x-warning\/30:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.3)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-x-warning\/40:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.4)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-x-warning\/5:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.05)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-x-warning\/50:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.5)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-x-warning\/60:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.6)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-x-warning\/70:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.7)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-x-warning\/75:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.75)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-x-warning\/80:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.8)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-x-warning\/90:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.9)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-x-warning\/95:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.95)); + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-y-base-100\/10:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.1)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-y-base-100\/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\/20:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.2)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-y-base-100\/25:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.25)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-y-base-100\/30:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.3)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-y-base-100\/40:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.4)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-y-base-100\/5:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.05)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-y-base-100\/50:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.5)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-y-base-100\/60:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.6)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-y-base-100\/70:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.7)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-y-base-100\/75:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.75)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-y-base-100\/80:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.8)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-y-base-100\/90:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.9)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-y-base-100\/95:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.95)); + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-y-base-200\/10:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.1)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-y-base-200\/100: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\/20:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.2)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-y-base-200\/25:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.25)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-y-base-200\/30:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.3)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-y-base-200\/40:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.4)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-y-base-200\/5:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.05)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-y-base-200\/50:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.5)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-y-base-200\/60:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.6)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-y-base-200\/70:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.7)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-y-base-200\/75:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.75)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-y-base-200\/80:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.8)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-y-base-200\/90:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.9)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-y-base-200\/95:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.95)); + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-y-base-300\/10:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.1)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-y-base-300\/100: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\/20:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.2)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-y-base-300\/25:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.25)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-y-base-300\/30:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.3)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-y-base-300\/40:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.4)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-y-base-300\/5:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.05)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-y-base-300\/50:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.5)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-y-base-300\/60:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.6)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-y-base-300\/70:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.7)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-y-base-300\/75:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.75)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-y-base-300\/80:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.8)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-y-base-300\/90:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.9)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-y-base-300\/95:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.95)); + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-y-base-content\/10:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.1)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-y-base-content\/100: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\/20:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.2)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-y-base-content\/25:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.25)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-y-base-content\/30:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.3)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-y-base-content\/40:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.4)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-y-base-content\/5:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.05)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-y-base-content\/50:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.5)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-y-base-content\/60:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.6)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-y-base-content\/70:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.7)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-y-base-content\/75:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.75)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-y-base-content\/80:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.8)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-y-base-content\/90:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.9)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-y-base-content\/95:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.95)); + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-y-error-content\/10:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.1)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-y-error-content\/100: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\/20:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.2)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-y-error-content\/25:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.25)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-y-error-content\/30:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.3)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-y-error-content\/40:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.4)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-y-error-content\/5:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.05)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-y-error-content\/50:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.5)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-y-error-content\/60:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.6)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-y-error-content\/70:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.7)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-y-error-content\/75:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.75)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-y-error-content\/80:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.8)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-y-error-content\/90:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.9)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-y-error-content\/95:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.95)); + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-y-error\/0:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-y-error\/10:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.1)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-y-error\/100: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\/20:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.2)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-y-error\/25:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.25)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-y-error\/30:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.3)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-y-error\/40:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.4)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-y-error\/5:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.05)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-y-error\/50:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.5)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-y-error\/60:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.6)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-y-error\/70:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.7)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-y-error\/75:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.75)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-y-error\/80:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.8)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-y-error\/90:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.9)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-y-error\/95:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.95)); + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-y-info-content\/10:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.1)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-y-info-content\/100: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\/20:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.2)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-y-info-content\/25:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.25)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-y-info-content\/30:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.3)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-y-info-content\/40:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.4)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-y-info-content\/5:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.05)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-y-info-content\/50:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.5)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-y-info-content\/60:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.6)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-y-info-content\/70:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.7)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-y-info-content\/75:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.75)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-y-info-content\/80:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.8)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-y-info-content\/90:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.9)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-y-info-content\/95:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.95)); + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-y-info\/0:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-y-info\/10:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.1)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-y-info\/100: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\/20:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.2)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-y-info\/25:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.25)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-y-info\/30:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.3)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-y-info\/40:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.4)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-y-info\/5:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.05)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-y-info\/50:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.5)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-y-info\/60:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.6)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-y-info\/70:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.7)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-y-info\/75:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.75)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-y-info\/80:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.8)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-y-info\/90:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.9)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-y-info\/95:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.95)); + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-y-success-content\/10:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.1)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-y-success-content\/100: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\/20:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.2)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-y-success-content\/25:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.25)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-y-success-content\/30:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.3)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-y-success-content\/40:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.4)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-y-success-content\/5:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.05)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-y-success-content\/50:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.5)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-y-success-content\/60:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.6)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-y-success-content\/70:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.7)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-y-success-content\/75:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.75)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-y-success-content\/80:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.8)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-y-success-content\/90:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.9)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-y-success-content\/95:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.95)); + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-y-success\/0:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-y-success\/10:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.1)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-y-success\/100: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\/20:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.2)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-y-success\/25:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.25)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-y-success\/30:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.3)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-y-success\/40:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.4)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-y-success\/5:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.05)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-y-success\/50:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.5)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-y-success\/60:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.6)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-y-success\/70:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.7)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-y-success\/75:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.75)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-y-success\/80:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.8)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-y-success\/90:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.9)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-y-success\/95:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.95)); + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-y-warning-content\/10:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.1)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-y-warning-content\/100: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\/20:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.2)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-y-warning-content\/25:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.25)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-y-warning-content\/30:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.3)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-y-warning-content\/40:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.4)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-y-warning-content\/5:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.05)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-y-warning-content\/50:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.5)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-y-warning-content\/60:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.6)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-y-warning-content\/70:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.7)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-y-warning-content\/75:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.75)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-y-warning-content\/80:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.8)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-y-warning-content\/90:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.9)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-y-warning-content\/95:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.95)); + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-y-warning\/0:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-y-warning\/10:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.1)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-y-warning\/100: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\/20:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.2)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-y-warning\/25:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.25)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-y-warning\/30:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.3)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-y-warning\/40:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.4)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-y-warning\/5:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.05)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-y-warning\/50:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.5)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-y-warning\/60:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.6)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-y-warning\/70:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.7)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-y-warning\/75:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.75)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-y-warning\/80:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.8)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-y-warning\/90:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.9)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-y-warning\/95:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.95)); + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:border-b-base-100:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-b-base-100\/0:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-b-base-100\/10:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-b-base-100\/100:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-b-base-100\/20:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-b-base-100\/25:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-b-base-100\/30:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-b-base-100\/40:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-b-base-100\/5:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-b-base-100\/50:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-b-base-100\/60:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-b-base-100\/70:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-b-base-100\/75:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-b-base-100\/80:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-b-base-100\/90:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-b-base-100\/95:focus { + border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:border-b-base-200:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-b-base-200\/0:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-b-base-200\/10:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-b-base-200\/100:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-b-base-200\/20:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-b-base-200\/25:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-b-base-200\/30:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-b-base-200\/40:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-b-base-200\/5:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-b-base-200\/50:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-b-base-200\/60:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-b-base-200\/70:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-b-base-200\/75:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-b-base-200\/80:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-b-base-200\/90:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-b-base-200\/95:focus { + border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:border-b-base-300:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-b-base-300\/0:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-b-base-300\/10:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-b-base-300\/100:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-b-base-300\/20:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-b-base-300\/25:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-b-base-300\/30:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-b-base-300\/40:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-b-base-300\/5:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-b-base-300\/50:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-b-base-300\/60:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-b-base-300\/70:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-b-base-300\/75:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-b-base-300\/80:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-b-base-300\/90:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-b-base-300\/95:focus { + border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:border-b-base-content:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-b-base-content\/0:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-b-base-content\/10:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-b-base-content\/100:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-b-base-content\/20:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-b-base-content\/25:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-b-base-content\/30:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-b-base-content\/40:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-b-base-content\/5:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-b-base-content\/50:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-b-base-content\/60:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-b-base-content\/70:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-b-base-content\/75:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-b-base-content\/80:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-b-base-content\/90:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-b-base-content\/95:focus { + border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-b-error-content\/10:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-b-error-content\/100:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:border-b-error-content\/20:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-b-error-content\/25:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-b-error-content\/30:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-b-error-content\/40:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-b-error-content\/5:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-b-error-content\/50:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-b-error-content\/60:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-b-error-content\/70:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-b-error-content\/75:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-b-error-content\/80:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-b-error-content\/90:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-b-error-content\/95:focus { + border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-b-error\/0:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-b-error\/10:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-b-error\/100:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:border-b-error\/20:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-b-error\/25:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-b-error\/30:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-b-error\/40:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-b-error\/5:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-b-error\/50:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-b-error\/60:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-b-error\/70:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-b-error\/75:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-b-error\/80:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-b-error\/90:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-b-error\/95:focus { + border-bottom-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-b-info-content\/10:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-b-info-content\/100:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:border-b-info-content\/20:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-b-info-content\/25:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-b-info-content\/30:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-b-info-content\/40:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-b-info-content\/5:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-b-info-content\/50:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-b-info-content\/60:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-b-info-content\/70:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-b-info-content\/75:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-b-info-content\/80:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-b-info-content\/90:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-b-info-content\/95:focus { + border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-b-info\/0:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-b-info\/10:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-b-info\/100:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:border-b-info\/20:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-b-info\/25:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-b-info\/30:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-b-info\/40:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-b-info\/5:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-b-info\/50:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-b-info\/60:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-b-info\/70:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-b-info\/75:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-b-info\/80:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-b-info\/90:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-b-info\/95:focus { + border-bottom-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-b-success-content\/10:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-b-success-content\/100:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:border-b-success-content\/20:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-b-success-content\/25:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-b-success-content\/30:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-b-success-content\/40:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-b-success-content\/5:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-b-success-content\/50:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-b-success-content\/60:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-b-success-content\/70:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-b-success-content\/75:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-b-success-content\/80:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-b-success-content\/90:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-b-success-content\/95:focus { + border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-b-success\/0:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-b-success\/10:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-b-success\/100:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:border-b-success\/20:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-b-success\/25:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-b-success\/30:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-b-success\/40:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-b-success\/5:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-b-success\/50:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-b-success\/60:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-b-success\/70:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-b-success\/75:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-b-success\/80:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-b-success\/90:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-b-success\/95:focus { + border-bottom-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-b-warning-content\/10:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-b-warning-content\/100:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:border-b-warning-content\/20:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-b-warning-content\/25:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-b-warning-content\/30:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-b-warning-content\/40:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-b-warning-content\/5:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-b-warning-content\/50:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-b-warning-content\/60:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-b-warning-content\/70:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-b-warning-content\/75:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-b-warning-content\/80:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-b-warning-content\/90:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-b-warning-content\/95:focus { + border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-b-warning\/0:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-b-warning\/10:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-b-warning\/100:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:border-b-warning\/20:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-b-warning\/25:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-b-warning\/30:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-b-warning\/40:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-b-warning\/5:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-b-warning\/50:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-b-warning\/60:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-b-warning\/70:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-b-warning\/75:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-b-warning\/80:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-b-warning\/90:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-b-warning\/95:focus { + border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:border-e-base-100:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-e-base-100\/0:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-e-base-100\/10:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-e-base-100\/100:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-e-base-100\/20:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-e-base-100\/25:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-e-base-100\/30:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-e-base-100\/40:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-e-base-100\/5:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-e-base-100\/50:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-e-base-100\/60:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-e-base-100\/70:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-e-base-100\/75:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-e-base-100\/80:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-e-base-100\/90:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-e-base-100\/95:focus { + border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:border-e-base-200:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-e-base-200\/0:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-e-base-200\/10:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-e-base-200\/100:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-e-base-200\/20:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-e-base-200\/25:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-e-base-200\/30:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-e-base-200\/40:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-e-base-200\/5:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-e-base-200\/50:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-e-base-200\/60:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-e-base-200\/70:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-e-base-200\/75:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-e-base-200\/80:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-e-base-200\/90:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-e-base-200\/95:focus { + border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:border-e-base-300:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-e-base-300\/0:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-e-base-300\/10:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-e-base-300\/100:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-e-base-300\/20:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-e-base-300\/25:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-e-base-300\/30:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-e-base-300\/40:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-e-base-300\/5:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-e-base-300\/50:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-e-base-300\/60:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-e-base-300\/70:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-e-base-300\/75:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-e-base-300\/80:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-e-base-300\/90:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-e-base-300\/95:focus { + border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:border-e-base-content:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-e-base-content\/0:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-e-base-content\/10:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-e-base-content\/100:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-e-base-content\/20:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-e-base-content\/25:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-e-base-content\/30:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-e-base-content\/40:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-e-base-content\/5:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-e-base-content\/50:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-e-base-content\/60:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-e-base-content\/70:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-e-base-content\/75:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-e-base-content\/80:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-e-base-content\/90:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-e-base-content\/95:focus { + border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-e-error-content\/10:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-e-error-content\/100:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:border-e-error-content\/20:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-e-error-content\/25:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-e-error-content\/30:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-e-error-content\/40:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-e-error-content\/5:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-e-error-content\/50:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-e-error-content\/60:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-e-error-content\/70:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-e-error-content\/75:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-e-error-content\/80:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-e-error-content\/90:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-e-error-content\/95:focus { + border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-e-error\/0:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-e-error\/10:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-e-error\/100:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:border-e-error\/20:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-e-error\/25:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-e-error\/30:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-e-error\/40:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-e-error\/5:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-e-error\/50:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-e-error\/60:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-e-error\/70:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-e-error\/75:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-e-error\/80:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-e-error\/90:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-e-error\/95:focus { + border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-e-info-content\/10:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-e-info-content\/100:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:border-e-info-content\/20:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-e-info-content\/25:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-e-info-content\/30:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-e-info-content\/40:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-e-info-content\/5:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-e-info-content\/50:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-e-info-content\/60:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-e-info-content\/70:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-e-info-content\/75:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-e-info-content\/80:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-e-info-content\/90:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-e-info-content\/95:focus { + border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-e-info\/0:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-e-info\/10:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-e-info\/100:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:border-e-info\/20:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-e-info\/25:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-e-info\/30:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-e-info\/40:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-e-info\/5:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-e-info\/50:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-e-info\/60:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-e-info\/70:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-e-info\/75:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-e-info\/80:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-e-info\/90:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-e-info\/95:focus { + border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-e-success-content\/10:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-e-success-content\/100:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:border-e-success-content\/20:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-e-success-content\/25:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-e-success-content\/30:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-e-success-content\/40:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-e-success-content\/5:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-e-success-content\/50:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-e-success-content\/60:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-e-success-content\/70:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-e-success-content\/75:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-e-success-content\/80:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-e-success-content\/90:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-e-success-content\/95:focus { + border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-e-success\/0:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-e-success\/10:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-e-success\/100:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:border-e-success\/20:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-e-success\/25:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-e-success\/30:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-e-success\/40:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-e-success\/5:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-e-success\/50:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-e-success\/60:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-e-success\/70:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-e-success\/75:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-e-success\/80:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-e-success\/90:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-e-success\/95:focus { + border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-e-warning-content\/10:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-e-warning-content\/100:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:border-e-warning-content\/20:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-e-warning-content\/25:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-e-warning-content\/30:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-e-warning-content\/40:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-e-warning-content\/5:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-e-warning-content\/50:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-e-warning-content\/60:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-e-warning-content\/70:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-e-warning-content\/75:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-e-warning-content\/80:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-e-warning-content\/90:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-e-warning-content\/95:focus { + border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-e-warning\/0:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-e-warning\/10:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-e-warning\/100:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:border-e-warning\/20:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-e-warning\/25:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-e-warning\/30:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-e-warning\/40:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-e-warning\/5:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-e-warning\/50:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-e-warning\/60:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-e-warning\/70:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-e-warning\/75:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-e-warning\/80:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-e-warning\/90:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-e-warning\/95:focus { + border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:border-l-base-100:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-l-base-100\/0:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-l-base-100\/10:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-l-base-100\/100:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-l-base-100\/20:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-l-base-100\/25:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-l-base-100\/30:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-l-base-100\/40:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-l-base-100\/5:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-l-base-100\/50:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-l-base-100\/60:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-l-base-100\/70:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-l-base-100\/75:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-l-base-100\/80:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-l-base-100\/90:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-l-base-100\/95:focus { + border-left-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:border-l-base-200:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-l-base-200\/0:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-l-base-200\/10:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-l-base-200\/100:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-l-base-200\/20:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-l-base-200\/25:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-l-base-200\/30:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-l-base-200\/40:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-l-base-200\/5:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-l-base-200\/50:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-l-base-200\/60:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-l-base-200\/70:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-l-base-200\/75:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-l-base-200\/80:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-l-base-200\/90:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-l-base-200\/95:focus { + border-left-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:border-l-base-300:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-l-base-300\/0:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-l-base-300\/10:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-l-base-300\/100:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-l-base-300\/20:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-l-base-300\/25:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-l-base-300\/30:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-l-base-300\/40:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-l-base-300\/5:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-l-base-300\/50:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-l-base-300\/60:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-l-base-300\/70:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-l-base-300\/75:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-l-base-300\/80:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-l-base-300\/90:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-l-base-300\/95:focus { + border-left-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:border-l-base-content:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-l-base-content\/0:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-l-base-content\/10:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-l-base-content\/100:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-l-base-content\/20:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-l-base-content\/25:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-l-base-content\/30:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-l-base-content\/40:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-l-base-content\/5:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-l-base-content\/50:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-l-base-content\/60:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-l-base-content\/70:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-l-base-content\/75:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-l-base-content\/80:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-l-base-content\/90:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-l-base-content\/95:focus { + border-left-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-l-error-content\/10:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-l-error-content\/100:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:border-l-error-content\/20:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-l-error-content\/25:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-l-error-content\/30:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-l-error-content\/40:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-l-error-content\/5:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-l-error-content\/50:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-l-error-content\/60:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-l-error-content\/70:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-l-error-content\/75:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-l-error-content\/80:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-l-error-content\/90:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-l-error-content\/95:focus { + border-left-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-l-error\/0:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-l-error\/10:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-l-error\/100:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:border-l-error\/20:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-l-error\/25:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-l-error\/30:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-l-error\/40:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-l-error\/5:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-l-error\/50:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-l-error\/60:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-l-error\/70:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-l-error\/75:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-l-error\/80:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-l-error\/90:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-l-error\/95:focus { + border-left-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-l-info-content\/10:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-l-info-content\/100:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:border-l-info-content\/20:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-l-info-content\/25:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-l-info-content\/30:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-l-info-content\/40:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-l-info-content\/5:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-l-info-content\/50:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-l-info-content\/60:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-l-info-content\/70:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-l-info-content\/75:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-l-info-content\/80:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-l-info-content\/90:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-l-info-content\/95:focus { + border-left-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-l-info\/0:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-l-info\/10:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-l-info\/100:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:border-l-info\/20:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-l-info\/25:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-l-info\/30:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-l-info\/40:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-l-info\/5:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-l-info\/50:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-l-info\/60:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-l-info\/70:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-l-info\/75:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-l-info\/80:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-l-info\/90:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-l-info\/95:focus { + border-left-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-l-success-content\/10:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-l-success-content\/100:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:border-l-success-content\/20:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-l-success-content\/25:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-l-success-content\/30:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-l-success-content\/40:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-l-success-content\/5:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-l-success-content\/50:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-l-success-content\/60:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-l-success-content\/70:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-l-success-content\/75:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-l-success-content\/80:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-l-success-content\/90:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-l-success-content\/95:focus { + border-left-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-l-success\/0:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-l-success\/10:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-l-success\/100:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:border-l-success\/20:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-l-success\/25:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-l-success\/30:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-l-success\/40:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-l-success\/5:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-l-success\/50:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-l-success\/60:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-l-success\/70:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-l-success\/75:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-l-success\/80:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-l-success\/90:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-l-success\/95:focus { + border-left-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-l-warning-content\/10:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-l-warning-content\/100:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:border-l-warning-content\/20:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-l-warning-content\/25:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-l-warning-content\/30:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-l-warning-content\/40:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-l-warning-content\/5:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-l-warning-content\/50:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-l-warning-content\/60:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-l-warning-content\/70:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-l-warning-content\/75:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-l-warning-content\/80:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-l-warning-content\/90:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-l-warning-content\/95:focus { + border-left-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-l-warning\/0:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-l-warning\/10:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-l-warning\/100:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:border-l-warning\/20:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-l-warning\/25:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-l-warning\/30:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-l-warning\/40:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-l-warning\/5:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-l-warning\/50:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-l-warning\/60:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-l-warning\/70:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-l-warning\/75:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-l-warning\/80:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-l-warning\/90:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-l-warning\/95:focus { + border-left-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:border-r-base-100:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-r-base-100\/0:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-r-base-100\/10:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-r-base-100\/100:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-r-base-100\/20:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-r-base-100\/25:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-r-base-100\/30:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-r-base-100\/40:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-r-base-100\/5:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-r-base-100\/50:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-r-base-100\/60:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-r-base-100\/70:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-r-base-100\/75:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-r-base-100\/80:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-r-base-100\/90:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-r-base-100\/95:focus { + border-right-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:border-r-base-200:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-r-base-200\/0:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-r-base-200\/10:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-r-base-200\/100:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-r-base-200\/20:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-r-base-200\/25:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-r-base-200\/30:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-r-base-200\/40:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-r-base-200\/5:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-r-base-200\/50:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-r-base-200\/60:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-r-base-200\/70:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-r-base-200\/75:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-r-base-200\/80:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-r-base-200\/90:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-r-base-200\/95:focus { + border-right-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:border-r-base-300:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-r-base-300\/0:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-r-base-300\/10:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-r-base-300\/100:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-r-base-300\/20:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-r-base-300\/25:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-r-base-300\/30:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-r-base-300\/40:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-r-base-300\/5:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-r-base-300\/50:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-r-base-300\/60:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-r-base-300\/70:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-r-base-300\/75:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-r-base-300\/80:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-r-base-300\/90:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-r-base-300\/95:focus { + border-right-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:border-r-base-content:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-r-base-content\/0:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-r-base-content\/10:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-r-base-content\/100:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-r-base-content\/20:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-r-base-content\/25:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-r-base-content\/30:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-r-base-content\/40:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-r-base-content\/5:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-r-base-content\/50:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-r-base-content\/60:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-r-base-content\/70:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-r-base-content\/75:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-r-base-content\/80:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-r-base-content\/90:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-r-base-content\/95:focus { + border-right-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-r-error-content\/10:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-r-error-content\/100:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:border-r-error-content\/20:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-r-error-content\/25:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-r-error-content\/30:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-r-error-content\/40:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-r-error-content\/5:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-r-error-content\/50:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-r-error-content\/60:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-r-error-content\/70:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-r-error-content\/75:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-r-error-content\/80:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-r-error-content\/90:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-r-error-content\/95:focus { + border-right-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-r-error\/0:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-r-error\/10:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-r-error\/100:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:border-r-error\/20:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-r-error\/25:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-r-error\/30:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-r-error\/40:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-r-error\/5:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-r-error\/50:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-r-error\/60:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-r-error\/70:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-r-error\/75:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-r-error\/80:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-r-error\/90:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-r-error\/95:focus { + border-right-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-r-info-content\/10:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-r-info-content\/100:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:border-r-info-content\/20:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-r-info-content\/25:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-r-info-content\/30:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-r-info-content\/40:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-r-info-content\/5:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-r-info-content\/50:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-r-info-content\/60:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-r-info-content\/70:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-r-info-content\/75:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-r-info-content\/80:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-r-info-content\/90:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-r-info-content\/95:focus { + border-right-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-r-info\/0:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-r-info\/10:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-r-info\/100:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:border-r-info\/20:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-r-info\/25:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-r-info\/30:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-r-info\/40:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-r-info\/5:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-r-info\/50:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-r-info\/60:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-r-info\/70:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-r-info\/75:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-r-info\/80:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-r-info\/90:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-r-info\/95:focus { + border-right-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-r-success-content\/10:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-r-success-content\/100:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:border-r-success-content\/20:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-r-success-content\/25:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-r-success-content\/30:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-r-success-content\/40:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-r-success-content\/5:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-r-success-content\/50:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-r-success-content\/60:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-r-success-content\/70:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-r-success-content\/75:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-r-success-content\/80:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-r-success-content\/90:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-r-success-content\/95:focus { + border-right-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-r-success\/0:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-r-success\/10:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-r-success\/100:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:border-r-success\/20:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-r-success\/25:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-r-success\/30:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-r-success\/40:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-r-success\/5:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-r-success\/50:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-r-success\/60:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-r-success\/70:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-r-success\/75:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-r-success\/80:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-r-success\/90:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-r-success\/95:focus { + border-right-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-r-warning-content\/10:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-r-warning-content\/100:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:border-r-warning-content\/20:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-r-warning-content\/25:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-r-warning-content\/30:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-r-warning-content\/40:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-r-warning-content\/5:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-r-warning-content\/50:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-r-warning-content\/60:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-r-warning-content\/70:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-r-warning-content\/75:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-r-warning-content\/80:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-r-warning-content\/90:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-r-warning-content\/95:focus { + border-right-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-r-warning\/0:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-r-warning\/10:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-r-warning\/100:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:border-r-warning\/20:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-r-warning\/25:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-r-warning\/30:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-r-warning\/40:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-r-warning\/5:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-r-warning\/50:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-r-warning\/60:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-r-warning\/70:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-r-warning\/75:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-r-warning\/80:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-r-warning\/90:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-r-warning\/95:focus { + border-right-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:border-s-base-100:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-s-base-100\/0:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-s-base-100\/10:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-s-base-100\/100:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-s-base-100\/20:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-s-base-100\/25:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-s-base-100\/30:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-s-base-100\/40:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-s-base-100\/5:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-s-base-100\/50:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-s-base-100\/60:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-s-base-100\/70:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-s-base-100\/75:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-s-base-100\/80:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-s-base-100\/90:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-s-base-100\/95:focus { + border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:border-s-base-200:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-s-base-200\/0:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-s-base-200\/10:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-s-base-200\/100:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-s-base-200\/20:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-s-base-200\/25:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-s-base-200\/30:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-s-base-200\/40:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-s-base-200\/5:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-s-base-200\/50:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-s-base-200\/60:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-s-base-200\/70:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-s-base-200\/75:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-s-base-200\/80:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-s-base-200\/90:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-s-base-200\/95:focus { + border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:border-s-base-300:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-s-base-300\/0:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-s-base-300\/10:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-s-base-300\/100:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-s-base-300\/20:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-s-base-300\/25:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-s-base-300\/30:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-s-base-300\/40:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-s-base-300\/5:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-s-base-300\/50:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-s-base-300\/60:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-s-base-300\/70:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-s-base-300\/75:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-s-base-300\/80:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-s-base-300\/90:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-s-base-300\/95:focus { + border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:border-s-base-content:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-s-base-content\/0:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-s-base-content\/10:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-s-base-content\/100:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-s-base-content\/20:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-s-base-content\/25:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-s-base-content\/30:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-s-base-content\/40:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-s-base-content\/5:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-s-base-content\/50:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-s-base-content\/60:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-s-base-content\/70:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-s-base-content\/75:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-s-base-content\/80:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-s-base-content\/90:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-s-base-content\/95:focus { + border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-s-error-content\/10:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-s-error-content\/100:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:border-s-error-content\/20:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-s-error-content\/25:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-s-error-content\/30:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-s-error-content\/40:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-s-error-content\/5:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-s-error-content\/50:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-s-error-content\/60:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-s-error-content\/70:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-s-error-content\/75:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-s-error-content\/80:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-s-error-content\/90:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-s-error-content\/95:focus { + border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-s-error\/0:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-s-error\/10:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-s-error\/100:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:border-s-error\/20:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-s-error\/25:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-s-error\/30:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-s-error\/40:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-s-error\/5:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-s-error\/50:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-s-error\/60:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-s-error\/70:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-s-error\/75:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-s-error\/80:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-s-error\/90:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-s-error\/95:focus { + border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-s-info-content\/10:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-s-info-content\/100:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:border-s-info-content\/20:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-s-info-content\/25:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-s-info-content\/30:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-s-info-content\/40:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-s-info-content\/5:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-s-info-content\/50:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-s-info-content\/60:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-s-info-content\/70:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-s-info-content\/75:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-s-info-content\/80:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-s-info-content\/90:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-s-info-content\/95:focus { + border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-s-info\/0:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-s-info\/10:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-s-info\/100:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:border-s-info\/20:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-s-info\/25:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-s-info\/30:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-s-info\/40:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-s-info\/5:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-s-info\/50:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-s-info\/60:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-s-info\/70:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-s-info\/75:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-s-info\/80:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-s-info\/90:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-s-info\/95:focus { + border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-s-success-content\/10:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-s-success-content\/100:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:border-s-success-content\/20:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-s-success-content\/25:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-s-success-content\/30:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-s-success-content\/40:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-s-success-content\/5:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-s-success-content\/50:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-s-success-content\/60:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-s-success-content\/70:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-s-success-content\/75:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-s-success-content\/80:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-s-success-content\/90:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-s-success-content\/95:focus { + border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-s-success\/0:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-s-success\/10:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-s-success\/100:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:border-s-success\/20:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-s-success\/25:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-s-success\/30:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-s-success\/40:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-s-success\/5:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-s-success\/50:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-s-success\/60:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-s-success\/70:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-s-success\/75:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-s-success\/80:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-s-success\/90:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-s-success\/95:focus { + border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-s-warning-content\/10:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-s-warning-content\/100:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:border-s-warning-content\/20:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-s-warning-content\/25:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-s-warning-content\/30:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-s-warning-content\/40:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-s-warning-content\/5:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-s-warning-content\/50:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-s-warning-content\/60:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-s-warning-content\/70:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-s-warning-content\/75:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-s-warning-content\/80:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-s-warning-content\/90:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-s-warning-content\/95:focus { + border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-s-warning\/0:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-s-warning\/10:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-s-warning\/100:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:border-s-warning\/20:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-s-warning\/25:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-s-warning\/30:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-s-warning\/40:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-s-warning\/5:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-s-warning\/50:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-s-warning\/60:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-s-warning\/70:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-s-warning\/75:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-s-warning\/80:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-s-warning\/90:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-s-warning\/95:focus { + border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:border-t-base-100:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-t-base-100\/0:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:border-t-base-100\/10:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:border-t-base-100\/100:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:border-t-base-100\/20:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:border-t-base-100\/25:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:border-t-base-100\/30:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:border-t-base-100\/40:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:border-t-base-100\/5:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:border-t-base-100\/50:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:border-t-base-100\/60:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:border-t-base-100\/70:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:border-t-base-100\/75:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:border-t-base-100\/80:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:border-t-base-100\/90:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:border-t-base-100\/95:focus { + border-top-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:border-t-base-200:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-t-base-200\/0:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:border-t-base-200\/10:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:border-t-base-200\/100:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:border-t-base-200\/20:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:border-t-base-200\/25:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:border-t-base-200\/30:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:border-t-base-200\/40:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:border-t-base-200\/5:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:border-t-base-200\/50:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:border-t-base-200\/60:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:border-t-base-200\/70:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:border-t-base-200\/75:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:border-t-base-200\/80:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:border-t-base-200\/90:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:border-t-base-200\/95:focus { + border-top-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:border-t-base-300:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-t-base-300\/0:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:border-t-base-300\/10:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:border-t-base-300\/100:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:border-t-base-300\/20:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:border-t-base-300\/25:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:border-t-base-300\/30:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:border-t-base-300\/40:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:border-t-base-300\/5:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:border-t-base-300\/50:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:border-t-base-300\/60:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:border-t-base-300\/70:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:border-t-base-300\/75:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:border-t-base-300\/80:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:border-t-base-300\/90:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:border-t-base-300\/95:focus { + border-top-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:border-t-base-content:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-t-base-content\/0:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:border-t-base-content\/10:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:border-t-base-content\/100:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:border-t-base-content\/20:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:border-t-base-content\/25:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:border-t-base-content\/30:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:border-t-base-content\/40:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:border-t-base-content\/5:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:border-t-base-content\/50:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:border-t-base-content\/60:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:border-t-base-content\/70:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:border-t-base-content\/75:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:border-t-base-content\/80:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:border-t-base-content\/90:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:border-t-base-content\/95:focus { + border-top-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:border-t-error-content\/10:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:border-t-error-content\/100:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:border-t-error-content\/20:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:border-t-error-content\/25:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:border-t-error-content\/30:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:border-t-error-content\/40:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:border-t-error-content\/5:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:border-t-error-content\/50:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:border-t-error-content\/60:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:border-t-error-content\/70:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:border-t-error-content\/75:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:border-t-error-content\/80:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:border-t-error-content\/90:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:border-t-error-content\/95:focus { + border-top-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:border-t-error\/0:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:border-t-error\/10:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:border-t-error\/100:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:border-t-error\/20:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:border-t-error\/25:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:border-t-error\/30:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:border-t-error\/40:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:border-t-error\/5:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:border-t-error\/50:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:border-t-error\/60:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:border-t-error\/70:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:border-t-error\/75:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:border-t-error\/80:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:border-t-error\/90:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:border-t-error\/95:focus { + border-top-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:border-t-info-content\/10:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:border-t-info-content\/100:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:border-t-info-content\/20:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:border-t-info-content\/25:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:border-t-info-content\/30:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:border-t-info-content\/40:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:border-t-info-content\/5:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:border-t-info-content\/50:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:border-t-info-content\/60:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:border-t-info-content\/70:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:border-t-info-content\/75:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:border-t-info-content\/80:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:border-t-info-content\/90:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:border-t-info-content\/95:focus { + border-top-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:border-t-info\/0:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:border-t-info\/10:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:border-t-info\/100:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:border-t-info\/20:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:border-t-info\/25:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:border-t-info\/30:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:border-t-info\/40:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:border-t-info\/5:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:border-t-info\/50:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:border-t-info\/60:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:border-t-info\/70:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:border-t-info\/75:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:border-t-info\/80:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:border-t-info\/90:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:border-t-info\/95:focus { + border-top-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:border-t-success-content\/10:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:border-t-success-content\/100:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:border-t-success-content\/20:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:border-t-success-content\/25:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:border-t-success-content\/30:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:border-t-success-content\/40:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:border-t-success-content\/5:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:border-t-success-content\/50:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:border-t-success-content\/60:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:border-t-success-content\/70:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:border-t-success-content\/75:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:border-t-success-content\/80:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:border-t-success-content\/90:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:border-t-success-content\/95:focus { + border-top-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:border-t-success\/0:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:border-t-success\/10:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:border-t-success\/100:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:border-t-success\/20:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:border-t-success\/25:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:border-t-success\/30:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:border-t-success\/40:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:border-t-success\/5:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:border-t-success\/50:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:border-t-success\/60:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:border-t-success\/70:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:border-t-success\/75:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:border-t-success\/80:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:border-t-success\/90:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:border-t-success\/95:focus { + border-top-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:border-t-warning-content\/10:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:border-t-warning-content\/100:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:border-t-warning-content\/20:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:border-t-warning-content\/25:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:border-t-warning-content\/30:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:border-t-warning-content\/40:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:border-t-warning-content\/5:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:border-t-warning-content\/50:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:border-t-warning-content\/60:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:border-t-warning-content\/70:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:border-t-warning-content\/75:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:border-t-warning-content\/80:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:border-t-warning-content\/90:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:border-t-warning-content\/95:focus { + border-top-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:border-t-warning\/0:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:border-t-warning\/10:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:border-t-warning\/100:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:border-t-warning\/20:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:border-t-warning\/25:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:border-t-warning\/30:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:border-t-warning\/40:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:border-t-warning\/5:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:border-t-warning\/50:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:border-t-warning\/60:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:border-t-warning\/70:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:border-t-warning\/75:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:border-t-warning\/80:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:border-t-warning\/90:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:border-t-warning\/95:focus { + border-top-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0))} +.focus\:bg-accent-content\/10:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.focus\:bg-accent-content\/100:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/1))} +.focus\:bg-accent-content\/20:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.focus\:bg-accent-content\/25:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.focus\:bg-accent-content\/30:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.focus\:bg-accent-content\/40:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.focus\:bg-accent-content\/5:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.focus\:bg-accent-content\/50:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.focus\:bg-accent-content\/60:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.focus\:bg-accent-content\/70:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.focus\:bg-accent-content\/75:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.focus\:bg-accent-content\/80:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.focus\:bg-accent-content\/90:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.focus\:bg-accent-content\/95:focus { + background-color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.focus\:bg-accent\/0:focus { + background-color: var(--fallback-a,oklch(var(--a)/0))} +.focus\:bg-accent\/10:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.1))} +.focus\:bg-accent\/100:focus { + background-color: var(--fallback-a,oklch(var(--a)/1))} +.focus\:bg-accent\/20:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.2))} +.focus\:bg-accent\/25:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.25))} +.focus\:bg-accent\/30:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.3))} +.focus\:bg-accent\/40:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.4))} +.focus\:bg-accent\/5:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.05))} +.focus\:bg-accent\/50:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.5))} +.focus\:bg-accent\/60:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.6))} +.focus\:bg-accent\/70:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.7))} +.focus\:bg-accent\/75:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.75))} +.focus\:bg-accent\/80:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.8))} +.focus\:bg-accent\/90:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.9))} +.focus\:bg-accent\/95:focus { + background-color: var(--fallback-a,oklch(var(--a)/0.95))} +.focus\:bg-base-100:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:bg-base-100\/0:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:bg-base-100\/10:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:bg-base-100\/100:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:bg-base-100\/20:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:bg-base-100\/25:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:bg-base-100\/30:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:bg-base-100\/40:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:bg-base-100\/5:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:bg-base-100\/50:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:bg-base-100\/60:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:bg-base-100\/70:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:bg-base-100\/75:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:bg-base-100\/80:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:bg-base-100\/90:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:bg-base-100\/95:focus { + background-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:bg-base-200:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:bg-base-200\/0:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:bg-base-200\/10:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:bg-base-200\/100:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:bg-base-200\/20:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:bg-base-200\/25:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:bg-base-200\/30:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:bg-base-200\/40:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:bg-base-200\/5:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:bg-base-200\/50:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:bg-base-200\/60:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:bg-base-200\/70:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:bg-base-200\/75:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:bg-base-200\/80:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:bg-base-200\/90:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:bg-base-200\/95:focus { + background-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:bg-base-300:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:bg-base-300\/0:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:bg-base-300\/10:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:bg-base-300\/100:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:bg-base-300\/20:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:bg-base-300\/25:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:bg-base-300\/30:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:bg-base-300\/40:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:bg-base-300\/5:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:bg-base-300\/50:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:bg-base-300\/60:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:bg-base-300\/70:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:bg-base-300\/75:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:bg-base-300\/80:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:bg-base-300\/90:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:bg-base-300\/95:focus { + background-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:bg-base-content:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:bg-base-content\/0:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:bg-base-content\/10:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:bg-base-content\/100:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:bg-base-content\/20:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:bg-base-content\/25:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:bg-base-content\/30:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:bg-base-content\/40:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:bg-base-content\/5:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:bg-base-content\/50:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:bg-base-content\/60:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:bg-base-content\/70:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:bg-base-content\/75:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:bg-base-content\/80:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:bg-base-content\/90:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:bg-base-content\/95:focus { + background-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:bg-error-content\/10:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:bg-error-content\/100:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:bg-error-content\/20:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:bg-error-content\/25:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:bg-error-content\/30:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:bg-error-content\/40:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:bg-error-content\/5:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:bg-error-content\/50:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:bg-error-content\/60:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:bg-error-content\/70:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:bg-error-content\/75:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:bg-error-content\/80:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:bg-error-content\/90:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:bg-error-content\/95:focus { + background-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:bg-error\/0:focus { + background-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:bg-error\/10:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:bg-error\/100:focus { + background-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:bg-error\/20:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:bg-error\/25:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:bg-error\/30:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:bg-error\/40:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:bg-error\/5:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:bg-error\/50:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:bg-error\/60:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:bg-error\/70:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:bg-error\/75:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:bg-error\/80:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:bg-error\/90:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:bg-error\/95:focus { + background-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:bg-info-content\/10:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:bg-info-content\/100:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:bg-info-content\/20:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:bg-info-content\/25:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:bg-info-content\/30:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:bg-info-content\/40:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:bg-info-content\/5:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:bg-info-content\/50:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:bg-info-content\/60:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:bg-info-content\/70:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:bg-info-content\/75:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:bg-info-content\/80:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:bg-info-content\/90:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:bg-info-content\/95:focus { + background-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:bg-info\/0:focus { + background-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:bg-info\/10:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:bg-info\/100:focus { + background-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:bg-info\/20:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:bg-info\/25:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:bg-info\/30:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:bg-info\/40:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:bg-info\/5:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:bg-info\/50:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:bg-info\/60:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:bg-info\/70:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:bg-info\/75:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:bg-info\/80:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:bg-info\/90:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:bg-info\/95:focus { + background-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0))} +.focus\:bg-neutral-content\/10:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.focus\:bg-neutral-content\/100:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/1))} +.focus\:bg-neutral-content\/20:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.focus\:bg-neutral-content\/25:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.focus\:bg-neutral-content\/30:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.focus\:bg-neutral-content\/40:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.focus\:bg-neutral-content\/5:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.focus\:bg-neutral-content\/50:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.focus\:bg-neutral-content\/60:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.focus\:bg-neutral-content\/70:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.focus\:bg-neutral-content\/75:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.focus\:bg-neutral-content\/80:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.focus\:bg-neutral-content\/90:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.focus\:bg-neutral-content\/95:focus { + background-color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.focus\:bg-neutral\/0:focus { + background-color: var(--fallback-n,oklch(var(--n)/0))} +.focus\:bg-neutral\/10:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.1))} +.focus\:bg-neutral\/100:focus { + background-color: var(--fallback-n,oklch(var(--n)/1))} +.focus\:bg-neutral\/20:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.2))} +.focus\:bg-neutral\/25:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.25))} +.focus\:bg-neutral\/30:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.3))} +.focus\:bg-neutral\/40:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.4))} +.focus\:bg-neutral\/5:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.05))} +.focus\:bg-neutral\/50:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.5))} +.focus\:bg-neutral\/60:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.6))} +.focus\:bg-neutral\/70:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.7))} +.focus\:bg-neutral\/75:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.75))} +.focus\:bg-neutral\/80:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.8))} +.focus\:bg-neutral\/90:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.9))} +.focus\:bg-neutral\/95:focus { + background-color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0))} +.focus\:bg-primary-content\/10:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.focus\:bg-primary-content\/100:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/1))} +.focus\:bg-primary-content\/20:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.focus\:bg-primary-content\/25:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.focus\:bg-primary-content\/30:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.focus\:bg-primary-content\/40:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.focus\:bg-primary-content\/5:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.focus\:bg-primary-content\/50:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.focus\:bg-primary-content\/60:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.focus\:bg-primary-content\/70:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.focus\:bg-primary-content\/75:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.focus\:bg-primary-content\/80:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.focus\:bg-primary-content\/90:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.focus\:bg-primary-content\/95:focus { + background-color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.focus\:bg-primary\/0:focus { + background-color: var(--fallback-p,oklch(var(--p)/0))} +.focus\:bg-primary\/10:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.1))} +.focus\:bg-primary\/100:focus { + background-color: var(--fallback-p,oklch(var(--p)/1))} +.focus\:bg-primary\/20:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.2))} +.focus\:bg-primary\/25:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.25))} +.focus\:bg-primary\/30:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.3))} +.focus\:bg-primary\/40:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.4))} +.focus\:bg-primary\/5:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.05))} +.focus\:bg-primary\/50:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.5))} +.focus\:bg-primary\/60:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.6))} +.focus\:bg-primary\/70:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.7))} +.focus\:bg-primary\/75:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.75))} +.focus\:bg-primary\/80:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.8))} +.focus\:bg-primary\/90:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.9))} +.focus\:bg-primary\/95:focus { + background-color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0))} +.focus\:bg-secondary-content\/10:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.focus\:bg-secondary-content\/100:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/1))} +.focus\:bg-secondary-content\/20:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.focus\:bg-secondary-content\/25:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.focus\:bg-secondary-content\/30:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.focus\:bg-secondary-content\/40:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.focus\:bg-secondary-content\/5:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.focus\:bg-secondary-content\/50:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.focus\:bg-secondary-content\/60:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.focus\:bg-secondary-content\/70:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.focus\:bg-secondary-content\/75:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.focus\:bg-secondary-content\/80:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.focus\:bg-secondary-content\/90:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.focus\:bg-secondary-content\/95:focus { + background-color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.focus\:bg-secondary\/0:focus { + background-color: var(--fallback-s,oklch(var(--s)/0))} +.focus\:bg-secondary\/10:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.1))} +.focus\:bg-secondary\/100:focus { + background-color: var(--fallback-s,oklch(var(--s)/1))} +.focus\:bg-secondary\/20:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.2))} +.focus\:bg-secondary\/25:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.25))} +.focus\:bg-secondary\/30:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.3))} +.focus\:bg-secondary\/40:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.4))} +.focus\:bg-secondary\/5:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.05))} +.focus\:bg-secondary\/50:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.5))} +.focus\:bg-secondary\/60:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.6))} +.focus\:bg-secondary\/70:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.7))} +.focus\:bg-secondary\/75:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.75))} +.focus\:bg-secondary\/80:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.8))} +.focus\:bg-secondary\/90:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.9))} +.focus\:bg-secondary\/95:focus { + background-color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:bg-success-content\/10:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:bg-success-content\/100:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:bg-success-content\/20:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:bg-success-content\/25:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:bg-success-content\/30:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:bg-success-content\/40:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:bg-success-content\/5:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:bg-success-content\/50:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:bg-success-content\/60:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:bg-success-content\/70:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:bg-success-content\/75:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:bg-success-content\/80:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:bg-success-content\/90:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:bg-success-content\/95:focus { + background-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:bg-success\/0:focus { + background-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:bg-success\/10:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:bg-success\/100:focus { + background-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:bg-success\/20:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:bg-success\/25:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:bg-success\/30:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:bg-success\/40:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:bg-success\/5:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:bg-success\/50:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:bg-success\/60:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:bg-success\/70:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:bg-success\/75:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:bg-success\/80:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:bg-success\/90:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:bg-success\/95:focus { + background-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:bg-warning-content\/10:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:bg-warning-content\/100:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:bg-warning-content\/20:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:bg-warning-content\/25:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:bg-warning-content\/30:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:bg-warning-content\/40:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:bg-warning-content\/5:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:bg-warning-content\/50:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:bg-warning-content\/60:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:bg-warning-content\/70:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:bg-warning-content\/75:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:bg-warning-content\/80:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:bg-warning-content\/90:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:bg-warning-content\/95:focus { + background-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:bg-warning\/0:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:bg-warning\/10:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:bg-warning\/100:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:bg-warning\/20:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:bg-warning\/25:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:bg-warning\/30:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:bg-warning\/40:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:bg-warning\/5:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:bg-warning\/50:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:bg-warning\/60:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:bg-warning\/70:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:bg-warning\/75:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:bg-warning\/80:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:bg-warning\/90:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:bg-warning\/95:focus { + background-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-from-position); + --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\/0:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-from-position); + --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\/10:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-from-position); + --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\/100:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position); + --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\/20:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-from-position); + --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\/25:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-from-position); + --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\/30:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-from-position); + --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\/40:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-from-position); + --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\/5:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-from-position); + --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\/50:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-from-position); + --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\/60:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-from-position); + --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\/70:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-from-position); + --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\/75:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-from-position); + --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\/80:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-from-position); + --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\/90:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-from-position); + --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\/95:focus { + --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-from-position); + --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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-accent\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-100\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-200\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-300\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-base-content\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-error\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-info\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-neutral\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-primary\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-secondary\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-success\/95: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.95)) 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\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning-content\/95: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.95)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/0: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)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/10: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.1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/100: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)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/20: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.2)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/25: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.25)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/30: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.3)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/40: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.4)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/5: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.05)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/50: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.5)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/60: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.6)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/70: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.7)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/75: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.75)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/80: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.8)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/90: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.9)) var(--tw-gradient-via-position), var(--tw-gradient-to)} +.focus\:via-warning\/95: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.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/10:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/100:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/20:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/25:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/30:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/40:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/5:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/50:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/60:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/70:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/75:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/80:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/90:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-accent-content\/95:focus { + --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-accent\/0:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position)} +.focus\:to-accent\/10:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-accent\/100:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)} +.focus\:to-accent\/20:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-accent\/25:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-accent\/30:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-accent\/40:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-accent\/5:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-accent\/50:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-accent\/60:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-accent\/70:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-accent\/75:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-accent\/80:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-accent\/90:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-accent\/95:focus { + --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/10:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/100:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/20:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/25:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/30:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/40:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/5:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/50:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/60:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/70:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/75:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/80:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/90:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-base-100\/95:focus { + --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/10:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/100:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/20:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/25:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/30:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/40:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/5:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/50:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/60:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/70:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/75:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/80:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/90:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-base-200\/95:focus { + --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/10:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/100:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/20:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/25:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/30:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/40:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/5:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/50:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/60:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/70:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/75:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/80:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/90:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-base-300\/95:focus { + --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/10:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/100:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/20:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/25:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/30:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/40:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/5:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/50:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/60:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/70:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/75:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/80:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/90:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-base-content\/95:focus { + --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/10:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/100:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/20:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/25:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/30:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/40:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/5:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/50:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/60:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/70:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/75:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/80:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/90:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-error-content\/95:focus { + --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-error\/0:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position)} +.focus\:to-error\/10:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-error\/100:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)} +.focus\:to-error\/20:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-error\/25:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-error\/30:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-error\/40:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-error\/5:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-error\/50:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-error\/60:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-error\/70:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-error\/75:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-error\/80:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-error\/90:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-error\/95:focus { + --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/10:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/100:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/20:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/25:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/30:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/40:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/5:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/50:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/60:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/70:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/75:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/80:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/90:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-info-content\/95:focus { + --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-info\/0:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position)} +.focus\:to-info\/10:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-info\/100:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)} +.focus\:to-info\/20:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-info\/25:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-info\/30:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-info\/40:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-info\/5:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-info\/50:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-info\/60:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-info\/70:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-info\/75:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-info\/80:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-info\/90:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-info\/95:focus { + --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/10:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/100:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/20:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/25:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/30:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/40:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/5:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/50:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/60:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/70:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/75:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/80:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/90:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-neutral-content\/95:focus { + --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/0:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/10:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/100:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/20:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/25:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/30:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/40:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/5:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/50:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/60:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/70:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/75:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/80:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/90:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-neutral\/95:focus { + --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/10:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/100:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/20:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/25:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/30:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/40:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/5:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/50:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/60:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/70:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/75:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/80:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/90:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-primary-content\/95:focus { + --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-primary\/0:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position)} +.focus\:to-primary\/10:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-primary\/100:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)} +.focus\:to-primary\/20:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-primary\/25:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-primary\/30:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-primary\/40:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-primary\/5:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-primary\/50:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-primary\/60:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-primary\/70:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-primary\/75:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-primary\/80:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-primary\/90:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-primary\/95:focus { + --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/10:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/100:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/20:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/25:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/30:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/40:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/5:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/50:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/60:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/70:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/75:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/80:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/90:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-secondary-content\/95:focus { + --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/0:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/10:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/100:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/20:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/25:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/30:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/40:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/5:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/50:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/60:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/70:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/75:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/80:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/90:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-secondary\/95:focus { + --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/10:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/100:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/20:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/25:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/30:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/40:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/5:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/50:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/60:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/70:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/75:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/80:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/90:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-success-content\/95:focus { + --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-success\/0:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position)} +.focus\:to-success\/10:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-success\/100:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)} +.focus\:to-success\/20:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-success\/25:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-success\/30:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-success\/40:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-success\/5:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-success\/50:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-success\/60:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-success\/70:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-success\/75:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-success\/80:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-success\/90:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-success\/95:focus { + --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.95)) 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\/0:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/10:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/100:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/20:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/25:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/30:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/40:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/5:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/50:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/60:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/70:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/75:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/80:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/90:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-warning-content\/95:focus { + --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-to-position)} +.focus\:to-warning\/0:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position)} +.focus\:to-warning\/10:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-to-position)} +.focus\:to-warning\/100:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)} +.focus\:to-warning\/20:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-to-position)} +.focus\:to-warning\/25:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-to-position)} +.focus\:to-warning\/30:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-to-position)} +.focus\:to-warning\/40:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-to-position)} +.focus\:to-warning\/5:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-to-position)} +.focus\:to-warning\/50:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-to-position)} +.focus\:to-warning\/60:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-to-position)} +.focus\:to-warning\/70:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-to-position)} +.focus\:to-warning\/75:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-to-position)} +.focus\:to-warning\/80:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-to-position)} +.focus\:to-warning\/90:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-to-position)} +.focus\:to-warning\/95:focus { + --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.95)) 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\/0:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0))} +.focus\:stroke-accent-content\/10:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.1))} +.focus\:stroke-accent-content\/100:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/1))} +.focus\:stroke-accent-content\/20:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.2))} +.focus\:stroke-accent-content\/25:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.25))} +.focus\:stroke-accent-content\/30:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.3))} +.focus\:stroke-accent-content\/40:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.4))} +.focus\:stroke-accent-content\/5:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.05))} +.focus\:stroke-accent-content\/50:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.5))} +.focus\:stroke-accent-content\/60:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.6))} +.focus\:stroke-accent-content\/70:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.7))} +.focus\:stroke-accent-content\/75:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.75))} +.focus\:stroke-accent-content\/80:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.8))} +.focus\:stroke-accent-content\/90:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.9))} +.focus\:stroke-accent-content\/95:focus { + stroke: var(--fallback-ac,oklch(var(--ac)/0.95))} +.focus\:stroke-accent\/0:focus { + stroke: var(--fallback-a,oklch(var(--a)/0))} +.focus\:stroke-accent\/10:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.1))} +.focus\:stroke-accent\/100:focus { + stroke: var(--fallback-a,oklch(var(--a)/1))} +.focus\:stroke-accent\/20:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.2))} +.focus\:stroke-accent\/25:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.25))} +.focus\:stroke-accent\/30:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.3))} +.focus\:stroke-accent\/40:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.4))} +.focus\:stroke-accent\/5:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.05))} +.focus\:stroke-accent\/50:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.5))} +.focus\:stroke-accent\/60:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.6))} +.focus\:stroke-accent\/70:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.7))} +.focus\:stroke-accent\/75:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.75))} +.focus\:stroke-accent\/80:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.8))} +.focus\:stroke-accent\/90:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.9))} +.focus\:stroke-accent\/95:focus { + stroke: var(--fallback-a,oklch(var(--a)/0.95))} +.focus\:stroke-base-100:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:stroke-base-100\/0:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:stroke-base-100\/10:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:stroke-base-100\/100:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:stroke-base-100\/20:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:stroke-base-100\/25:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:stroke-base-100\/30:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:stroke-base-100\/40:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:stroke-base-100\/5:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:stroke-base-100\/50:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:stroke-base-100\/60:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:stroke-base-100\/70:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:stroke-base-100\/75:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:stroke-base-100\/80:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:stroke-base-100\/90:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:stroke-base-100\/95:focus { + stroke: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:stroke-base-200:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:stroke-base-200\/0:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:stroke-base-200\/10:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:stroke-base-200\/100:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:stroke-base-200\/20:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:stroke-base-200\/25:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:stroke-base-200\/30:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:stroke-base-200\/40:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:stroke-base-200\/5:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:stroke-base-200\/50:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:stroke-base-200\/60:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:stroke-base-200\/70:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:stroke-base-200\/75:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:stroke-base-200\/80:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:stroke-base-200\/90:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:stroke-base-200\/95:focus { + stroke: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:stroke-base-300:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:stroke-base-300\/0:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:stroke-base-300\/10:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:stroke-base-300\/100:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:stroke-base-300\/20:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:stroke-base-300\/25:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:stroke-base-300\/30:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:stroke-base-300\/40:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:stroke-base-300\/5:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:stroke-base-300\/50:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:stroke-base-300\/60:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:stroke-base-300\/70:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:stroke-base-300\/75:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:stroke-base-300\/80:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:stroke-base-300\/90:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:stroke-base-300\/95:focus { + stroke: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:stroke-base-content:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:stroke-base-content\/0:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:stroke-base-content\/10:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:stroke-base-content\/100:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:stroke-base-content\/20:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:stroke-base-content\/25:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:stroke-base-content\/30:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:stroke-base-content\/40:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:stroke-base-content\/5:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:stroke-base-content\/50:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:stroke-base-content\/60:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:stroke-base-content\/70:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:stroke-base-content\/75:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:stroke-base-content\/80:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:stroke-base-content\/90:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:stroke-base-content\/95:focus { + stroke: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:stroke-error-content\/10:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:stroke-error-content\/100:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:stroke-error-content\/20:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:stroke-error-content\/25:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:stroke-error-content\/30:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:stroke-error-content\/40:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:stroke-error-content\/5:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:stroke-error-content\/50:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:stroke-error-content\/60:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:stroke-error-content\/70:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:stroke-error-content\/75:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:stroke-error-content\/80:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:stroke-error-content\/90:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:stroke-error-content\/95:focus { + stroke: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:stroke-error\/0:focus { + stroke: var(--fallback-er,oklch(var(--er)/0))} +.focus\:stroke-error\/10:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:stroke-error\/100:focus { + stroke: var(--fallback-er,oklch(var(--er)/1))} +.focus\:stroke-error\/20:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:stroke-error\/25:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:stroke-error\/30:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:stroke-error\/40:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:stroke-error\/5:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:stroke-error\/50:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:stroke-error\/60:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:stroke-error\/70:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:stroke-error\/75:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:stroke-error\/80:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:stroke-error\/90:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:stroke-error\/95:focus { + stroke: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:stroke-info-content\/10:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:stroke-info-content\/100:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:stroke-info-content\/20:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:stroke-info-content\/25:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:stroke-info-content\/30:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:stroke-info-content\/40:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:stroke-info-content\/5:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:stroke-info-content\/50:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:stroke-info-content\/60:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:stroke-info-content\/70:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:stroke-info-content\/75:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:stroke-info-content\/80:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:stroke-info-content\/90:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:stroke-info-content\/95:focus { + stroke: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:stroke-info\/0:focus { + stroke: var(--fallback-in,oklch(var(--in)/0))} +.focus\:stroke-info\/10:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:stroke-info\/100:focus { + stroke: var(--fallback-in,oklch(var(--in)/1))} +.focus\:stroke-info\/20:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:stroke-info\/25:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:stroke-info\/30:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:stroke-info\/40:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:stroke-info\/5:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:stroke-info\/50:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:stroke-info\/60:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:stroke-info\/70:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:stroke-info\/75:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:stroke-info\/80:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:stroke-info\/90:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:stroke-info\/95:focus { + stroke: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0))} +.focus\:stroke-neutral-content\/10:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.1))} +.focus\:stroke-neutral-content\/100:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/1))} +.focus\:stroke-neutral-content\/20:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.2))} +.focus\:stroke-neutral-content\/25:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.25))} +.focus\:stroke-neutral-content\/30:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.3))} +.focus\:stroke-neutral-content\/40:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.4))} +.focus\:stroke-neutral-content\/5:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.05))} +.focus\:stroke-neutral-content\/50:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.5))} +.focus\:stroke-neutral-content\/60:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.6))} +.focus\:stroke-neutral-content\/70:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.7))} +.focus\:stroke-neutral-content\/75:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.75))} +.focus\:stroke-neutral-content\/80:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.8))} +.focus\:stroke-neutral-content\/90:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.9))} +.focus\:stroke-neutral-content\/95:focus { + stroke: var(--fallback-nc,oklch(var(--nc)/0.95))} +.focus\:stroke-neutral\/0:focus { + stroke: var(--fallback-n,oklch(var(--n)/0))} +.focus\:stroke-neutral\/10:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.1))} +.focus\:stroke-neutral\/100:focus { + stroke: var(--fallback-n,oklch(var(--n)/1))} +.focus\:stroke-neutral\/20:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.2))} +.focus\:stroke-neutral\/25:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.25))} +.focus\:stroke-neutral\/30:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.3))} +.focus\:stroke-neutral\/40:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.4))} +.focus\:stroke-neutral\/5:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.05))} +.focus\:stroke-neutral\/50:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.5))} +.focus\:stroke-neutral\/60:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.6))} +.focus\:stroke-neutral\/70:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.7))} +.focus\:stroke-neutral\/75:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.75))} +.focus\:stroke-neutral\/80:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.8))} +.focus\:stroke-neutral\/90:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.9))} +.focus\:stroke-neutral\/95:focus { + stroke: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0))} +.focus\:stroke-primary-content\/10:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.1))} +.focus\:stroke-primary-content\/100:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/1))} +.focus\:stroke-primary-content\/20:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.2))} +.focus\:stroke-primary-content\/25:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.25))} +.focus\:stroke-primary-content\/30:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.3))} +.focus\:stroke-primary-content\/40:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.4))} +.focus\:stroke-primary-content\/5:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.05))} +.focus\:stroke-primary-content\/50:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.5))} +.focus\:stroke-primary-content\/60:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.6))} +.focus\:stroke-primary-content\/70:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.7))} +.focus\:stroke-primary-content\/75:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.75))} +.focus\:stroke-primary-content\/80:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.8))} +.focus\:stroke-primary-content\/90:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.9))} +.focus\:stroke-primary-content\/95:focus { + stroke: var(--fallback-pc,oklch(var(--pc)/0.95))} +.focus\:stroke-primary\/0:focus { + stroke: var(--fallback-p,oklch(var(--p)/0))} +.focus\:stroke-primary\/10:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.1))} +.focus\:stroke-primary\/100:focus { + stroke: var(--fallback-p,oklch(var(--p)/1))} +.focus\:stroke-primary\/20:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.2))} +.focus\:stroke-primary\/25:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.25))} +.focus\:stroke-primary\/30:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.3))} +.focus\:stroke-primary\/40:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.4))} +.focus\:stroke-primary\/5:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.05))} +.focus\:stroke-primary\/50:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.5))} +.focus\:stroke-primary\/60:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.6))} +.focus\:stroke-primary\/70:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.7))} +.focus\:stroke-primary\/75:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.75))} +.focus\:stroke-primary\/80:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.8))} +.focus\:stroke-primary\/90:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.9))} +.focus\:stroke-primary\/95:focus { + stroke: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0))} +.focus\:stroke-secondary-content\/10:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.1))} +.focus\:stroke-secondary-content\/100:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/1))} +.focus\:stroke-secondary-content\/20:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.2))} +.focus\:stroke-secondary-content\/25:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.25))} +.focus\:stroke-secondary-content\/30:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.3))} +.focus\:stroke-secondary-content\/40:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.4))} +.focus\:stroke-secondary-content\/5:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.05))} +.focus\:stroke-secondary-content\/50:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.5))} +.focus\:stroke-secondary-content\/60:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.6))} +.focus\:stroke-secondary-content\/70:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.7))} +.focus\:stroke-secondary-content\/75:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.75))} +.focus\:stroke-secondary-content\/80:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.8))} +.focus\:stroke-secondary-content\/90:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.9))} +.focus\:stroke-secondary-content\/95:focus { + stroke: var(--fallback-sc,oklch(var(--sc)/0.95))} +.focus\:stroke-secondary\/0:focus { + stroke: var(--fallback-s,oklch(var(--s)/0))} +.focus\:stroke-secondary\/10:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.1))} +.focus\:stroke-secondary\/100:focus { + stroke: var(--fallback-s,oklch(var(--s)/1))} +.focus\:stroke-secondary\/20:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.2))} +.focus\:stroke-secondary\/25:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.25))} +.focus\:stroke-secondary\/30:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.3))} +.focus\:stroke-secondary\/40:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.4))} +.focus\:stroke-secondary\/5:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.05))} +.focus\:stroke-secondary\/50:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.5))} +.focus\:stroke-secondary\/60:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.6))} +.focus\:stroke-secondary\/70:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.7))} +.focus\:stroke-secondary\/75:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.75))} +.focus\:stroke-secondary\/80:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.8))} +.focus\:stroke-secondary\/90:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.9))} +.focus\:stroke-secondary\/95:focus { + stroke: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:stroke-success-content\/10:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:stroke-success-content\/100:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:stroke-success-content\/20:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:stroke-success-content\/25:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:stroke-success-content\/30:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:stroke-success-content\/40:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:stroke-success-content\/5:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:stroke-success-content\/50:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:stroke-success-content\/60:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:stroke-success-content\/70:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:stroke-success-content\/75:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:stroke-success-content\/80:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:stroke-success-content\/90:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:stroke-success-content\/95:focus { + stroke: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:stroke-success\/0:focus { + stroke: var(--fallback-su,oklch(var(--su)/0))} +.focus\:stroke-success\/10:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:stroke-success\/100:focus { + stroke: var(--fallback-su,oklch(var(--su)/1))} +.focus\:stroke-success\/20:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:stroke-success\/25:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:stroke-success\/30:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:stroke-success\/40:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:stroke-success\/5:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:stroke-success\/50:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:stroke-success\/60:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:stroke-success\/70:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:stroke-success\/75:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:stroke-success\/80:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:stroke-success\/90:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:stroke-success\/95:focus { + stroke: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:stroke-warning-content\/10:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:stroke-warning-content\/100:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:stroke-warning-content\/20:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:stroke-warning-content\/25:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:stroke-warning-content\/30:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:stroke-warning-content\/40:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:stroke-warning-content\/5:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:stroke-warning-content\/50:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:stroke-warning-content\/60:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:stroke-warning-content\/70:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:stroke-warning-content\/75:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:stroke-warning-content\/80:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:stroke-warning-content\/90:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:stroke-warning-content\/95:focus { + stroke: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:stroke-warning\/0:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:stroke-warning\/10:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:stroke-warning\/100:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:stroke-warning\/20:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:stroke-warning\/25:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:stroke-warning\/30:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:stroke-warning\/40:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:stroke-warning\/5:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:stroke-warning\/50:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:stroke-warning\/60:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:stroke-warning\/70:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:stroke-warning\/75:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:stroke-warning\/80:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:stroke-warning\/90:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:stroke-warning\/95:focus { + stroke: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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\/0:focus { + color: var(--fallback-ac,oklch(var(--ac)/0))} +.focus\:text-accent-content\/10:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.1))} +.focus\:text-accent-content\/100:focus { + color: var(--fallback-ac,oklch(var(--ac)/1))} +.focus\:text-accent-content\/20:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.2))} +.focus\:text-accent-content\/25:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.25))} +.focus\:text-accent-content\/30:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.3))} +.focus\:text-accent-content\/40:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.4))} +.focus\:text-accent-content\/5:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.05))} +.focus\:text-accent-content\/50:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.5))} +.focus\:text-accent-content\/60:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.6))} +.focus\:text-accent-content\/70:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.7))} +.focus\:text-accent-content\/75:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.75))} +.focus\:text-accent-content\/80:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.8))} +.focus\:text-accent-content\/90:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.9))} +.focus\:text-accent-content\/95:focus { + color: var(--fallback-ac,oklch(var(--ac)/0.95))} +.focus\:text-accent\/0:focus { + color: var(--fallback-a,oklch(var(--a)/0))} +.focus\:text-accent\/10:focus { + color: var(--fallback-a,oklch(var(--a)/0.1))} +.focus\:text-accent\/100:focus { + color: var(--fallback-a,oklch(var(--a)/1))} +.focus\:text-accent\/20:focus { + color: var(--fallback-a,oklch(var(--a)/0.2))} +.focus\:text-accent\/25:focus { + color: var(--fallback-a,oklch(var(--a)/0.25))} +.focus\:text-accent\/30:focus { + color: var(--fallback-a,oklch(var(--a)/0.3))} +.focus\:text-accent\/40:focus { + color: var(--fallback-a,oklch(var(--a)/0.4))} +.focus\:text-accent\/5:focus { + color: var(--fallback-a,oklch(var(--a)/0.05))} +.focus\:text-accent\/50:focus { + color: var(--fallback-a,oklch(var(--a)/0.5))} +.focus\:text-accent\/60:focus { + color: var(--fallback-a,oklch(var(--a)/0.6))} +.focus\:text-accent\/70:focus { + color: var(--fallback-a,oklch(var(--a)/0.7))} +.focus\:text-accent\/75:focus { + color: var(--fallback-a,oklch(var(--a)/0.75))} +.focus\:text-accent\/80:focus { + color: var(--fallback-a,oklch(var(--a)/0.8))} +.focus\:text-accent\/90:focus { + color: var(--fallback-a,oklch(var(--a)/0.9))} +.focus\:text-accent\/95:focus { + color: var(--fallback-a,oklch(var(--a)/0.95))} +.focus\:text-base-100:focus { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:text-base-100\/0:focus { + color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:text-base-100\/10:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:text-base-100\/100:focus { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:text-base-100\/20:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:text-base-100\/25:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:text-base-100\/30:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:text-base-100\/40:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:text-base-100\/5:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:text-base-100\/50:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:text-base-100\/60:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:text-base-100\/70:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:text-base-100\/75:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:text-base-100\/80:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:text-base-100\/90:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:text-base-100\/95:focus { + color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:text-base-200:focus { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:text-base-200\/0:focus { + color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:text-base-200\/10:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:text-base-200\/100:focus { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:text-base-200\/20:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:text-base-200\/25:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:text-base-200\/30:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:text-base-200\/40:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:text-base-200\/5:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:text-base-200\/50:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:text-base-200\/60:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:text-base-200\/70:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:text-base-200\/75:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:text-base-200\/80:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:text-base-200\/90:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:text-base-200\/95:focus { + color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:text-base-300:focus { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:text-base-300\/0:focus { + color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:text-base-300\/10:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:text-base-300\/100:focus { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:text-base-300\/20:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:text-base-300\/25:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:text-base-300\/30:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:text-base-300\/40:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:text-base-300\/5:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:text-base-300\/50:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:text-base-300\/60:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:text-base-300\/70:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:text-base-300\/75:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:text-base-300\/80:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:text-base-300\/90:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:text-base-300\/95:focus { + color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:text-base-content:focus { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:text-base-content\/0:focus { + color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:text-base-content\/10:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:text-base-content\/100:focus { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:text-base-content\/20:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:text-base-content\/25:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:text-base-content\/30:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:text-base-content\/40:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:text-base-content\/5:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:text-base-content\/50:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:text-base-content\/60:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:text-base-content\/70:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:text-base-content\/75:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:text-base-content\/80:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:text-base-content\/90:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:text-base-content\/95:focus { + color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:text-error-content\/10:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:text-error-content\/100:focus { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:text-error-content\/20:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:text-error-content\/25:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:text-error-content\/30:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:text-error-content\/40:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:text-error-content\/5:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:text-error-content\/50:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:text-error-content\/60:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:text-error-content\/70:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:text-error-content\/75:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:text-error-content\/80:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:text-error-content\/90:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:text-error-content\/95:focus { + color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:text-error\/0:focus { + color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:text-error\/10:focus { + color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:text-error\/100:focus { + color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:text-error\/20:focus { + color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:text-error\/25:focus { + color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:text-error\/30:focus { + color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:text-error\/40:focus { + color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:text-error\/5:focus { + color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:text-error\/50:focus { + color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:text-error\/60:focus { + color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:text-error\/70:focus { + color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:text-error\/75:focus { + color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:text-error\/80:focus { + color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:text-error\/90:focus { + color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:text-error\/95:focus { + color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:text-info-content\/10:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:text-info-content\/100:focus { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:text-info-content\/20:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:text-info-content\/25:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:text-info-content\/30:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:text-info-content\/40:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:text-info-content\/5:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:text-info-content\/50:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:text-info-content\/60:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:text-info-content\/70:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:text-info-content\/75:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:text-info-content\/80:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:text-info-content\/90:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:text-info-content\/95:focus { + color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:text-info\/0:focus { + color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:text-info\/10:focus { + color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:text-info\/100:focus { + color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:text-info\/20:focus { + color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:text-info\/25:focus { + color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:text-info\/30:focus { + color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:text-info\/40:focus { + color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:text-info\/5:focus { + color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:text-info\/50:focus { + color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:text-info\/60:focus { + color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:text-info\/70:focus { + color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:text-info\/75:focus { + color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:text-info\/80:focus { + color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:text-info\/90:focus { + color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:text-info\/95:focus { + color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + color: var(--fallback-nc,oklch(var(--nc)/0))} +.focus\:text-neutral-content\/10:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.1))} +.focus\:text-neutral-content\/100:focus { + color: var(--fallback-nc,oklch(var(--nc)/1))} +.focus\:text-neutral-content\/20:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.2))} +.focus\:text-neutral-content\/25:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.25))} +.focus\:text-neutral-content\/30:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.3))} +.focus\:text-neutral-content\/40:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.4))} +.focus\:text-neutral-content\/5:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.05))} +.focus\:text-neutral-content\/50:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.5))} +.focus\:text-neutral-content\/60:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.6))} +.focus\:text-neutral-content\/70:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.7))} +.focus\:text-neutral-content\/75:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.75))} +.focus\:text-neutral-content\/80:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.8))} +.focus\:text-neutral-content\/90:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.9))} +.focus\:text-neutral-content\/95:focus { + color: var(--fallback-nc,oklch(var(--nc)/0.95))} +.focus\:text-neutral\/0:focus { + color: var(--fallback-n,oklch(var(--n)/0))} +.focus\:text-neutral\/10:focus { + color: var(--fallback-n,oklch(var(--n)/0.1))} +.focus\:text-neutral\/100:focus { + color: var(--fallback-n,oklch(var(--n)/1))} +.focus\:text-neutral\/20:focus { + color: var(--fallback-n,oklch(var(--n)/0.2))} +.focus\:text-neutral\/25:focus { + color: var(--fallback-n,oklch(var(--n)/0.25))} +.focus\:text-neutral\/30:focus { + color: var(--fallback-n,oklch(var(--n)/0.3))} +.focus\:text-neutral\/40:focus { + color: var(--fallback-n,oklch(var(--n)/0.4))} +.focus\:text-neutral\/5:focus { + color: var(--fallback-n,oklch(var(--n)/0.05))} +.focus\:text-neutral\/50:focus { + color: var(--fallback-n,oklch(var(--n)/0.5))} +.focus\:text-neutral\/60:focus { + color: var(--fallback-n,oklch(var(--n)/0.6))} +.focus\:text-neutral\/70:focus { + color: var(--fallback-n,oklch(var(--n)/0.7))} +.focus\:text-neutral\/75:focus { + color: var(--fallback-n,oklch(var(--n)/0.75))} +.focus\:text-neutral\/80:focus { + color: var(--fallback-n,oklch(var(--n)/0.8))} +.focus\:text-neutral\/90:focus { + color: var(--fallback-n,oklch(var(--n)/0.9))} +.focus\:text-neutral\/95:focus { + color: var(--fallback-n,oklch(var(--n)/0.95))} +.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\/0:focus { + color: var(--fallback-pc,oklch(var(--pc)/0))} +.focus\:text-primary-content\/10:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.1))} +.focus\:text-primary-content\/100:focus { + color: var(--fallback-pc,oklch(var(--pc)/1))} +.focus\:text-primary-content\/20:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.2))} +.focus\:text-primary-content\/25:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.25))} +.focus\:text-primary-content\/30:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.3))} +.focus\:text-primary-content\/40:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.4))} +.focus\:text-primary-content\/5:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.05))} +.focus\:text-primary-content\/50:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.5))} +.focus\:text-primary-content\/60:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.6))} +.focus\:text-primary-content\/70:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.7))} +.focus\:text-primary-content\/75:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.75))} +.focus\:text-primary-content\/80:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.8))} +.focus\:text-primary-content\/90:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.9))} +.focus\:text-primary-content\/95:focus { + color: var(--fallback-pc,oklch(var(--pc)/0.95))} +.focus\:text-primary\/0:focus { + color: var(--fallback-p,oklch(var(--p)/0))} +.focus\:text-primary\/10:focus { + color: var(--fallback-p,oklch(var(--p)/0.1))} +.focus\:text-primary\/100:focus { + color: var(--fallback-p,oklch(var(--p)/1))} +.focus\:text-primary\/20:focus { + color: var(--fallback-p,oklch(var(--p)/0.2))} +.focus\:text-primary\/25:focus { + color: var(--fallback-p,oklch(var(--p)/0.25))} +.focus\:text-primary\/30:focus { + color: var(--fallback-p,oklch(var(--p)/0.3))} +.focus\:text-primary\/40:focus { + color: var(--fallback-p,oklch(var(--p)/0.4))} +.focus\:text-primary\/5:focus { + color: var(--fallback-p,oklch(var(--p)/0.05))} +.focus\:text-primary\/50:focus { + color: var(--fallback-p,oklch(var(--p)/0.5))} +.focus\:text-primary\/60:focus { + color: var(--fallback-p,oklch(var(--p)/0.6))} +.focus\:text-primary\/70:focus { + color: var(--fallback-p,oklch(var(--p)/0.7))} +.focus\:text-primary\/75:focus { + color: var(--fallback-p,oklch(var(--p)/0.75))} +.focus\:text-primary\/80:focus { + color: var(--fallback-p,oklch(var(--p)/0.8))} +.focus\:text-primary\/90:focus { + color: var(--fallback-p,oklch(var(--p)/0.9))} +.focus\:text-primary\/95:focus { + color: var(--fallback-p,oklch(var(--p)/0.95))} +.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\/0:focus { + color: var(--fallback-sc,oklch(var(--sc)/0))} +.focus\:text-secondary-content\/10:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.1))} +.focus\:text-secondary-content\/100:focus { + color: var(--fallback-sc,oklch(var(--sc)/1))} +.focus\:text-secondary-content\/20:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.2))} +.focus\:text-secondary-content\/25:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.25))} +.focus\:text-secondary-content\/30:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.3))} +.focus\:text-secondary-content\/40:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.4))} +.focus\:text-secondary-content\/5:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.05))} +.focus\:text-secondary-content\/50:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.5))} +.focus\:text-secondary-content\/60:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.6))} +.focus\:text-secondary-content\/70:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.7))} +.focus\:text-secondary-content\/75:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.75))} +.focus\:text-secondary-content\/80:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.8))} +.focus\:text-secondary-content\/90:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.9))} +.focus\:text-secondary-content\/95:focus { + color: var(--fallback-sc,oklch(var(--sc)/0.95))} +.focus\:text-secondary\/0:focus { + color: var(--fallback-s,oklch(var(--s)/0))} +.focus\:text-secondary\/10:focus { + color: var(--fallback-s,oklch(var(--s)/0.1))} +.focus\:text-secondary\/100:focus { + color: var(--fallback-s,oklch(var(--s)/1))} +.focus\:text-secondary\/20:focus { + color: var(--fallback-s,oklch(var(--s)/0.2))} +.focus\:text-secondary\/25:focus { + color: var(--fallback-s,oklch(var(--s)/0.25))} +.focus\:text-secondary\/30:focus { + color: var(--fallback-s,oklch(var(--s)/0.3))} +.focus\:text-secondary\/40:focus { + color: var(--fallback-s,oklch(var(--s)/0.4))} +.focus\:text-secondary\/5:focus { + color: var(--fallback-s,oklch(var(--s)/0.05))} +.focus\:text-secondary\/50:focus { + color: var(--fallback-s,oklch(var(--s)/0.5))} +.focus\:text-secondary\/60:focus { + color: var(--fallback-s,oklch(var(--s)/0.6))} +.focus\:text-secondary\/70:focus { + color: var(--fallback-s,oklch(var(--s)/0.7))} +.focus\:text-secondary\/75:focus { + color: var(--fallback-s,oklch(var(--s)/0.75))} +.focus\:text-secondary\/80:focus { + color: var(--fallback-s,oklch(var(--s)/0.8))} +.focus\:text-secondary\/90:focus { + color: var(--fallback-s,oklch(var(--s)/0.9))} +.focus\:text-secondary\/95:focus { + color: var(--fallback-s,oklch(var(--s)/0.95))} +.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\/0:focus { + color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:text-success-content\/10:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:text-success-content\/100:focus { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:text-success-content\/20:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:text-success-content\/25:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:text-success-content\/30:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:text-success-content\/40:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:text-success-content\/5:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:text-success-content\/50:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:text-success-content\/60:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:text-success-content\/70:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:text-success-content\/75:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:text-success-content\/80:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:text-success-content\/90:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:text-success-content\/95:focus { + color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:text-success\/0:focus { + color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:text-success\/10:focus { + color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:text-success\/100:focus { + color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:text-success\/20:focus { + color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:text-success\/25:focus { + color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:text-success\/30:focus { + color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:text-success\/40:focus { + color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:text-success\/5:focus { + color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:text-success\/50:focus { + color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:text-success\/60:focus { + color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:text-success\/70:focus { + color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:text-success\/75:focus { + color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:text-success\/80:focus { + color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:text-success\/90:focus { + color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:text-success\/95:focus { + color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:text-warning-content\/10:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:text-warning-content\/100:focus { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:text-warning-content\/20:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:text-warning-content\/25:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:text-warning-content\/30:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:text-warning-content\/40:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:text-warning-content\/5:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:text-warning-content\/50:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:text-warning-content\/60:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:text-warning-content\/70:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:text-warning-content\/75:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:text-warning-content\/80:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:text-warning-content\/90:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:text-warning-content\/95:focus { + color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:text-warning\/0:focus { + color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:text-warning\/10:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:text-warning\/100:focus { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:text-warning\/20:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:text-warning\/25:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:text-warning\/30:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:text-warning\/40:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:text-warning\/5:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:text-warning\/50:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:text-warning\/60:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:text-warning\/70:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:text-warning\/75:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:text-warning\/80:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:text-warning\/90:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:text-warning\/95:focus { + color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:placeholder-base-100:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:placeholder-base-100\/0:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:placeholder-base-100\/10:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:placeholder-base-100\/100:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:placeholder-base-100\/20:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:placeholder-base-100\/25:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:placeholder-base-100\/30:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:placeholder-base-100\/40:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:placeholder-base-100\/5:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:placeholder-base-100\/50:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:placeholder-base-100\/60:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:placeholder-base-100\/70:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:placeholder-base-100\/75:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:placeholder-base-100\/80:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:placeholder-base-100\/90:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:placeholder-base-100\/95:focus::placeholder { + color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:placeholder-base-200:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:placeholder-base-200\/0:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:placeholder-base-200\/10:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:placeholder-base-200\/100:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:placeholder-base-200\/20:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:placeholder-base-200\/25:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:placeholder-base-200\/30:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:placeholder-base-200\/40:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:placeholder-base-200\/5:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:placeholder-base-200\/50:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:placeholder-base-200\/60:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:placeholder-base-200\/70:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:placeholder-base-200\/75:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:placeholder-base-200\/80:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:placeholder-base-200\/90:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:placeholder-base-200\/95:focus::placeholder { + color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:placeholder-base-300:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:placeholder-base-300\/0:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:placeholder-base-300\/10:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:placeholder-base-300\/100:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:placeholder-base-300\/20:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:placeholder-base-300\/25:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:placeholder-base-300\/30:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:placeholder-base-300\/40:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:placeholder-base-300\/5:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:placeholder-base-300\/50:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:placeholder-base-300\/60:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:placeholder-base-300\/70:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:placeholder-base-300\/75:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:placeholder-base-300\/80:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:placeholder-base-300\/90:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:placeholder-base-300\/95:focus::placeholder { + color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:placeholder-base-content:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:placeholder-base-content\/0:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:placeholder-base-content\/10:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:placeholder-base-content\/100:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:placeholder-base-content\/20:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:placeholder-base-content\/25:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:placeholder-base-content\/30:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:placeholder-base-content\/40:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:placeholder-base-content\/5:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:placeholder-base-content\/50:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:placeholder-base-content\/60:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:placeholder-base-content\/70:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:placeholder-base-content\/75:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:placeholder-base-content\/80:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:placeholder-base-content\/90:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:placeholder-base-content\/95:focus::placeholder { + color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.focus\:placeholder-error:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:placeholder-error-content:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:placeholder-error-content\/0:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:placeholder-error-content\/10:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:placeholder-error-content\/100:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:placeholder-error-content\/20:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:placeholder-error-content\/25:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:placeholder-error-content\/30:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:placeholder-error-content\/40:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:placeholder-error-content\/5:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:placeholder-error-content\/50:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:placeholder-error-content\/60:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:placeholder-error-content\/70:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:placeholder-error-content\/75:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:placeholder-error-content\/80:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:placeholder-error-content\/90:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:placeholder-error-content\/95:focus::placeholder { + color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:placeholder-error\/0:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:placeholder-error\/10:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:placeholder-error\/100:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:placeholder-error\/20:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:placeholder-error\/25:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:placeholder-error\/30:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:placeholder-error\/40:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:placeholder-error\/5:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:placeholder-error\/50:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:placeholder-error\/60:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:placeholder-error\/70:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:placeholder-error\/75:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:placeholder-error\/80:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:placeholder-error\/90:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:placeholder-error\/95:focus::placeholder { + color: var(--fallback-er,oklch(var(--er)/0.95))} +.focus\:placeholder-info:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:placeholder-info-content:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:placeholder-info-content\/0:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:placeholder-info-content\/10:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:placeholder-info-content\/100:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:placeholder-info-content\/20:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:placeholder-info-content\/25:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:placeholder-info-content\/30:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:placeholder-info-content\/40:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:placeholder-info-content\/5:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:placeholder-info-content\/50:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:placeholder-info-content\/60:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:placeholder-info-content\/70:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:placeholder-info-content\/75:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:placeholder-info-content\/80:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:placeholder-info-content\/90:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:placeholder-info-content\/95:focus::placeholder { + color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:placeholder-info\/0:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:placeholder-info\/10:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:placeholder-info\/100:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:placeholder-info\/20:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:placeholder-info\/25:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:placeholder-info\/30:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:placeholder-info\/40:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:placeholder-info\/5:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:placeholder-info\/50:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:placeholder-info\/60:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:placeholder-info\/70:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:placeholder-info\/75:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:placeholder-info\/80:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:placeholder-info\/90:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:placeholder-info\/95:focus::placeholder { + color: var(--fallback-in,oklch(var(--in)/0.95))} +.focus\:placeholder-success:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:placeholder-success-content:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:placeholder-success-content\/0:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:placeholder-success-content\/10:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:placeholder-success-content\/100:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:placeholder-success-content\/20:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:placeholder-success-content\/25:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:placeholder-success-content\/30:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:placeholder-success-content\/40:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:placeholder-success-content\/5:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:placeholder-success-content\/50:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:placeholder-success-content\/60:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:placeholder-success-content\/70:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:placeholder-success-content\/75:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:placeholder-success-content\/80:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:placeholder-success-content\/90:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:placeholder-success-content\/95:focus::placeholder { + color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:placeholder-success\/0:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:placeholder-success\/10:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:placeholder-success\/100:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:placeholder-success\/20:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:placeholder-success\/25:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:placeholder-success\/30:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:placeholder-success\/40:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:placeholder-success\/5:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:placeholder-success\/50:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:placeholder-success\/60:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:placeholder-success\/70:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:placeholder-success\/75:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:placeholder-success\/80:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:placeholder-success\/90:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:placeholder-success\/95:focus::placeholder { + color: var(--fallback-su,oklch(var(--su)/0.95))} +.focus\:placeholder-warning:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:placeholder-warning-content:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:placeholder-warning-content\/0:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:placeholder-warning-content\/10:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:placeholder-warning-content\/100:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:placeholder-warning-content\/20:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:placeholder-warning-content\/25:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:placeholder-warning-content\/30:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:placeholder-warning-content\/40:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:placeholder-warning-content\/5:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:placeholder-warning-content\/50:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:placeholder-warning-content\/60:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:placeholder-warning-content\/70:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:placeholder-warning-content\/75:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:placeholder-warning-content\/80:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:placeholder-warning-content\/90:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:placeholder-warning-content\/95:focus::placeholder { + color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:placeholder-warning\/0:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:placeholder-warning\/10:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:placeholder-warning\/100:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:placeholder-warning\/20:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:placeholder-warning\/25:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:placeholder-warning\/30:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:placeholder-warning\/40:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:placeholder-warning\/5:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:placeholder-warning\/50:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:placeholder-warning\/60:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:placeholder-warning\/70:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:placeholder-warning\/75:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:placeholder-warning\/80:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:placeholder-warning\/90:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:placeholder-warning\/95:focus::placeholder { + color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:ring-base-100:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:ring-base-100\/0:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:ring-base-100\/10:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:ring-base-100\/100:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:ring-base-100\/20:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:ring-base-100\/25:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:ring-base-100\/30:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:ring-base-100\/40:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:ring-base-100\/5:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:ring-base-100\/50:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:ring-base-100\/60:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:ring-base-100\/70:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:ring-base-100\/75:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:ring-base-100\/80:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:ring-base-100\/90:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:ring-base-100\/95:focus { + --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:ring-base-200:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:ring-base-200\/0:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:ring-base-200\/10:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:ring-base-200\/100:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:ring-base-200\/20:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:ring-base-200\/25:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:ring-base-200\/30:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:ring-base-200\/40:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:ring-base-200\/5:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:ring-base-200\/50:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:ring-base-200\/60:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:ring-base-200\/70:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:ring-base-200\/75:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:ring-base-200\/80:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:ring-base-200\/90:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:ring-base-200\/95:focus { + --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:ring-base-300:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:ring-base-300\/0:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:ring-base-300\/10:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:ring-base-300\/100:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:ring-base-300\/20:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:ring-base-300\/25:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:ring-base-300\/30:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:ring-base-300\/40:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:ring-base-300\/5:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:ring-base-300\/50:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:ring-base-300\/60:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:ring-base-300\/70:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:ring-base-300\/75:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:ring-base-300\/80:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:ring-base-300\/90:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:ring-base-300\/95:focus { + --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:ring-base-content:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:ring-base-content\/0:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:ring-base-content\/10:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:ring-base-content\/100:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:ring-base-content\/20:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:ring-base-content\/25:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:ring-base-content\/30:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:ring-base-content\/40:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:ring-base-content\/5:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:ring-base-content\/50:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:ring-base-content\/60:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:ring-base-content\/70:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:ring-base-content\/75:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:ring-base-content\/80:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:ring-base-content\/90:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:ring-base-content\/95:focus { + --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:ring-error-content\/10:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:ring-error-content\/100:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:ring-error-content\/20:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:ring-error-content\/25:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:ring-error-content\/30:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:ring-error-content\/40:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:ring-error-content\/5:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:ring-error-content\/50:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:ring-error-content\/60:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:ring-error-content\/70:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:ring-error-content\/75:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:ring-error-content\/80:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:ring-error-content\/90:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:ring-error-content\/95:focus { + --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:ring-error\/0:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:ring-error\/10:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:ring-error\/100:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:ring-error\/20:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:ring-error\/25:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:ring-error\/30:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:ring-error\/40:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:ring-error\/5:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:ring-error\/50:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:ring-error\/60:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:ring-error\/70:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:ring-error\/75:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:ring-error\/80:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:ring-error\/90:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:ring-error\/95:focus { + --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:ring-info-content\/10:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:ring-info-content\/100:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:ring-info-content\/20:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:ring-info-content\/25:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:ring-info-content\/30:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:ring-info-content\/40:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:ring-info-content\/5:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:ring-info-content\/50:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:ring-info-content\/60:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:ring-info-content\/70:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:ring-info-content\/75:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:ring-info-content\/80:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:ring-info-content\/90:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:ring-info-content\/95:focus { + --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:ring-info\/0:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:ring-info\/10:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:ring-info\/100:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:ring-info\/20:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:ring-info\/25:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:ring-info\/30:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:ring-info\/40:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:ring-info\/5:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:ring-info\/50:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:ring-info\/60:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:ring-info\/70:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:ring-info\/75:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:ring-info\/80:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:ring-info\/90:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:ring-info\/95:focus { + --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:ring-success-content\/10:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:ring-success-content\/100:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:ring-success-content\/20:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:ring-success-content\/25:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:ring-success-content\/30:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:ring-success-content\/40:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:ring-success-content\/5:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:ring-success-content\/50:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:ring-success-content\/60:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:ring-success-content\/70:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:ring-success-content\/75:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:ring-success-content\/80:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:ring-success-content\/90:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:ring-success-content\/95:focus { + --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:ring-success\/0:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:ring-success\/10:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:ring-success\/100:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:ring-success\/20:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:ring-success\/25:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:ring-success\/30:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:ring-success\/40:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:ring-success\/5:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:ring-success\/50:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:ring-success\/60:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:ring-success\/70:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:ring-success\/75:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:ring-success\/80:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:ring-success\/90:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:ring-success\/95:focus { + --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:ring-warning-content\/10:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:ring-warning-content\/100:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:ring-warning-content\/20:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:ring-warning-content\/25:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:ring-warning-content\/30:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:ring-warning-content\/40:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:ring-warning-content\/5:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:ring-warning-content\/50:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:ring-warning-content\/60:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:ring-warning-content\/70:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:ring-warning-content\/75:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:ring-warning-content\/80:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:ring-warning-content\/90:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:ring-warning-content\/95:focus { + --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:ring-warning\/0:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:ring-warning\/10:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:ring-warning\/100:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:ring-warning\/20:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:ring-warning\/25:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:ring-warning\/30:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:ring-warning\/40:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:ring-warning\/5:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:ring-warning\/50:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:ring-warning\/60:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:ring-warning\/70:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:ring-warning\/75:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:ring-warning\/80:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:ring-warning\/90:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:ring-warning\/95:focus { + --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.focus\:ring-offset-base-100:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:ring-offset-base-100\/0:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0))} +.focus\:ring-offset-base-100\/10:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.1))} +.focus\:ring-offset-base-100\/100:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))} +.focus\:ring-offset-base-100\/20:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.2))} +.focus\:ring-offset-base-100\/25:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.25))} +.focus\:ring-offset-base-100\/30:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.3))} +.focus\:ring-offset-base-100\/40:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.4))} +.focus\:ring-offset-base-100\/5:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.05))} +.focus\:ring-offset-base-100\/50:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.5))} +.focus\:ring-offset-base-100\/60:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.6))} +.focus\:ring-offset-base-100\/70:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.7))} +.focus\:ring-offset-base-100\/75:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.75))} +.focus\:ring-offset-base-100\/80:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.8))} +.focus\:ring-offset-base-100\/90:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.9))} +.focus\:ring-offset-base-100\/95:focus { + --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.95))} +.focus\:ring-offset-base-200:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:ring-offset-base-200\/0:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0))} +.focus\:ring-offset-base-200\/10:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.1))} +.focus\:ring-offset-base-200\/100:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))} +.focus\:ring-offset-base-200\/20:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.2))} +.focus\:ring-offset-base-200\/25:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.25))} +.focus\:ring-offset-base-200\/30:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.3))} +.focus\:ring-offset-base-200\/40:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.4))} +.focus\:ring-offset-base-200\/5:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.05))} +.focus\:ring-offset-base-200\/50:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.5))} +.focus\:ring-offset-base-200\/60:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.6))} +.focus\:ring-offset-base-200\/70:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.7))} +.focus\:ring-offset-base-200\/75:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.75))} +.focus\:ring-offset-base-200\/80:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.8))} +.focus\:ring-offset-base-200\/90:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.9))} +.focus\:ring-offset-base-200\/95:focus { + --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.95))} +.focus\:ring-offset-base-300:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:ring-offset-base-300\/0:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0))} +.focus\:ring-offset-base-300\/10:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.1))} +.focus\:ring-offset-base-300\/100:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))} +.focus\:ring-offset-base-300\/20:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.2))} +.focus\:ring-offset-base-300\/25:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.25))} +.focus\:ring-offset-base-300\/30:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.3))} +.focus\:ring-offset-base-300\/40:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.4))} +.focus\:ring-offset-base-300\/5:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.05))} +.focus\:ring-offset-base-300\/50:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.5))} +.focus\:ring-offset-base-300\/60:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.6))} +.focus\:ring-offset-base-300\/70:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.7))} +.focus\:ring-offset-base-300\/75:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.75))} +.focus\:ring-offset-base-300\/80:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.8))} +.focus\:ring-offset-base-300\/90:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.9))} +.focus\:ring-offset-base-300\/95:focus { + --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.95))} +.focus\:ring-offset-base-content:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:ring-offset-base-content\/0:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0))} +.focus\:ring-offset-base-content\/10:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.1))} +.focus\:ring-offset-base-content\/100:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))} +.focus\:ring-offset-base-content\/20:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.2))} +.focus\:ring-offset-base-content\/25:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.25))} +.focus\:ring-offset-base-content\/30:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.3))} +.focus\:ring-offset-base-content\/40:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.4))} +.focus\:ring-offset-base-content\/5:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.05))} +.focus\:ring-offset-base-content\/50:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.5))} +.focus\:ring-offset-base-content\/60:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.6))} +.focus\:ring-offset-base-content\/70:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.7))} +.focus\:ring-offset-base-content\/75:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.75))} +.focus\:ring-offset-base-content\/80:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.8))} +.focus\:ring-offset-base-content\/90:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.9))} +.focus\:ring-offset-base-content\/95:focus { + --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.95))} +.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\/0:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0))} +.focus\:ring-offset-error-content\/10:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.1))} +.focus\:ring-offset-error-content\/100:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/1))} +.focus\:ring-offset-error-content\/20:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.2))} +.focus\:ring-offset-error-content\/25:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.25))} +.focus\:ring-offset-error-content\/30:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.3))} +.focus\:ring-offset-error-content\/40:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.4))} +.focus\:ring-offset-error-content\/5:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.05))} +.focus\:ring-offset-error-content\/50:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.5))} +.focus\:ring-offset-error-content\/60:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.6))} +.focus\:ring-offset-error-content\/70:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.7))} +.focus\:ring-offset-error-content\/75:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.75))} +.focus\:ring-offset-error-content\/80:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.8))} +.focus\:ring-offset-error-content\/90:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.9))} +.focus\:ring-offset-error-content\/95:focus { + --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.95))} +.focus\:ring-offset-error\/0:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0))} +.focus\:ring-offset-error\/10:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.1))} +.focus\:ring-offset-error\/100:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/1))} +.focus\:ring-offset-error\/20:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.2))} +.focus\:ring-offset-error\/25:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.25))} +.focus\:ring-offset-error\/30:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.3))} +.focus\:ring-offset-error\/40:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.4))} +.focus\:ring-offset-error\/5:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.05))} +.focus\:ring-offset-error\/50:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.5))} +.focus\:ring-offset-error\/60:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.6))} +.focus\:ring-offset-error\/70:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.7))} +.focus\:ring-offset-error\/75:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.75))} +.focus\:ring-offset-error\/80:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.8))} +.focus\:ring-offset-error\/90:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.9))} +.focus\:ring-offset-error\/95:focus { + --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.95))} +.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\/0:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0))} +.focus\:ring-offset-info-content\/10:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.1))} +.focus\:ring-offset-info-content\/100:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/1))} +.focus\:ring-offset-info-content\/20:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.2))} +.focus\:ring-offset-info-content\/25:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.25))} +.focus\:ring-offset-info-content\/30:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.3))} +.focus\:ring-offset-info-content\/40:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.4))} +.focus\:ring-offset-info-content\/5:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.05))} +.focus\:ring-offset-info-content\/50:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.5))} +.focus\:ring-offset-info-content\/60:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.6))} +.focus\:ring-offset-info-content\/70:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.7))} +.focus\:ring-offset-info-content\/75:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.75))} +.focus\:ring-offset-info-content\/80:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.8))} +.focus\:ring-offset-info-content\/90:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.9))} +.focus\:ring-offset-info-content\/95:focus { + --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.95))} +.focus\:ring-offset-info\/0:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0))} +.focus\:ring-offset-info\/10:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.1))} +.focus\:ring-offset-info\/100:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/1))} +.focus\:ring-offset-info\/20:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.2))} +.focus\:ring-offset-info\/25:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.25))} +.focus\:ring-offset-info\/30:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.3))} +.focus\:ring-offset-info\/40:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.4))} +.focus\:ring-offset-info\/5:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.05))} +.focus\:ring-offset-info\/50:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.5))} +.focus\:ring-offset-info\/60:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.6))} +.focus\:ring-offset-info\/70:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.7))} +.focus\:ring-offset-info\/75:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.75))} +.focus\:ring-offset-info\/80:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.8))} +.focus\:ring-offset-info\/90:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.9))} +.focus\:ring-offset-info\/95:focus { + --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.95))} +.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\/0:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0))} +.focus\:ring-offset-success-content\/10:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.1))} +.focus\:ring-offset-success-content\/100:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/1))} +.focus\:ring-offset-success-content\/20:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.2))} +.focus\:ring-offset-success-content\/25:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.25))} +.focus\:ring-offset-success-content\/30:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.3))} +.focus\:ring-offset-success-content\/40:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.4))} +.focus\:ring-offset-success-content\/5:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.05))} +.focus\:ring-offset-success-content\/50:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.5))} +.focus\:ring-offset-success-content\/60:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.6))} +.focus\:ring-offset-success-content\/70:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.7))} +.focus\:ring-offset-success-content\/75:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.75))} +.focus\:ring-offset-success-content\/80:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.8))} +.focus\:ring-offset-success-content\/90:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.9))} +.focus\:ring-offset-success-content\/95:focus { + --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.95))} +.focus\:ring-offset-success\/0:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0))} +.focus\:ring-offset-success\/10:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.1))} +.focus\:ring-offset-success\/100:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/1))} +.focus\:ring-offset-success\/20:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.2))} +.focus\:ring-offset-success\/25:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.25))} +.focus\:ring-offset-success\/30:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.3))} +.focus\:ring-offset-success\/40:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.4))} +.focus\:ring-offset-success\/5:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.05))} +.focus\:ring-offset-success\/50:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.5))} +.focus\:ring-offset-success\/60:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.6))} +.focus\:ring-offset-success\/70:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.7))} +.focus\:ring-offset-success\/75:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.75))} +.focus\:ring-offset-success\/80:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.8))} +.focus\:ring-offset-success\/90:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.9))} +.focus\:ring-offset-success\/95:focus { + --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.95))} +.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\/0:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0))} +.focus\:ring-offset-warning-content\/10:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.1))} +.focus\:ring-offset-warning-content\/100:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/1))} +.focus\:ring-offset-warning-content\/20:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.2))} +.focus\:ring-offset-warning-content\/25:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.25))} +.focus\:ring-offset-warning-content\/30:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.3))} +.focus\:ring-offset-warning-content\/40:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.4))} +.focus\:ring-offset-warning-content\/5:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.05))} +.focus\:ring-offset-warning-content\/50:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.5))} +.focus\:ring-offset-warning-content\/60:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.6))} +.focus\:ring-offset-warning-content\/70:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.7))} +.focus\:ring-offset-warning-content\/75:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.75))} +.focus\:ring-offset-warning-content\/80:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.8))} +.focus\:ring-offset-warning-content\/90:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.9))} +.focus\:ring-offset-warning-content\/95:focus { + --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.95))} +.focus\:ring-offset-warning\/0:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0))} +.focus\:ring-offset-warning\/10:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.1))} +.focus\:ring-offset-warning\/100:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/1))} +.focus\:ring-offset-warning\/20:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.2))} +.focus\:ring-offset-warning\/25:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.25))} +.focus\:ring-offset-warning\/30:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.3))} +.focus\:ring-offset-warning\/40:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.4))} +.focus\:ring-offset-warning\/5:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.05))} +.focus\:ring-offset-warning\/50:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.5))} +.focus\:ring-offset-warning\/60:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.6))} +.focus\:ring-offset-warning\/70:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.7))} +.focus\:ring-offset-warning\/75:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.75))} +.focus\:ring-offset-warning\/80:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.8))} +.focus\:ring-offset-warning\/90:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.9))} +.focus\:ring-offset-warning\/95:focus { + --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.95))} +.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))} +@media (min-width: 640px) { + .sm\:tab-rounded-lg { + --tab-radius: 0.5rem} + .sm\:badge-sm { + height: 1rem; + font-size: 0.75rem; + line-height: 1rem; + padding-left: 0.438rem; + padding-right: 0.438rem} + .sm\:badge-md { + height: 1.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + padding-left: 0.563rem; + padding-right: 0.563rem} + .sm\:badge-lg { + height: 1.5rem; + font-size: 1rem; + line-height: 1.5rem; + padding-left: 0.688rem; + padding-right: 0.688rem} + .sm\:btm-nav-sm { + height: 3rem} + .sm\:btm-nav-sm > *:where(.active) { + border-top-width: 2px} + .sm\:btm-nav-sm .btm-nav-label { + font-size: 0.75rem; + line-height: 1rem} + .sm\:btm-nav-md { + height: 4rem} + .sm\:btm-nav-md > *:where(.active) { + border-top-width: 2px} + .sm\:btm-nav-md .btm-nav-label { + font-size: 0.875rem; + line-height: 1.25rem} + .sm\:btm-nav-lg { + height: 5rem} + .sm\:btm-nav-lg > *:where(.active) { + border-top-width: 4px} + .sm\:btm-nav-lg .btm-nav-label { + font-size: 1rem; + line-height: 1.5rem} + .sm\:btn-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem} + .sm\:btn-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem} + .sm\:btn-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem} + .btn-square:where(.sm\:btn-sm) { + height: 2rem; + width: 2rem; + padding: 0px} + .btn-square:where(.sm\:btn-md) { + height: 3rem; + width: 3rem; + padding: 0px} + .btn-square:where(.sm\:btn-lg) { + height: 4rem; + width: 4rem; + padding: 0px} + .btn-circle:where(.sm\:btn-sm) { + height: 2rem; + width: 2rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.sm\:btn-md) { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.sm\:btn-lg) { + height: 4rem; + width: 4rem; + border-radius: 9999px; + padding: 0px} + .sm\:card-side { + align-items: stretch; + flex-direction: row} + .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 > * { + max-width: unset} + :where(.sm\:card-side figure > *) { + width: 100%; + height: 100%; + object-fit: cover} + .sm\:checkbox-sm[type="checkbox"] { + height: 1.25rem; + width: 1.25rem} + .sm\:checkbox-md[type="checkbox"] { + height: 1.5rem; + width: 1.5rem} + .sm\:checkbox-lg[type="checkbox"] { + height: 2rem; + width: 2rem} + .sm\:divider-horizontal { + flex-direction: column} + .sm\:divider-horizontal:before { + height: 100%; + width: 0.125rem} + .sm\:divider-horizontal:after { + height: 100%; + width: 0.125rem} + .sm\:divider-vertical { + flex-direction: row} + .sm\:divider-vertical:before { + height: 0.125rem; + width: 100%} + .sm\:divider-vertical:after { + height: 0.125rem; + width: 100%} + .sm\:drawer-open > .drawer-toggle { + display: none} + .sm\:drawer-open > .drawer-toggle ~ .drawer-side { + pointer-events: auto; + visibility: visible; + position: sticky; + display: block; + width: auto; + overscroll-behavior: auto} + .sm\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + [dir="rtl"] .sm\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + .sm\:drawer-open > .drawer-toggle:checked ~ .drawer-side { + pointer-events: auto; + visibility: visible} + .sm\:drawer-open > .drawer-side { + overflow-y: auto} + html:has(.sm\:drawer-open.sm\:drawer-open) { + overflow-y: auto; + scrollbar-gutter: auto} + .sm\:file-input-sm { + height: 2rem; + padding-inline-end: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .sm\:file-input-sm::file-selector-button { + margin-right: 0.75rem; + font-size: 0.875rem} + .sm\:file-input-md { + height: 3rem; + padding-inline-end: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .sm\:file-input-md::file-selector-button { + margin-right: 1rem; + font-size: 0.875rem} + .sm\:file-input-lg { + height: 4rem; + padding-inline-end: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .sm\:file-input-lg::file-selector-button { + margin-right: 1.5rem; + font-size: 1.125rem} + .sm\:input-md { + height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .sm\:input-lg { + height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .sm\:input-sm { + height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem; + line-height: 2rem} + .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-md { + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 1rem; + line-height: 1.5rem; + min-height: 2.2em; + min-width: 2.2em} + .sm\:kbd-lg { + padding-left: 1rem; + padding-right: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + min-height: 2.5em; + min-width: 2.5em} + .sm\:modal-top { + place-items: start} + .sm\:modal-middle { + place-items: center} + .sm\:modal-bottom { + place-items: end} + .sm\:radio-sm[type="radio"] { + height: 1.25rem; + width: 1.25rem} + .sm\:radio-md[type="radio"] { + height: 1.5rem; + width: 1.5rem} + .sm\:radio-lg[type="radio"] { + height: 2rem; + width: 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 { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .sm\:range-sm::-moz-range-thumb { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .sm\:range-md { + height: 1.5rem} + .sm\:range-md::-webkit-slider-runnable-track { + height: 0.5rem} + .sm\:range-md::-moz-range-track { + height: 0.5rem} + .sm\:range-md::-webkit-slider-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .sm\:range-md::-moz-range-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .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 { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .sm\:range-lg::-moz-range-thumb { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .sm\:rating-sm input { + height: 1rem; + width: 1rem} + .sm\:rating-md input { + height: 1.5rem; + width: 1.5rem} + .sm\:rating-lg input { + height: 2.5rem; + width: 2.5rem} + .sm\:rating-sm.rating-half input:not(.rating-hidden) { + width: 0.5rem} + .sm\:rating-md.rating-half input:not(.rating-hidden) { + width: 0.75rem} + .sm\:rating-lg.rating-half input:not(.rating-hidden) { + width: 1.25rem} + .sm\:select-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + [dir="rtl"] .sm\:select-md { + padding-left: 2.5rem; + padding-right: 1rem} + .sm\:select-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 2rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + [dir="rtl"] .sm\:select-lg { + padding-left: 2rem; + padding-right: 1.5rem} + .sm\:select-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 2rem; + font-size: 0.875rem; + line-height: 2rem} + [dir="rtl"] .sm\:select-sm { + padding-left: 2rem; + padding-right: 0.75rem} + .sm\:stats-horizontal { + grid-auto-flow: column} + .sm\:stats-vertical { + grid-auto-flow: row} + .sm\:tabs-md :where(.tab) { + height: 2rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + --tab-padding: 1rem} + .sm\:tabs-lg :where(.tab) { + height: 3rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2; + --tab-padding: 1.25rem} + .sm\:tabs-sm :where(.tab) { + height: 1.5rem; + font-size: 0.875rem; + line-height: .75rem; + --tab-padding: 0.75rem} + .sm\:textarea-sm { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 2rem} + .sm\:textarea-md { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .sm\:textarea-lg { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 1rem; + padding-bottom: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .sm\:toggle-sm[type="checkbox"] { + --handleoffset: 0.75rem; + height: 1.25rem; + width: 2rem} + .sm\:toggle-md[type="checkbox"] { + --handleoffset: 1.5rem; + height: 1.5rem; + width: 3rem} + .sm\:toggle-lg[type="checkbox"] { + --handleoffset: 2rem; + height: 2rem; + width: 4rem} + .sm\:card-compact .card-body { + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem} + .sm\:card-compact .card-title { + margin-bottom: 0.25rem} + .sm\:card-normal .card-body { + padding: var(--padding-card, 2rem); + font-size: 1rem; + line-height: 1.5rem} + .sm\:card-normal .card-title { + margin-bottom: 0.75rem} + .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\:drawer-open > .drawer-toggle ~ .drawer-side > .drawer-overlay { + cursor: default; + background-color: transparent} + .sm\:menu-sm :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.sm\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + 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-md :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.sm\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem} + .sm\:menu-md .menu-title { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .sm\:menu-lg :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.sm\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1.125rem; + line-height: 1.75rem} + .sm\:menu-lg .menu-title { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .sm\:modal-top :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: -2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: 0px; + border-top-right-radius: 0px} + .sm\:modal-middle :where(.modal-box) { + width: 91.666667%; + max-width: 32rem; + --tw-translate-y: 0px; + --tw-scale-x: .9; + --tw-scale-y: .9; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem)} + .sm\:modal-bottom :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: 2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px} + .sm\:stats-horizontal > :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))} + .sm\:stats-horizontal { + overflow-x: auto} + :is([dir="rtl"] .sm\:stats-horizontal) { + --tw-divide-x-reverse: 1} + .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 :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .sm\:table-sm :where(th, td) { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .sm\:table-md :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .sm\:table-md :where(th, td) { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .sm\:table-lg :not(thead):not(tfoot) tr { + font-size: 1rem; + line-height: 1.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\:tab-rounded-lg { + --tab-radius: 0.5rem} + .md\:badge-sm { + height: 1rem; + font-size: 0.75rem; + line-height: 1rem; + padding-left: 0.438rem; + padding-right: 0.438rem} + .md\:badge-md { + height: 1.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + padding-left: 0.563rem; + padding-right: 0.563rem} + .md\:badge-lg { + height: 1.5rem; + font-size: 1rem; + line-height: 1.5rem; + padding-left: 0.688rem; + padding-right: 0.688rem} + .md\:btm-nav-sm { + height: 3rem} + .md\:btm-nav-sm > *:where(.active) { + border-top-width: 2px} + .md\:btm-nav-sm .btm-nav-label { + font-size: 0.75rem; + line-height: 1rem} + .md\:btm-nav-md { + height: 4rem} + .md\:btm-nav-md > *:where(.active) { + border-top-width: 2px} + .md\:btm-nav-md .btm-nav-label { + font-size: 0.875rem; + line-height: 1.25rem} + .md\:btm-nav-lg { + height: 5rem} + .md\:btm-nav-lg > *:where(.active) { + border-top-width: 4px} + .md\:btm-nav-lg .btm-nav-label { + font-size: 1rem; + line-height: 1.5rem} + .md\:btn-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem} + .md\:btn-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem} + .md\:btn-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem} + .btn-square:where(.md\:btn-sm) { + height: 2rem; + width: 2rem; + padding: 0px} + .btn-square:where(.md\:btn-md) { + height: 3rem; + width: 3rem; + padding: 0px} + .btn-square:where(.md\:btn-lg) { + height: 4rem; + width: 4rem; + padding: 0px} + .btn-circle:where(.md\:btn-sm) { + height: 2rem; + width: 2rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.md\:btn-md) { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.md\:btn-lg) { + height: 4rem; + width: 4rem; + border-radius: 9999px; + padding: 0px} + .md\:card-side { + align-items: stretch; + flex-direction: row} + .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 > * { + max-width: unset} + :where(.md\:card-side figure > *) { + width: 100%; + height: 100%; + object-fit: cover} + .md\:checkbox-sm[type="checkbox"] { + height: 1.25rem; + width: 1.25rem} + .md\:checkbox-md[type="checkbox"] { + height: 1.5rem; + width: 1.5rem} + .md\:checkbox-lg[type="checkbox"] { + height: 2rem; + width: 2rem} + .md\:divider-horizontal { + flex-direction: column} + .md\:divider-horizontal:before { + height: 100%; + width: 0.125rem} + .md\:divider-horizontal:after { + height: 100%; + width: 0.125rem} + .md\:divider-vertical { + flex-direction: row} + .md\:divider-vertical:before { + height: 0.125rem; + width: 100%} + .md\:divider-vertical:after { + height: 0.125rem; + width: 100%} + .md\:drawer-open > .drawer-toggle { + display: none} + .md\:drawer-open > .drawer-toggle ~ .drawer-side { + pointer-events: auto; + visibility: visible; + position: sticky; + display: block; + width: auto; + overscroll-behavior: auto} + .md\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + [dir="rtl"] .md\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + .md\:drawer-open > .drawer-toggle:checked ~ .drawer-side { + pointer-events: auto; + visibility: visible} + .md\:drawer-open > .drawer-side { + overflow-y: auto} + html:has(.md\:drawer-open.md\:drawer-open) { + overflow-y: auto; + scrollbar-gutter: auto} + .md\:file-input-sm { + height: 2rem; + padding-inline-end: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .md\:file-input-sm::file-selector-button { + margin-right: 0.75rem; + font-size: 0.875rem} + .md\:file-input-md { + height: 3rem; + padding-inline-end: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .md\:file-input-md::file-selector-button { + margin-right: 1rem; + font-size: 0.875rem} + .md\:file-input-lg { + height: 4rem; + padding-inline-end: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .md\:file-input-lg::file-selector-button { + margin-right: 1.5rem; + font-size: 1.125rem} + .md\:input-md { + height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .md\:input-lg { + height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .md\:input-sm { + height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem; + line-height: 2rem} + .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-md { + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 1rem; + line-height: 1.5rem; + min-height: 2.2em; + min-width: 2.2em} + .md\:kbd-lg { + padding-left: 1rem; + padding-right: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + min-height: 2.5em; + min-width: 2.5em} + .md\:modal-top { + place-items: start} + .md\:modal-middle { + place-items: center} + .md\:modal-bottom { + place-items: end} + .md\:radio-sm[type="radio"] { + height: 1.25rem; + width: 1.25rem} + .md\:radio-md[type="radio"] { + height: 1.5rem; + width: 1.5rem} + .md\:radio-lg[type="radio"] { + height: 2rem; + width: 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 { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .md\:range-sm::-moz-range-thumb { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .md\:range-md { + height: 1.5rem} + .md\:range-md::-webkit-slider-runnable-track { + height: 0.5rem} + .md\:range-md::-moz-range-track { + height: 0.5rem} + .md\:range-md::-webkit-slider-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .md\:range-md::-moz-range-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .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 { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .md\:range-lg::-moz-range-thumb { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .md\:rating-sm input { + height: 1rem; + width: 1rem} + .md\:rating-md input { + height: 1.5rem; + width: 1.5rem} + .md\:rating-lg input { + height: 2.5rem; + width: 2.5rem} + .md\:rating-sm.rating-half input:not(.rating-hidden) { + width: 0.5rem} + .md\:rating-md.rating-half input:not(.rating-hidden) { + width: 0.75rem} + .md\:rating-lg.rating-half input:not(.rating-hidden) { + width: 1.25rem} + .md\:select-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + [dir="rtl"] .md\:select-md { + padding-left: 2.5rem; + padding-right: 1rem} + .md\:select-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 2rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + [dir="rtl"] .md\:select-lg { + padding-left: 2rem; + padding-right: 1.5rem} + .md\:select-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 2rem; + font-size: 0.875rem; + line-height: 2rem} + [dir="rtl"] .md\:select-sm { + padding-left: 2rem; + padding-right: 0.75rem} + .md\:stats-horizontal { + grid-auto-flow: column} + .md\:stats-vertical { + grid-auto-flow: row} + .md\:tabs-md :where(.tab) { + height: 2rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + --tab-padding: 1rem} + .md\:tabs-lg :where(.tab) { + height: 3rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2; + --tab-padding: 1.25rem} + .md\:tabs-sm :where(.tab) { + height: 1.5rem; + font-size: 0.875rem; + line-height: .75rem; + --tab-padding: 0.75rem} + .md\:textarea-sm { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 2rem} + .md\:textarea-md { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .md\:textarea-lg { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 1rem; + padding-bottom: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .md\:toggle-sm[type="checkbox"] { + --handleoffset: 0.75rem; + height: 1.25rem; + width: 2rem} + .md\:toggle-md[type="checkbox"] { + --handleoffset: 1.5rem; + height: 1.5rem; + width: 3rem} + .md\:toggle-lg[type="checkbox"] { + --handleoffset: 2rem; + height: 2rem; + width: 4rem} + .md\:card-compact .card-body { + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem} + .md\:card-compact .card-title { + margin-bottom: 0.25rem} + .md\:card-normal .card-body { + padding: var(--padding-card, 2rem); + font-size: 1rem; + line-height: 1.5rem} + .md\:card-normal .card-title { + margin-bottom: 0.75rem} + .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\:drawer-open > .drawer-toggle ~ .drawer-side > .drawer-overlay { + cursor: default; + background-color: transparent} + .md\:menu-sm :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.md\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + 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-md :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.md\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem} + .md\:menu-md .menu-title { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .md\:menu-lg :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.md\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1.125rem; + line-height: 1.75rem} + .md\:menu-lg .menu-title { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .md\:modal-top :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: -2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: 0px; + border-top-right-radius: 0px} + .md\:modal-middle :where(.modal-box) { + width: 91.666667%; + max-width: 32rem; + --tw-translate-y: 0px; + --tw-scale-x: .9; + --tw-scale-y: .9; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem)} + .md\:modal-bottom :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: 2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px} + .md\:stats-horizontal > :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))} + .md\:stats-horizontal { + overflow-x: auto} + :is([dir="rtl"] .md\:stats-horizontal) { + --tw-divide-x-reverse: 1} + .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 :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .md\:table-sm :where(th, td) { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .md\:table-md :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .md\:table-md :where(th, td) { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .md\:table-lg :not(thead):not(tfoot) tr { + font-size: 1rem; + line-height: 1.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\:tab-rounded-lg { + --tab-radius: 0.5rem} + .lg\:badge-sm { + height: 1rem; + font-size: 0.75rem; + line-height: 1rem; + padding-left: 0.438rem; + padding-right: 0.438rem} + .lg\:badge-md { + height: 1.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + padding-left: 0.563rem; + padding-right: 0.563rem} + .lg\:badge-lg { + height: 1.5rem; + font-size: 1rem; + line-height: 1.5rem; + padding-left: 0.688rem; + padding-right: 0.688rem} + .lg\:btm-nav-sm { + height: 3rem} + .lg\:btm-nav-sm > *:where(.active) { + border-top-width: 2px} + .lg\:btm-nav-sm .btm-nav-label { + font-size: 0.75rem; + line-height: 1rem} + .lg\:btm-nav-md { + height: 4rem} + .lg\:btm-nav-md > *:where(.active) { + border-top-width: 2px} + .lg\:btm-nav-md .btm-nav-label { + font-size: 0.875rem; + line-height: 1.25rem} + .lg\:btm-nav-lg { + height: 5rem} + .lg\:btm-nav-lg > *:where(.active) { + border-top-width: 4px} + .lg\:btm-nav-lg .btm-nav-label { + font-size: 1rem; + line-height: 1.5rem} + .lg\:btn-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem} + .lg\:btn-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem} + .lg\:btn-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem} + .btn-square:where(.lg\:btn-sm) { + height: 2rem; + width: 2rem; + padding: 0px} + .btn-square:where(.lg\:btn-md) { + height: 3rem; + width: 3rem; + padding: 0px} + .btn-square:where(.lg\:btn-lg) { + height: 4rem; + width: 4rem; + padding: 0px} + .btn-circle:where(.lg\:btn-sm) { + height: 2rem; + width: 2rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.lg\:btn-md) { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.lg\:btn-lg) { + height: 4rem; + width: 4rem; + border-radius: 9999px; + padding: 0px} + .lg\:card-side { + align-items: stretch; + flex-direction: row} + .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 > * { + max-width: unset} + :where(.lg\:card-side figure > *) { + width: 100%; + height: 100%; + object-fit: cover} + .lg\:checkbox-sm[type="checkbox"] { + height: 1.25rem; + width: 1.25rem} + .lg\:checkbox-md[type="checkbox"] { + height: 1.5rem; + width: 1.5rem} + .lg\:checkbox-lg[type="checkbox"] { + height: 2rem; + width: 2rem} + .lg\:divider-horizontal { + flex-direction: column} + .lg\:divider-horizontal:before { + height: 100%; + width: 0.125rem} + .lg\:divider-horizontal:after { + height: 100%; + width: 0.125rem} + .lg\:divider-vertical { + flex-direction: row} + .lg\:divider-vertical:before { + height: 0.125rem; + width: 100%} + .lg\:divider-vertical:after { + height: 0.125rem; + width: 100%} + .lg\:drawer-open > .drawer-toggle { + display: none} + .lg\:drawer-open > .drawer-toggle ~ .drawer-side { + pointer-events: auto; + visibility: visible; + position: sticky; + display: block; + width: auto; + overscroll-behavior: auto} + .lg\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + [dir="rtl"] .lg\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + .lg\:drawer-open > .drawer-toggle:checked ~ .drawer-side { + pointer-events: auto; + visibility: visible} + .lg\:drawer-open > .drawer-side { + overflow-y: auto} + html:has(.lg\:drawer-open.lg\:drawer-open) { + overflow-y: auto; + scrollbar-gutter: auto} + .lg\:file-input-sm { + height: 2rem; + padding-inline-end: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .lg\:file-input-sm::file-selector-button { + margin-right: 0.75rem; + font-size: 0.875rem} + .lg\:file-input-md { + height: 3rem; + padding-inline-end: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .lg\:file-input-md::file-selector-button { + margin-right: 1rem; + font-size: 0.875rem} + .lg\:file-input-lg { + height: 4rem; + padding-inline-end: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .lg\:file-input-lg::file-selector-button { + margin-right: 1.5rem; + font-size: 1.125rem} + .lg\:input-md { + height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .lg\:input-lg { + height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .lg\:input-sm { + height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem; + line-height: 2rem} + .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-md { + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 1rem; + line-height: 1.5rem; + min-height: 2.2em; + min-width: 2.2em} + .lg\:kbd-lg { + padding-left: 1rem; + padding-right: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + min-height: 2.5em; + min-width: 2.5em} + .lg\:modal-top { + place-items: start} + .lg\:modal-middle { + place-items: center} + .lg\:modal-bottom { + place-items: end} + .lg\:radio-sm[type="radio"] { + height: 1.25rem; + width: 1.25rem} + .lg\:radio-md[type="radio"] { + height: 1.5rem; + width: 1.5rem} + .lg\:radio-lg[type="radio"] { + height: 2rem; + width: 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 { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .lg\:range-sm::-moz-range-thumb { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .lg\:range-md { + height: 1.5rem} + .lg\:range-md::-webkit-slider-runnable-track { + height: 0.5rem} + .lg\:range-md::-moz-range-track { + height: 0.5rem} + .lg\:range-md::-webkit-slider-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .lg\:range-md::-moz-range-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .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 { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .lg\:range-lg::-moz-range-thumb { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .lg\:rating-sm input { + height: 1rem; + width: 1rem} + .lg\:rating-md input { + height: 1.5rem; + width: 1.5rem} + .lg\:rating-lg input { + height: 2.5rem; + width: 2.5rem} + .lg\:rating-sm.rating-half input:not(.rating-hidden) { + width: 0.5rem} + .lg\:rating-md.rating-half input:not(.rating-hidden) { + width: 0.75rem} + .lg\:rating-lg.rating-half input:not(.rating-hidden) { + width: 1.25rem} + .lg\:select-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + [dir="rtl"] .lg\:select-md { + padding-left: 2.5rem; + padding-right: 1rem} + .lg\:select-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 2rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + [dir="rtl"] .lg\:select-lg { + padding-left: 2rem; + padding-right: 1.5rem} + .lg\:select-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 2rem; + font-size: 0.875rem; + line-height: 2rem} + [dir="rtl"] .lg\:select-sm { + padding-left: 2rem; + padding-right: 0.75rem} + .lg\:stats-horizontal { + grid-auto-flow: column} + .lg\:stats-vertical { + grid-auto-flow: row} + .lg\:tabs-md :where(.tab) { + height: 2rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + --tab-padding: 1rem} + .lg\:tabs-lg :where(.tab) { + height: 3rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2; + --tab-padding: 1.25rem} + .lg\:tabs-sm :where(.tab) { + height: 1.5rem; + font-size: 0.875rem; + line-height: .75rem; + --tab-padding: 0.75rem} + .lg\:textarea-sm { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 2rem} + .lg\:textarea-md { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .lg\:textarea-lg { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 1rem; + padding-bottom: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .lg\:toggle-sm[type="checkbox"] { + --handleoffset: 0.75rem; + height: 1.25rem; + width: 2rem} + .lg\:toggle-md[type="checkbox"] { + --handleoffset: 1.5rem; + height: 1.5rem; + width: 3rem} + .lg\:toggle-lg[type="checkbox"] { + --handleoffset: 2rem; + height: 2rem; + width: 4rem} + .lg\:card-compact .card-body { + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem} + .lg\:card-compact .card-title { + margin-bottom: 0.25rem} + .lg\:card-normal .card-body { + padding: var(--padding-card, 2rem); + font-size: 1rem; + line-height: 1.5rem} + .lg\:card-normal .card-title { + margin-bottom: 0.75rem} + .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\:drawer-open > .drawer-toggle ~ .drawer-side > .drawer-overlay { + cursor: default; + background-color: transparent} + .lg\:menu-sm :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.lg\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + 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-md :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.lg\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem} + .lg\:menu-md .menu-title { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .lg\:menu-lg :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.lg\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1.125rem; + line-height: 1.75rem} + .lg\:menu-lg .menu-title { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .lg\:modal-top :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: -2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: 0px; + border-top-right-radius: 0px} + .lg\:modal-middle :where(.modal-box) { + width: 91.666667%; + max-width: 32rem; + --tw-translate-y: 0px; + --tw-scale-x: .9; + --tw-scale-y: .9; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem)} + .lg\:modal-bottom :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: 2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px} + .lg\:stats-horizontal > :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))} + .lg\:stats-horizontal { + overflow-x: auto} + :is([dir="rtl"] .lg\:stats-horizontal) { + --tw-divide-x-reverse: 1} + .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 :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .lg\:table-sm :where(th, td) { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .lg\:table-md :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .lg\:table-md :where(th, td) { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .lg\:table-lg :not(thead):not(tfoot) tr { + font-size: 1rem; + line-height: 1.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\:tab-rounded-lg { + --tab-radius: 0.5rem} + .xl\:badge-sm { + height: 1rem; + font-size: 0.75rem; + line-height: 1rem; + padding-left: 0.438rem; + padding-right: 0.438rem} + .xl\:badge-md { + height: 1.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + padding-left: 0.563rem; + padding-right: 0.563rem} + .xl\:badge-lg { + height: 1.5rem; + font-size: 1rem; + line-height: 1.5rem; + padding-left: 0.688rem; + padding-right: 0.688rem} + .xl\:btm-nav-sm { + height: 3rem} + .xl\:btm-nav-sm > *:where(.active) { + border-top-width: 2px} + .xl\:btm-nav-sm .btm-nav-label { + font-size: 0.75rem; + line-height: 1rem} + .xl\:btm-nav-md { + height: 4rem} + .xl\:btm-nav-md > *:where(.active) { + border-top-width: 2px} + .xl\:btm-nav-md .btm-nav-label { + font-size: 0.875rem; + line-height: 1.25rem} + .xl\:btm-nav-lg { + height: 5rem} + .xl\:btm-nav-lg > *:where(.active) { + border-top-width: 4px} + .xl\:btm-nav-lg .btm-nav-label { + font-size: 1rem; + line-height: 1.5rem} + .xl\:btn-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem} + .xl\:btn-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem} + .xl\:btn-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem} + .btn-square:where(.xl\:btn-sm) { + height: 2rem; + width: 2rem; + padding: 0px} + .btn-square:where(.xl\:btn-md) { + height: 3rem; + width: 3rem; + padding: 0px} + .btn-square:where(.xl\:btn-lg) { + height: 4rem; + width: 4rem; + padding: 0px} + .btn-circle:where(.xl\:btn-sm) { + height: 2rem; + width: 2rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.xl\:btn-md) { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0px} + .btn-circle:where(.xl\:btn-lg) { + height: 4rem; + width: 4rem; + border-radius: 9999px; + padding: 0px} + .xl\:card-side { + align-items: stretch; + flex-direction: row} + .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 > * { + max-width: unset} + :where(.xl\:card-side figure > *) { + width: 100%; + height: 100%; + object-fit: cover} + .xl\:checkbox-sm[type="checkbox"] { + height: 1.25rem; + width: 1.25rem} + .xl\:checkbox-md[type="checkbox"] { + height: 1.5rem; + width: 1.5rem} + .xl\:checkbox-lg[type="checkbox"] { + height: 2rem; + width: 2rem} + .xl\:divider-horizontal { + flex-direction: column} + .xl\:divider-horizontal:before { + height: 100%; + width: 0.125rem} + .xl\:divider-horizontal:after { + height: 100%; + width: 0.125rem} + .xl\:divider-vertical { + flex-direction: row} + .xl\:divider-vertical:before { + height: 0.125rem; + width: 100%} + .xl\:divider-vertical:after { + height: 0.125rem; + width: 100%} + .xl\:drawer-open > .drawer-toggle { + display: none} + .xl\:drawer-open > .drawer-toggle ~ .drawer-side { + pointer-events: auto; + visibility: visible; + position: sticky; + display: block; + width: auto; + overscroll-behavior: auto} + .xl\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + [dir="rtl"] .xl\:drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) { + transform: translateX(0%)} + .xl\:drawer-open > .drawer-toggle:checked ~ .drawer-side { + pointer-events: auto; + visibility: visible} + .xl\:drawer-open > .drawer-side { + overflow-y: auto} + html:has(.xl\:drawer-open.xl\:drawer-open) { + overflow-y: auto; + scrollbar-gutter: auto} + .xl\:file-input-sm { + height: 2rem; + padding-inline-end: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .xl\:file-input-sm::file-selector-button { + margin-right: 0.75rem; + font-size: 0.875rem} + .xl\:file-input-md { + height: 3rem; + padding-inline-end: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .xl\:file-input-md::file-selector-button { + margin-right: 1rem; + font-size: 0.875rem} + .xl\:file-input-lg { + height: 4rem; + padding-inline-end: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .xl\:file-input-lg::file-selector-button { + margin-right: 1.5rem; + font-size: 1.125rem} + .xl\:input-md { + height: 3rem; + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .xl\:input-lg { + height: 4rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .xl\:input-sm { + height: 2rem; + padding-left: 0.75rem; + padding-right: 0.75rem; + font-size: 0.875rem; + line-height: 2rem} + .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-md { + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 1rem; + line-height: 1.5rem; + min-height: 2.2em; + min-width: 2.2em} + .xl\:kbd-lg { + padding-left: 1rem; + padding-right: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + min-height: 2.5em; + min-width: 2.5em} + .xl\:modal-top { + place-items: start} + .xl\:modal-middle { + place-items: center} + .xl\:modal-bottom { + place-items: end} + .xl\:radio-sm[type="radio"] { + height: 1.25rem; + width: 1.25rem} + .xl\:radio-md[type="radio"] { + height: 1.5rem; + width: 1.5rem} + .xl\:radio-lg[type="radio"] { + height: 2rem; + width: 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 { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .xl\:range-sm::-moz-range-thumb { + height: 1.25rem; + width: 1.25rem; + --filler-offset: 0.5rem} + .xl\:range-md { + height: 1.5rem} + .xl\:range-md::-webkit-slider-runnable-track { + height: 0.5rem} + .xl\:range-md::-moz-range-track { + height: 0.5rem} + .xl\:range-md::-webkit-slider-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .xl\:range-md::-moz-range-thumb { + height: 1.5rem; + width: 1.5rem; + --filler-offset: 0.6rem} + .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 { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .xl\:range-lg::-moz-range-thumb { + height: 2rem; + width: 2rem; + --filler-offset: 1rem} + .xl\:rating-sm input { + height: 1rem; + width: 1rem} + .xl\:rating-md input { + height: 1.5rem; + width: 1.5rem} + .xl\:rating-lg input { + height: 2.5rem; + width: 2.5rem} + .xl\:rating-sm.rating-half input:not(.rating-hidden) { + width: 0.5rem} + .xl\:rating-md.rating-half input:not(.rating-hidden) { + width: 0.75rem} + .xl\:rating-lg.rating-half input:not(.rating-hidden) { + width: 1.25rem} + .xl\:select-md { + height: 3rem; + min-height: 3rem; + padding-left: 1rem; + padding-right: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + [dir="rtl"] .xl\:select-md { + padding-left: 2.5rem; + padding-right: 1rem} + .xl\:select-lg { + height: 4rem; + min-height: 4rem; + padding-left: 1.5rem; + padding-right: 2rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + [dir="rtl"] .xl\:select-lg { + padding-left: 2rem; + padding-right: 1.5rem} + .xl\:select-sm { + height: 2rem; + min-height: 2rem; + padding-left: 0.75rem; + padding-right: 2rem; + font-size: 0.875rem; + line-height: 2rem} + [dir="rtl"] .xl\:select-sm { + padding-left: 2rem; + padding-right: 0.75rem} + .xl\:stats-horizontal { + grid-auto-flow: column} + .xl\:stats-vertical { + grid-auto-flow: row} + .xl\:tabs-md :where(.tab) { + height: 2rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + --tab-padding: 1rem} + .xl\:tabs-lg :where(.tab) { + height: 3rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2; + --tab-padding: 1.25rem} + .xl\:tabs-sm :where(.tab) { + height: 1.5rem; + font-size: 0.875rem; + line-height: .75rem; + --tab-padding: 0.75rem} + .xl\:textarea-sm { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 2rem} + .xl\:textarea-md { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2} + .xl\:textarea-lg { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 1rem; + padding-bottom: 1rem; + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 2} + .xl\:toggle-sm[type="checkbox"] { + --handleoffset: 0.75rem; + height: 1.25rem; + width: 2rem} + .xl\:toggle-md[type="checkbox"] { + --handleoffset: 1.5rem; + height: 1.5rem; + width: 3rem} + .xl\:toggle-lg[type="checkbox"] { + --handleoffset: 2rem; + height: 2rem; + width: 4rem} + .xl\:card-compact .card-body { + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem} + .xl\:card-compact .card-title { + margin-bottom: 0.25rem} + .xl\:card-normal .card-body { + padding: var(--padding-card, 2rem); + font-size: 1rem; + line-height: 1.5rem} + .xl\:card-normal .card-title { + margin-bottom: 0.75rem} + .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\:drawer-open > .drawer-toggle ~ .drawer-side > .drawer-overlay { + cursor: default; + background-color: transparent} + .xl\:menu-sm :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.xl\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + 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-md :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.xl\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem} + .xl\:menu-md .menu-title { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .xl\:menu-lg :where(li:not(.menu-title) > *:not(ul, details, .menu-title)),.xl\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)) { + border-radius: var(--rounded-btn, 0.5rem); + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1.125rem; + line-height: 1.75rem} + .xl\:menu-lg .menu-title { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .xl\:modal-top :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: -2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: 0px; + border-top-right-radius: 0px} + .xl\:modal-middle :where(.modal-box) { + width: 91.666667%; + max-width: 32rem; + --tw-translate-y: 0px; + --tw-scale-x: .9; + --tw-scale-y: .9; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem)} + .xl\:modal-bottom :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: 2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px} + .xl\:stats-horizontal > :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))} + .xl\:stats-horizontal { + overflow-x: auto} + :is([dir="rtl"] .xl\:stats-horizontal) { + --tw-divide-x-reverse: 1} + .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 :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .xl\:table-sm :where(th, td) { + padding-left: 0.75rem; + padding-right: 0.75rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem} + .xl\:table-md :not(thead):not(tfoot) tr { + font-size: 0.875rem; + line-height: 1.25rem} + .xl\:table-md :where(th, td) { + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem} + .xl\:table-lg :not(thead):not(tfoot) tr { + font-size: 1rem; + line-height: 1.5rem} + .xl\:table-lg :where(th, td) { + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 1rem; + padding-bottom: 1rem}} diff --git a/release/css/style.css b/release/css/style.css deleted file mode 100644 index 0afac90..0000000 --- a/release/css/style.css +++ /dev/null @@ -1,847 +0,0 @@ -/* - Version: 1.000-release - svgMotion, copyright (c) by Michael Schwartz - Distributed under an MIT license: https://github.com/michaelsboost/svgMotion/blob/gh-pages/LICENSE - - This is svgMotion (https://michaelsboost.github.io/svgMotion/), A vector animation tool -*/ - -/* resets */ -@font-face { - font-family: Lato; - src: url("Lato-Light.ttf"); -} -body { - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 18.45px; - font-weight: 400; - line-height: 20px; -} -a { - cursor: pointer; - text-decoration: none; -} -.alertify-log { - font-size: 14px; - text-shadow: 0 0 #000; -} -.alertify-log-success { -/* background: #1e7eeb;*/ - background: #0ed277; -} -.alertify-log-error { - background: #ec4040; -} -.alertify-log h1, -.alertify-log h5 { - font-weight: 100; -} -.swal2-show h1, .swal2-show h5 { - margin: 20px; - font-weight: 100; -} -button { - background: transparent; - border: 0; -} -input[type=range] { - position: relative; - top: -4px; - width: calc(100vw - 300px); - margin-top: -3.1px; - background-color: transparent; - -webkit-appearance: none; -} -select { - background: transparent; - border: 0; - outline: none; - padding: 0; - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-weight: 400; - line-height: 20px; - text-transform: capitalize; -} -select option { - background: #fff; - color: #000; - font-weight: 600; -} - -/* Hide Arrows From Input Number */ -/* Chrome, Safari, Edge, Opera */ -input::-webkit-outer-spin-button, -input::-webkit-inner-spin-button { - -webkit-appearance: none; - margin: 0; -} - -/* Hide Arrows From Input Number */ -/* Firefox */ -input[type=number] { - -moz-appearance: textfield; -} - -/* scrollbar */ -::-webkit-scrollbar { - width: 2px; - height: 2px; -} -::-webkit-scrollbar-button { - width: 0; - height: 0; -} -::-webkit-scrollbar-thumb { - background: #1e7eeb; - border: 0; - border-radius: 50px; -} -::-webkit-scrollbar-thumb:hover { - background: #fff; -} -::-webkit-scrollbar-thumb:active { - background: #000; -} -::-webkit-scrollbar-track { - background: #242424; - border: 0 none #fff; - border-radius: 50px; -} -::-webkit-scrollbar-track:hover { - background: #404040; -} -::-webkit-scrollbar-track:active { - background: #1b1b1b; -} -::-webkit-scrollbar-corner { - background: transparent; -} -/* firefox*/ -body, -select, select option { - scrollbar-width: thin; - scrollbar-color: #1e7eeb #2a2e39; -} - -/* input range slider */ -input[type=range]:focus { - outline: none; -} -input[type=range]::-webkit-slider-runnable-track { - background: #282c36; - border: 0; - width: 100%; - height: 1px; - cursor: pointer; -} -input[type=range]::-webkit-slider-thumb { - margin-top: -0.75em; - width: 1.5em; - height: 1.5em; - background: #1e7eeb; - border: 0; - border-radius: 100%; - cursor: pointer; - -webkit-appearance: none; -} -input[type=range]:focus::-webkit-slider-runnable-track { - background: #35353a; -} -input[type=range]::-moz-range-track { - background-color: #282c36; - width: 100%; - height: 1px; - cursor: pointer; -} -input[type=range]::-moz-range-thumb { - margin-top: -0.75em; - width: 1.5em; - height: 1.5em; - background: #1e7eeb; - border: 0; - border-radius: 100%; - cursor: pointer; -} -input[type=range]::-ms-track { - background: transparent; - border-color: transparent; - border-width: 0 0; - color: transparent; - width: 100%; - height: 10px; - cursor: pointer; -} -input[type=range]::-ms-fill-lower { - background: #351d22; - border: 0; -} -input[type=range]::-ms-fill-upper { - background: #351d22; - border: 0; -} -input[type=range]::-ms-thumb { - width: 1.5em; - height: 1.5em; - background: #1e7eeb; - border: 0; - border-radius: 20px; - cursor: pointer; - margin-top: 0; - /*Needed to keep the Edge thumb centred*/ -} -input[type=range]:focus::-ms-fill-lower { - background: #351d22; -} -input[type=range]:focus::-ms-fill-upper { - background: #351d22; -} -/*TODO: Use one of the selectors from https://stackoverflow.com/a/20541859/7077589 and figure out -how to remove the virtical space around the range input in IE*/ -@supports (-ms-ime-align:auto) { - /* Pre-Chromium Edge only styles, selector taken from hhttps://stackoverflow.com/a/32202953/7077589 */ - input[type=range] { - margin: 0; - /*Edge starts the margin from the thumb, not the track as other browsers do*/ - } -} - -/* input[type=number] styles */ -input.numinhead { - background: transparent; - border: 0; - margin: 0; - padding: 0; -} -input.numinhead[type=number] { - width: 75px; - font-size: 4vh; - text-align: center; -} -input.numinhead[type=text] { - width: 150px; -} - -/* SWAL */ -.swal2-icon { - font-size: initial!important; -} -.swal2-icon.swal2-warning, -.swal2-icon.swal2-question { - font-size: inherit!important; - line-height: initial!important; -} -.swal2-icon.swal2-warning > .swal2-icon-text, -.swal2-icon.swal2-question > .swal2-icon-text { - margin: auto; -} -.swal2-popup #swal2-content { - margin-top: 12px; -} - -/* top menu */ -.topmenu { - position: absolute; - top: 0; - left: 0; - right: 0; - height: 30px; - white-space: nowrap; - padding: 10px 0; - z-index: 1; - user-select: none; - overflow: auto; -} -.topmenu > div:not(:first) { - display: none; -} -.topmenu > div, .toolsmenu { - display: flex; - justify-content: space-between; - height: 0; -} -.topmenu img, -.topmenu svg { - cursor: pointer; - fill: currentcolor; - height: 25px; - padding: 0 15px; -} -.topmenu .txt { - position: relative; - top: -3px; -} -.topmenu a.txt { - padding: 1px 6px; -} -.topmenu a { - position: relative; - top: 2px; -} -.topmenu .pointer { - cursor: pointer; -} -svg.checkbox { - position: relative; - top: 4px; - margin: -3px 15px; - height: 25px; - cursor: pointer; - overflow: visible; -} -svg.checkbox path { - transform-origin: center; - transform: scale(1.5) translate(2px, -3px); - stroke: transparent; -} -.librarylinks a { - position: relative; - top: 3px; - padding: 0 calc(3vw); -} -.playback a { - padding: 0 calc(2vw); -} -[data-midbtns] a { - position: relative; - top: 2px; - padding: 0 7px; -} -[data-menubuttons] { - position: relative; - top: -1px; -} - -/* color picker/palette */ -.pcr-button { - display: none; -} -.pcr-app { - display: none; - margin: 0; - width: 0; - height: 0; -} -.pcr-app.visible { - display: flex; - margin: -12px -12px; -/* - width: calc(100vw - 100px); - height: calc(100% - 22px); -*/ - width: calc(100vw - 142px); - height: calc(100% - 5px); -} -.pcr-last-color { - display: none; -} -.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-current-color { - height: 100%; -} -.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-palette { - height: auto; -} - -/* canvas and dialogs */ -.dialog { - position: absolute; - top: 50px; - left: 0; - right: 0; - bottom: 0; - overflow: auto; -} -.dialog:not([data-canvasbg], .animationtype, .CodeMirror, .CodeMirror *) { - padding: 1em; - font-size: 14px; -} -.dialog[data-canvasbg] { - padding: 0; - background: transparent; -} -[data-canvas] { - line-height: 0; -} -[data-canvas] svg, -[data-dialog=layers] .origsvg svg, -[data-dialog=render] svg { - width: 100%; - height: 100%; -} - -/* dialog */ -.dialogs > .dialog { - display: none; -} -.dialog:not(.colorpicker) h2 { - font-weight: 100; -} -.dialog:not(.colorpicker) input, -.dialog:not(.colorpicker) textarea { - display: block; - margin: 0; - padding: 10px; - resize: none; - border-radius: 0; - outline: 0; - font-size: x-large; - border: 0; - background: transparent; -} -.dimensions { - display: flex; - justify-content: space-between; - flex-direction: row; - flex-wrap: nowrap; -} -.inputs { - display: flex; - justify-content: space-between; -} -.inputs input { - width: calc(50vw - 66px); - padding: 0; - text-align: center; -} -.input { - width: calc(100vw - 50px); -} -.dialog:not(.colorpicker) button { - width: 100%; - padding: 15px 30px; - border: 0; - border-radius: 0.4em; - text-transform: uppercase; - font-size: 0.875em; -/* font-weight: bold;*/ - transition: opacity 0.3s; - display: block; - margin: 1.42857em 0; -} -.dialog:not(.colorpicker) textarea { - width: calc(100vw - 50px); -/* height: calc(100% - 251px);*/ - height: calc(50vh - 130px); - min-height: 100px; - padding: 10px; -} -.dialog:not(.colorpicker) .hscroll { - white-space: nowrap; - overflow: auto; - width: 100%; -} -.dialog:not(.colorpicker) .hscroll button { - display: inline-block; - width: auto; -} -[data-dialog=layers].layers.right { - position: absolute; - top: 50px; - left: 50%; - right: 0; - bottom: 0; -} -[data-dialog=layers].layers ul { - font-family: "Helvetica","Arial",sans-serif; - font-size: 14px; - font-weight: 400; - line-height: 20px; - - list-style: none; - margin: 0; - padding: 0; -} -[data-dialog=layers].layers ul li { - cursor: pointer; - padding: 10px; -} -[data-dialog=keys].timelinewindow.bottom { - position: absolute; - top: 50%; - left: 0; - right: 0; - bottom: 0; -} - -/* bottom menu */ -.props-container { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 85px; - z-index: 1; - overflow: auto; -} -.props-container > .tc > a { - color: #1e7eeb; -} -.props-container > .tc { - text-align: center; -} -.props-container button.addsnippet { - width: calc(100% - 25px); - margin-left: 10px; - margin-right: 10px; -} -.props-container > .selectors > textarea.css { - display: none; -} -.props-container > .selectors > textarea.js { - padding: 10px; - width: calc(100% - 42px); - height: calc(100% - 42px); - border: 0; - background: transparent; - font-size: 14px; -} -.props-container > .selectors { - padding: 10px; - width: calc(100% - 20px); - height: calc(100% - 20px); - border: 0; - background: transparent; -} -.props-container > .selectors input { - font-size: 14px; - padding: 0; - border: 0!important; - display: inline-block; -} -.props-container > .selectors input[type=checkbox] { - float: right; -} -.tl-top { - position: absolute; - bottom: 30px; - left: 0; - right: 0; - height: 30px; - white-space: nowrap; - padding: 10px 0; - z-index: 1; - user-select: none; - overflow: hidden; -} -.tl-top .timeline { - position: relative; - height: 8px; - margin-left: 15px; - margin-right: 15px; - overflow: visible; -} -.tl-top .progress-bar, .tl-top .timeline-track { - height: 8px; - width: 100%; - position: absolute; - top: 0; - left: 0; -} -.tl-top .timeline-track { - background-color: #999; - opacity: .6; -} -.tl-top .progress-bar { - background-color: #3d99ff; - height: 8px; - top: 0; - width: 0; - pointer-events: none; -} -.tl-top .seek-bar { - width: 100%; - position: absolute; - height: 24px; - top: -12px; - left: 0; - background-color: transparent; -} -.tl-top .playhead { - position: absolute; - top: -5px; - transform: translate(-50%,0); - border-radius: 50%; - width: 16px; - height: 16px; - border: 1px solid #3d99ff; - background-color: #3d99ff; - - touch-action: manipulation; - cursor: ew-resize; - user-select: none; - left: 0%; -} - -.tl-bottom { - position: absolute; - bottom: 0; - left: 0; - right: 0; - height: 30px; - white-space: nowrap; - padding: 10px 0; - z-index: 1; - user-select: none; - overflow: auto; - - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 18.45px; - font-weight: 400; - line-height: 20px; -} -.tl-bottom > div:not(:first) { - display: none; -} -.tl-bottom > div { - display: flex; - justify-content: space-between; - height: 0; -} -.tl-bottom svg { - cursor: pointer; - fill: currentcolor; - height: 25px; - padding: 0; - margin: -10px; -} -.tl-bottom .txt { - position: relative; - top: -3px; -} -.tl-bottom a.txt { - padding: 1px 6px; -} -.tl-bottom a { - position: relative; - top: 2px; -} -.tl-bottom .pointer { - cursor: pointer; -} -.tl-bottom select { - font-size: 18.45px; -} -.tl-bottom > div > span:first-child { - position: relative; - top: 4px; - margin-left: 15px; -} -.tl-bottom > div > span:last-child { - position: relative; - top: 8px; - margin-right: 15px; -} -.tl-bottom > div > span > select.timescale { - position: relative; - top: 5px; -} -[data-play] svg { - transform: scale(1.25); - transform-origin: center; -} -[data-repeat=true] path, -[data-repeat=true] circle { - fill: #1e7eeb; -} -[data-delit] svg { - height: 18px; - margin-bottom: -2px; - margin-right: 2px; -} - -/* editor */ -.CodeMirror { - z-index: 0; - font-family: monospace; - font-size: 14px; - font-weight: normal; - display: block; - width: 100%; -} -.CodeMirror, .CodeMirror-gutters { - height: 100%!important; -} -.lint-error { - font-family: arial; - font-size: 70%; - padding: 2px 5px 3px; -} -.lint-error-icon { - font-weight: bold; - border-radius: 50%; - padding: 0 3px; - margin-right: 7px; -} -.CodeMirror .cm-palette-hint { - display: inline-block; - box-sizing: border-box; - margin: -2px 2px 0 6px; - border-radius: 50%; - vertical-align: middle; - width: 10px; - height: 10px; - box-shadow: 0 0 1px 2px #fff, - 0 0 1px 3px #a0a09c; -} -#pickerHolder { - margin-top: 65px; - margin-left: 56px; -/* margin-left: 49px;*/ -} - -/* vertical center */ -.table { - display: table; - position: absolute; -/* top: 49px;*/ - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1; -} -.cell { - display: table-cell; - vertical-align: middle; - text-align: center; -} - -/* gif export preloader */ -.preloader svg { - width: 100%; -} -.preloader tspan { - stroke: #666; - stroke-dasharray: 1000; - stroke-dashoffset: 1000; - animation: draw 5s linear alternate infinite; -} -@keyframes draw { - 0% { - stroke-dashoffset: 1000; - } - 100% { - stroke-dashoffset: 0; - } -} - -/* colors */ -body { - background-color: #131722; - background-image: linear-gradient(45deg, #1a1f2c 25%, transparent 25%), linear-gradient(-45deg, #1a1f2c 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #1a1f2c 75%), linear-gradient(-45deg, transparent 75%, #1a1f2c 75%); - background-size: 20px 20px; - background-position: 0 0, 0 10px, 10px -10px, -10px 0px; -} - -/* active tool color = #1e7eeb */ -/* active frame color = #e4eb1e */ - -/* header colors */ -[data-canvasbg], .dialog { - border: 1px solid #1e7eeb; -} - -/* white color */ -.topmenu, -[data-play], [data-playit], -.topmenu a, -.topmenu button, -.dialog:not(.colorpicker), -.dialog:not(.colorpicker) input, -.dialog:not(.colorpicker) textarea, -.dialog:not(.colorpicker) button, -input.numinhead, -.toolsmenu select, -.toolsmenu select option { - color: #fff; -} -/* -.preloader tspan { - stroke: #fff; -} -*/ - -/* filter for original blue image */ -.active img { - filter: brightness(1)!important; -} - -/* dark background */ -.topmenu, -.preloaderbg { -/* background: #030a1e;*/ - background: #071230; -} - -/* black background */ -.dialog { - background: #191e2a; -} -input.numinhead, -.toolsmenu select, -.toolsmenu select option { - background: #000; -} - -/* filter for white */ -[data-call=settings] img, -.logo { - fill: currentcolor; - filter: brightness(10); -} -[data-midbtns] img { - fill: currentcolor; - filter: brightness(10); -} - -/* blue color */ -.dialog:not(.colorpicker) input, -.dialog:not(.colorpicker) textarea { - border: 1px solid #1e7eeb; -/* - border: 0; - border-bottom: 1px solid #1e7eeb; -*/ -} -.dialog:not(.colorpicker) button { - background-color: #1e7eeb; -} -.dialog:not(.colorpicker) button.green { - background-color: #19bfa4; -} -.mainmenu a.active, -.mainmenu button.active { - color: #1e7eeb; -} -[data-canvas] { - border: 1px solid #1e7eeb; -} -[data-toolsoption=colorpicker] button.active { - color: #1e7eeb; -} -[data-zoom=true] img { - fill: currentcolor; - filter: brightness(1); -} -.dialog ul li.selector { - color: #1e7eeb; -} -.preloader tspan { - stroke: #1e7eeb; -} - -/* misc colors */ -.spacer { - color: transparent!important; -} -.topmenu [data-donate] { - color: #e85b46; -} -.topmenu [data-render], -.topmenu [data-export], -.topmenu > .mainmenu:not(.keysh) [data-exportzip], -.topmenu .green { - color: #2be71f; -} -[disabled] { - opacity: 0.2; -} \ No newline at end of file diff --git a/release/css/webfonts/fa-brands-400.ttf b/release/css/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000..5efb1d4 Binary files /dev/null and b/release/css/webfonts/fa-brands-400.ttf differ diff --git a/release/css/webfonts/fa-brands-400.woff2 b/release/css/webfonts/fa-brands-400.woff2 new file mode 100644 index 0000000..36fbda7 Binary files /dev/null and b/release/css/webfonts/fa-brands-400.woff2 differ diff --git a/release/css/webfonts/fa-regular-400.ttf b/release/css/webfonts/fa-regular-400.ttf new file mode 100644 index 0000000..838b4e2 Binary files /dev/null and b/release/css/webfonts/fa-regular-400.ttf differ diff --git a/release/css/webfonts/fa-regular-400.woff2 b/release/css/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000..b6cabba Binary files /dev/null and b/release/css/webfonts/fa-regular-400.woff2 differ diff --git a/release/css/webfonts/fa-solid-900.ttf b/release/css/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000..ec24749 Binary files /dev/null and b/release/css/webfonts/fa-solid-900.ttf differ diff --git a/release/css/webfonts/fa-solid-900.woff2 b/release/css/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000..824d518 Binary files /dev/null and b/release/css/webfonts/fa-solid-900.woff2 differ diff --git a/release/css/webfonts/fa-v4compatibility.ttf b/release/css/webfonts/fa-v4compatibility.ttf new file mode 100644 index 0000000..b175aa8 Binary files /dev/null and b/release/css/webfonts/fa-v4compatibility.ttf differ diff --git a/release/css/webfonts/fa-v4compatibility.woff2 b/release/css/webfonts/fa-v4compatibility.woff2 new file mode 100644 index 0000000..e09b5a5 Binary files /dev/null and b/release/css/webfonts/fa-v4compatibility.woff2 differ diff --git a/release/imgs/.DS_Store b/release/imgs/.DS_Store new file mode 100644 index 0000000..72ba938 Binary files /dev/null and b/release/imgs/.DS_Store differ diff --git a/header.gif b/release/imgs/header.gif similarity index 100% rename from header.gif rename to release/imgs/header.gif diff --git a/header.png b/release/imgs/header.png similarity index 100% rename from header.png rename to release/imgs/header.png diff --git a/release/imgs/icon-192x192.png b/release/imgs/icon-192x192.png new file mode 100644 index 0000000..594757f Binary files /dev/null and b/release/imgs/icon-192x192.png differ diff --git a/release/imgs/icon-256x256.png b/release/imgs/icon-256x256.png new file mode 100644 index 0000000..03a881f Binary files /dev/null and b/release/imgs/icon-256x256.png differ diff --git a/release/imgs/icon-384x384.png b/release/imgs/icon-384x384.png new file mode 100644 index 0000000..797be36 Binary files /dev/null and b/release/imgs/icon-384x384.png differ diff --git a/release/imgs/icon-512x512.png b/release/imgs/icon-512x512.png new file mode 100644 index 0000000..f116270 Binary files /dev/null and b/release/imgs/icon-512x512.png differ diff --git a/release/imgs/icon.svg b/release/imgs/icon.svg new file mode 100644 index 0000000..fa742d5 --- /dev/null +++ b/release/imgs/icon.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/logo.svg b/release/imgs/logo-old.svg similarity index 100% rename from logo.svg rename to release/imgs/logo-old.svg diff --git a/release/imgs/logo.png b/release/imgs/logo.png new file mode 100644 index 0000000..00a3036 Binary files /dev/null and b/release/imgs/logo.png differ diff --git a/release/imgs/logo.svg b/release/imgs/logo.svg new file mode 100644 index 0000000..7e5c664 --- /dev/null +++ b/release/imgs/logo.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + diff --git a/screenshots/preview.png b/release/imgs/screenshot.png similarity index 100% rename from screenshots/preview.png rename to release/imgs/screenshot.png diff --git a/character-walking.svg b/release/imgs/svgs/character-walking.svg similarity index 100% rename from character-walking.svg rename to release/imgs/svgs/character-walking.svg diff --git a/release/imgs/svgs/header.svg b/release/imgs/svgs/header.svg new file mode 100644 index 0000000..4f84b97 --- /dev/null +++ b/release/imgs/svgs/header.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/release/index.html b/release/index.html index 169e33b..4bb7753 100644 --- a/release/index.html +++ b/release/index.html @@ -1,769 +1,153 @@ - - - + - svgMotion: My Project + svgMotion - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + + - - -
- - - - - -
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
-
-
-

Width:

-

Height:

-
-
- - -
- -

Presets:

-
- - - - - - - - - - - - - - - - -
- -
-

Frames Per Second: (fps):

-

Font Size:

-
-
- - -
- -

Project Name:

- - -

Notepad:

- -
-
- -
    -
    -
    -
    - -
    -
    + +
    + +
    +
    +
    +
    -
    -
    - -
    -
    - +
    +
    + + +
    +
    +
    + +
    -
    - +
    +
    -
    - +
    + +
    + -
    - +
    -
    -
    -
    -
    - -
    -
    - + + +
    +
    +
    +
    +
    +
    +
    +
    -
    -
    - - - - - - - - - - - - - - - -   - - - - - - - - - - - - - - - - - @@ -772,87 +156,175 @@

    Notepad:

    - +
    - -   - 0.00 / 4.00 - +
    + 0.00 / 1.00 +
    -
    -
    - -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + +
    + + \ No newline at end of file diff --git a/release/js/app.js b/release/js/app.js index 17f4d5f..f62fed7 100644 --- a/release/js/app.js +++ b/release/js/app.js @@ -1,1974 +1,485 @@ -/* - Version: 1.000-release - svgMotion, copyright (c) by Michael Schwartz - Distributed under an MIT license: https://github.com/michaelsboost/svgMotion/blob/gh-pages/LICENSE - - This is svgMotion (https://michaelsboost.github.io/svgMotion/), A vector animation tool -*/ - -// variables -var version = '1.000', - counter = 0, - remStr = "html > body > div:nth-child(2) > div > svg > ", - $this, $str, $code, jsStr, origSVG, thisTool, anim, $selector, $attr = '', - detectInt, totalInt, getPerc, arr = [], - loadedJSON = {}, projectJSON = "", - saveAsPNG = function(value) { - saveSvgAsPng(document.querySelector(".canvas > svg"), value + ".png"); - }; - -// init code editor -$('.editor-container').show(); -$('.selectors').hide(); -var editor = CodeMirror(document.getElementById("editor"), { - tabMode: "indent", - theme: 'nord', - styleActiveLine: true, - lineNumbers: true, - lineWrapping: true, - autoCloseTags: true, - foldGutter: true, - dragDrop: true, - lint: false, - autoCloseBrackets: true, - gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter"], - mode: {name: "javascript", globalVars: false}, - paletteHints: true -}); -Inlet(editor); -editor.on('change', function() { - $('[data-keyselector="'+ elms.value +'"] textarea').val(editor.getValue()).trigger('change'); -}); - -// alertify log -$('[data-log]').on('click', function() { - var val = $(this).attr('data-log'); - alertify.log(val); -}); - -// svgMotion info -$('[data-info]').click(function() { -// alertify.log('

    svgMotion

    Version '+ version +'-dev
    '); - -// swal({ -// html: '

    svgMotion

    Version '+ version +'-dev
    Open Source License' -// }); - swal({ - html: '

    svgMotion

    Version '+ version +'-release
    Open Source License' - }); -// $('.swal2-show').css('background', '#000'); - $('.swal2-show').css('font-size', '14px'); - $('.swal2-show').css('background', '#131722'); - $('.swal2-show a').css('color', '#3085d6'); - $('.swal2-show h1, .swal2-show h5').css({ - 'font-weight': '100', - 'color': '#fff' - }); -}); +// Retrieve project JSON from localStorage or set default +let project = { + version: "1.001-alpha", + keyframes: {}, + svg: ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +` +}; -// load file function -function loadfile(input) { - var reader = new FileReader(); - var path = input.value; - reader.onload = function(e) { - if (path.toLowerCase().substring(path.length - 4) === ".svg") { - // is animation playing? If so stop - if ($('[data-play]').attr('data-play') === 'stop') { - // trigger stop - $('[data-play=stop]').trigger('click'); - } - - var keys = $("[data-keyscode]"); - if (keys.find('[data-keyselector]').length > 1) { - swal({ - title: 'Keyframes Detected!', - text: "Would you like to clear these?", - type: 'question', - showCancelButton: true - }).then((result) => { - if (result.value) { - keys.find('[data-keyselector]').not('[data-keyselector=misc]').remove(); - // now update select element (#elms) to reflect cleared keys - $("select#elms option").not('select#elms option[value=misc]').remove(); - keys.find('[data-keyselector=misc]').val('').trigger('change'); - editor.setValue(''); - $('[data-clear=filters]').trigger('click'); - } - }) - } else { - // no keyframes detected - $("select#elms option").not('select#elms option[value=misc]').remove(); - keys.find('[data-keyselector=misc]').val('').trigger('change'); - editor.setValue(''); - $('[data-clear=filters]').trigger('click'); +const app = { + appName: "svgMotion", + appVersion: project.version, + appUrl: "https://github.com/michaelsboost/svgMotion/tree/gh-pages", + appLicense: "https://github.com/michaelsboost/svgMotion/blob/gh-pages/LICENSE", + + // Ajax function to download over http + getFile: (url, callback) => { + var xhr = new XMLHttpRequest(); + xhr.open("GET", url); + xhr.send(); + + xhr.onreadystatechange = data => { + if (xhr.readyState !== 4) { + return; } - document.querySelector(".canvas").innerHTML = e.target.result; - origSVG = $('.canvas').html(); - svgLoaded(); - } else if (path.toLowerCase().substring(path.length - 5) === ".json") { - // is animation playing? If so stop - if ($('[data-play]').attr('data-play') === 'stop') { - // trigger stop - $('[data-play=stop]').trigger('click'); - } - - if ($('[data-keys]').html()) { - swal({ - title: 'Keys Detected!', - text: "Would you like to clear these?", - type: 'question', - showCancelButton: true - }).then((result) => { - if (result.value) { - $("[data-keyscode]").empty(); - loadedJSON = JSON.parse(e.target.result); - loadJSON(); - origSVG = $('.canvas').html(); - svgLoaded(); - $('#elms option:last').prop('selected', true).trigger('change'); - $('[data-open=keys]').trigger('click'); - setTimeout(function() { - $('[data-playit=firstframe]').trigger('click'); - }, 100) - - $(document.body).append('
    '); - $("[data-action=fadeOut]").fadeOut(400, function() { - $("[data-action=fadeOut]").remove(); - }); - } - }) + if (xhr.status === 200) { + callback(xhr.responseText); } else { - $("[data-keyscode]").empty(); - loadedJSON = JSON.parse(e.target.result); - loadJSON(); - origSVG = $('.canvas').html(); - svgLoaded(); - $('#elms option:last').prop('selected', true).trigger('change'); - $('[data-open=keys]').trigger('click'); - setTimeout(function() { - $('[data-playit=firstframe]').trigger('click'); - }, 100) - - $(document.body).append('
    '); - $("[data-action=fadeOut]").fadeOut(400, function() { - $("[data-action=fadeOut]").remove(); - }); + console.warn("request_error"); } - } else { - alertify.error('Error: File type not supported'); - } - }; - reader.readAsText(input.files[0]); -} -function loadJSON() { - $("#elms").empty(); - $("[data-canvas]").html(loadedJSON.originalSVG.toString()); - $("#elms").html(loadedJSON.elmkeys); - $("[data-keyscode]").html(loadedJSON.keys); - - if ($("textarea.js").length != 0) { - $("textarea.js").each(function(i) { - $("textarea.js").eq(i).val(loadedJSON.keysCode[i]); + }; + }, + + // zooming and panning function + initZoomPan: () => { + // variables + let canvas = document.getElementById('previewSVG'); + let canvasH = parseFloat(canvas.clientHeight); + let canvasW = parseFloat(canvas.clientWidth / 2); + + // init panzoom + let instance = panzoom(canvas, { + bounds: true, + boundsPadding: 0.1 }); - } - - if (parseFloat(loadedJSON.version) <= 0.1) { - swal({ - title: 'Warning!', - text: "This project is using a version of svgMotion that's no longer supported.", - type: 'warning', - }) - } else - if (parseFloat(version) > parseFloat(loadedJSON.version)) { - swal({ - title: 'Warning!', - text: "This project is using an older version of svgMotion. Some features may not work!", - type: 'warning', - }) - } - - $('#blurfilter').val(loadedJSON.filters[0].blurfilter); - $('#huefilter').val(loadedJSON.filters[0].huefilter); - $('#brightnessfilter').val(loadedJSON.filters[0].brightnessfilter); - $('#contrastfilter').val(loadedJSON.filters[0].contrastfilter); - $('#saturatefilter').val(loadedJSON.filters[0].saturatefilter); - $('#grayscalefilter').val(loadedJSON.filters[0].grayscalefilter); - $('#sepiafilter').val(loadedJSON.filters[0].sepiafilter); - $('#invertfilter').val(loadedJSON.filters[0].invertfilter).trigger('change'); - - $('[data-projectname]').val(loadedJSON.settings[0].name); - $('[data-project=width]').val(loadedJSON.settings[0].width); - $('[data-project=height]').val(loadedJSON.settings[0].height).trigger('change'); - $('[data-fps], [data-new=fps]').val(loadedJSON.settings[0].framerate); - $('[data-fontsize]').val(loadedJSON.settings[0].fontsize); - $('[data-notepad]').val(loadedJSON.settings[0].notepad); - - $('#elms').on('keyup change', function() { - updateOptionCode(); - }); -} -function dropfile(file) { - var reader = new FileReader(); - reader.onload = function(e) { - if (file.type === "image/svg+xml") { - // is animation playing? If so stop - if ($('[data-play]').attr('data-play') === 'stop') { - // trigger stop - $('[data-play=stop]').trigger('click'); - } - - var keys = $("[data-keyscode]"); - if (keys.find('[data-keyselector]').length > 1) { - swal({ - title: 'Keyframes Detected!', - text: "Would you like to clear these?", - type: 'question', - showCancelButton: true - }).then((result) => { - if (result.value) { - keys.find('[data-keyselector]').not('[data-keyselector=misc]').remove(); - // now update select element (#elms) to reflect cleared keys - $("select#elms option").not('select#elms option[value=misc]').remove(); - keys.find('[data-keyselector=misc]').val('').trigger('change'); - editor.setValue(''); - $('[data-clear=filters]').trigger('click'); - } - }) - } else { - // no keyframes detected - $("select#elms option").not('select#elms option[value=misc]').remove(); - keys.find('[data-keyselector=misc]').val('').trigger('change'); - editor.setValue(''); - $('[data-clear=filters]').trigger('click'); - } - - document.querySelector(".canvas").innerHTML = e.target.result; - origSVG = $('.canvas').html(); - svgLoaded(); - } else - if (file.type === "application/json") { - // is animation playing? If so stop - if ($('[data-play]').attr('data-play') === 'stop') { - // trigger stop - $('[data-play=stop]').trigger('click'); - } - - if ($('[data-keys]').html()) { - swal({ - title: 'Keys Detected!', - text: "Would you like to clear these?", - type: 'question', - showCancelButton: true - }).then((result) => { - if (result.value) { - $("[data-keyscode]").empty(); - loadedJSON = JSON.parse(e.target.result); - loadJSON(); - origSVG = $('.canvas').html(); - svgLoaded(); - $('#elms option:last').prop('selected', true).trigger('change'); - $('[data-open=keys]').trigger('click'); - setTimeout(function() { - $('[data-playit=firstframe]').trigger('click'); - }, 100) - - $(document.body).append('
    '); - $("[data-action=fadeOut]").fadeOut(400, function() { - $("[data-action=fadeOut]").remove(); - }); - } - }) - } else { - $("[data-keyscode]").empty(); - loadedJSON = JSON.parse(e.target.result); - loadJSON(); - origSVG = $('.canvas').html(); - svgLoaded(); - $('#elms option:last').prop('selected', true).trigger('change'); - $('[data-open=keys]').trigger('click'); - setTimeout(function() { - $('[data-playit=firstframe]').trigger('click'); - }, 100) - - $(document.body).append('
    '); - $("[data-action=fadeOut]").fadeOut(400, function() { - $("[data-action=fadeOut]").remove(); - }); - } - } else { - alertify.error('Error: File type not supported'); - } - }; - reader.readAsText(file,"UTF-8"); -} - -// load svg file on drop -document.addEventListener("dragover", function(e) { - e.preventDefault(); -}); -document.addEventListener("drop", function(e) { - // close dialog - if ($('[data-close=layers].active').is(':visible')) { - $('[data-close=layers].active').trigger('click'); - } - if ($('[data-close=keys].active').is(':visible')) { - $('[data-close=keys].active').trigger('click'); - } - if ($('[data-filtericons]').is(':visible')) { - $('[data-filtericons]').trigger('click'); - } - if ($('[data-filters]').is(':visible')) { - $('[data-close=filter]').trigger('click'); - $('[data-filtericons]').trigger('click'); - } - - e.preventDefault(); - var file = e.dataTransfer.files[0]; - dropfile(file); -}); - -// update document title when project name changes -$('[data-projectname]').on('keyup change', function() { - document.title = 'svgMotion: ' + this.value; -}); - -// detect if selector meets frame by frame animation parameters -function detectForFrameByFrame() { - // first detect if there's a selection - if (!$('[data-selectorlist].selector').is(':visible')) { - $('.librarylinks [data-init]').hide(); - return false; - } else { - $('.librarylinks [data-init]').show(); - } - // detect that this is the only selector - if ($('[data-selected]').length === 1) { - $('.librarylinks [data-init=framebyframe]').show(); - $('.librarylinks [data-init=rig]').show(); - - // draw is available for these elements - if ($.inArray($('[data-selected]').prop('tagName').toLowerCase(), ['text', 'ellipse', 'circle', 'rect', 'line', 'path', 'textPath', 'polygon', 'polyline']) !== -1) { - $('.librarylinks [data-init=draw]').show(); - } else { - $('.librarylinks [data-init=draw]').hide(); - } + let centerCanvas = () => { + let canvas = document.getElementById('previewSVG'); + let canvasH = parseFloat(canvas.clientHeight); + let canvasW = parseFloat(canvas.clientWidth / 2); + canvasW = parseFloat(canvas.clientWidth); + canvasH = parseFloat(canvas.clientHeight); + + // detect if canvas is in portrait mode + if (canvasW < canvasH) { + // ratio for zoom + let zoomRatio = 0.75; + + // to center the canvas horizontally we first need to... + // get half the body & canvas's width + let bodyW = parseFloat(canvas.parentElement.clientWidth / 2); + canvasW = parseFloat(canvas.clientWidth / 2); + // then add them together + let initialXPos = parseFloat(parseFloat(bodyW) - parseFloat(canvasW) * zoomRatio); + + // to center the canvas vertically we first need to... + // get the size of both the body and the canvas + let bodyH = parseFloat(canvas.parentElement.clientHeight); + bodyH = bodyH / 2; + canvasH = canvasH / 2; + // then add them together + let initialYPos = parseFloat(parseFloat(canvasH) - parseFloat(bodyH) * zoomRatio); + + // set initial zoom + instance.zoomAbs( + initialXPos, // initial x position + initialYPos, // initial y position + zoomRatio // initial zoom + ); + instance.moveTo(initialXPos, initialYPos); - // if it's the only selector then... - // detect if the children are group elements - $('[data-selected]').find('> *').each(function(index) { - if ($(this).prop('tagName').toLowerCase() != 'g') { - $('.librarylinks [data-init=framebyframe]').hide(); - $('.librarylinks [data-init=rig]').hide(); - return false; - } else { - $('.librarylinks [data-init=framebyframe]').show(); - $('.librarylinks [data-init=rig]').show(); + return false } - }); - - // only show frame by frame if there's an array of only group children - if ($('[data-selected]').children().length === 0) { - $('.librarylinks [data-init=framebyframe]').hide(); - $('.librarylinks [data-init=rig]').hide(); - return false; - } - } else { - // hide because this is not the only selector - $('.librarylinks [data-init=framebyframe]').hide(); - $('.librarylinks [data-init=rig]').hide(); - $('.librarylinks [data-init=draw]').hide(); - } -} -var svgLoaded = function() { - // clear canvas from layers window - $('[data-display=selector]').empty(); - // locate SVG - var $Canvas = document.querySelector(".canvas > svg"); - if ($Canvas) { - // canvas interactive selection - canvasClickSelect(); - - // remove width/height attributes if detected - if ($Canvas.getAttribute("width") || $Canvas.getAttribute("height")) { - w = $Canvas.viewBox.baseVal.width; - h = $Canvas.viewBox.baseVal.height; - $("[data-project=width]").val(w); - $("[data-project=height]").val(h).trigger('change'); - $Canvas.removeAttribute("width"); - $Canvas.removeAttribute("height"); - alertify.log("Width/Height attributes removed for fullscreen display."); - } - - $(".canvas > svg *").removeAttr("vector-effect"); -// $(".canvas > svg").attr("preserveAspectRatio", "xMidYMin"); - - $(document.body).append('
    '); - $("[data-action=fadeOut]").fadeOut(400, function() { - $("[data-action=fadeOut]").remove(); - }); - $("[data-projectname]").trigger("keyup"); - - // list all elements as list - var fullSVGlength = $(".canvas svg *").length; - $(".canvas svg *").each(function(i) { -// $val = $(this).getPath(); - $val = $(this).getPath().split(remStr).join(''); - - // append layers - $elm = '
  • ' + $val + '
  • '; - $('[data-display=selector]').append($elm); - - // trigger selected element on layer click - if (i === parseInt(fullSVGlength - 1)) { - $("[data-selectorlist]").on('click', function() { - $val = $(this).data('selectorlist'); - - // single or an array? user selects - $(this).toggleClass('selector'); - $str = ""; - - // clear canvas selector(s) - if ($('[data-selected]').is(':visible')) { - $("[data-selected]").removeAttr("data-selected"); - } - - if ($('[data-selectorlist].selector').is(':visible')) { - // show tween and framebyframe init buttons - $('.librarylinks [data-init]').show(); - } else { - // hide tween and framebyframe init buttons - $('.librarylinks [data-init]').hide(); - } - - // render selectors in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - - // only show animation frame by frame init button if parameters are met - detectForFrameByFrame(); - }); - return false; - }); - } - }); - - origSVG = $('.canvas').html(); - } else { - alertify.error("Error: No svg element detected!"); - } -} -svgLoaded(); - -// canvas interactive selection -function canvasClickSelect() { - $('.canvas svg *').on('click', function() { - // is library visible? if so proceed - if ($('.libraryh').is(':visible') && $('[data-zoom=false]').is(':visible')) { - // is selected already visible? If so remove to select active one - if ($('[data-selected]').is(':visible')) { - $("[data-selected]").removeAttr("data-selected"); - $(this).attr('data-selected', ''); - - // display selection in library - $('[data-display=selector] li').removeClass('selector'); - - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - } - }); - }); - - // show tween and framebyframe init buttons - $('.librarylinks [data-init]').show(); - - // only show frame by frame if there's an array of only group children - detectForFrameByFrame(); + // ratio for zoom + let zoomRatio = 0.75; + + // to center the canvas horizontally we first need to... + // get half the body & canvas's width + let bodyW = parseFloat(canvas.parentElement.clientWidth / 2); + canvasW = parseFloat(canvas.clientWidth / 2); + // then add them together + let initialXPos = parseFloat(parseFloat(bodyW) - parseFloat(canvasW) * zoomRatio); + + // to center the canvas vertically we first need to... + // get the size of both the body and the canvas + let bodyH = parseFloat(canvas.parentElement.clientHeight); + bodyH = bodyH / 2; + canvasH = canvasH / 2; + // then add them together + let initialYPos = parseFloat(parseFloat(bodyH) - parseFloat(canvasH) * zoomRatio); + + // set initial zoom + instance.zoomAbs( + initialXPos, // initial x position + initialYPos, // initial y position + zoomRatio // initial zoom + ); + instance.moveTo(initialXPos, initialYPos); + }; + centerCanvas(); + + // enable disable zoom/pan + const zoomIcon = document.querySelector('[data-zoom]'); + zoomIcon.onclick = () => { + if (zoomIcon.getAttribute('data-zoom') === 'true') { + canvas.selection = false; + instance.pause(); + zoomIcon.innerHTML = ''; + zoomIcon.setAttribute('data-zoom', false); + fill.classList.add('hidden'); } else { - $(this).attr('data-selected', ''); - - // display selection in library - $('[data-display=selector] li').removeClass('selector'); - - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - } - }); - }); - - // show tween and framebyframe init buttons - $('.librarylinks [data-init]').show(); - - // only show frame by frame if there's an array of only group children - detectForFrameByFrame(); + canvas.selection = true; + instance.resume(); + zoomIcon.innerHTML = ''; + zoomIcon.setAttribute('data-zoom', true); + fill.classList.remove('hidden'); } - } - return false; - }); -} - -// size presets -$('[data-size]').on('click', function() { - str = $(this).attr('data-size'); - w = str.substr(0, str.indexOf('x')); - h = str.substring(str.length, str.indexOf('x') + 1); - - $('[data-new=width]').val(w); - $('[data-new=height]').val(h); -}); -$('[data-projectsize]').on('click', function() { - str = $(this).attr('data-projectsize'); - w = str.substr(0, str.indexOf('x')); - h = str.substring(str.length, str.indexOf('x') + 1); - - $('[data-project=width]').val(w); - $('[data-project=height]').val(h).trigger('change'); -}); -$('[data-project=width], [data-project=height]').on('change', function() { - $('[data-canvas]').css('width', $('[data-project=width]').val() + 'px'); - $('[data-canvas]').css('height', $('[data-project=height]').val() + 'px'); -}); - -// init panzoom -var drawArea = document.querySelector('[data-canvas]'); -var instance = panzoom(drawArea, { - bounds: true, - boundsPadding: 0.1 -}); - -// toggle dialogs -function openDialog(dialog) { - // detect active tool - $('[data-dialogs] [data-dialog]').hide(); - $('[data-dialogs] [data-dialog='+ dialog.toString().toLowerCase() +']').show(); -} -function closeDialogs() { - $('[data-dialogs] [data-dialog]').hide(); -} -$('[data-call]').on('click', function(val) { - thisTool = $(this).attr('data-call').toString().toLowerCase(); - val = thisTool; - - // if tool is not active - if (!$('[data-call].active').is(':visible')) { - $(this).addClass('active'); - openDialog(val); - } else { - // if tool is active - // are you clicking on same tool or not? - $(this).each(function(i) { - // if you are remove the class - if ($('[data-call].active').attr('data-call').toString().toLowerCase() === thisTool) { - $('[data-call].active').removeClass('active'); - closeDialogs() + }; + }, - // if not remove the class from the original and then add it - } else { - $('[data-call].active').removeClass('active'); - $(this).addClass('active'); - openDialog(val); - } + // export project json + exportProjectFile: () => { + let blob = new Blob([JSON.stringify(project, null, 2)], { + type: "application/json" }); - } -}); - -// tools -// layers -function rig(selector, val) { - val = parseInt(val).toFixed(0); - - document.querySelectorAll(selector).forEach(function(elm, i) { - elm.style.display = 'none'; - elm.style.opacity = '100%'; - - if (i.toString() === val) { - elm.style.display = 'block'; - elm.style.opacity = '100%'; - } - }); -} -$('[data-open=layers]').on('click', function() { - $('[data-topmenu] .mainmenu').hide(); - $('[data-library]').show(); - $('[data-canvasbg]').css('right', '50%'); - $('[data-canvasbg]').css('border-right', '0'); - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - }); -}); -$('[data-close=layers]').on('click', function() { - $('[data-open=layers].active').removeClass('active'); - $('[data-topmenu] .mainmenu').hide(); - $('[data-dialog=layers]').hide(); - $('[data-mainmenu]').show(); - $('[data-canvasbg]').css('right', ''); - $('[data-canvasbg]').css('border', ''); - $('[data-selected]').removeAttr("data-selected"); -}); -$('[data-init=draw]').on('click', function() { - swal({ - title: 'Give your animation a name!', - input: 'text', - inputPlaceholder: "something", - showCancelButton: true, - confirmButtonText: 'Save', - showLoaderOnConfirm: true - }).then((result) => { - if (result.value) { - $this = $('#elms option:selected').text(); - if ($('[data-keyname='+ result.value.toString().toLowerCase() +']').length === 1) { - alertify.error('Error: That name already exists!'); - $('#elms option:selected').text($this); - } else { - counter++; + saveAs(blob, `${project.title.toString().toLowerCase().replace(/ /g,"")}-kodeWeave.json`); + + // check if menu is checked and if so uncheck + if (menu.checked) menu.onchange(); + }, + + // Function to render the svg layers + updateLayersContent: () => { + const layersContent = document.getElementById('layers'); + layersContent.innerHTML = ''; // Clear existing content + + const renderHTMLBlocks = (htmlString, parentElement) => { + const parser = new DOMParser(); + const doc = parser.parseFromString(htmlString, 'text/html'); + const body = doc.body; + + const renderElement = (element, parent) => { + const newBlock = document.createElement('ul'); + // newBlock.className = "rounded-md mb-0" + newBlock.className = "pl-4 rounded-md mb-0"; + + // Set the ID for the newBlock + const blockId = Math.floor(Math.random() * 1000); // Generate a random ID + newBlock.id = `block_${blockId}`; + + // Create navigation bar + const navBar = document.createElement('nav'); + navBar.className = 'flex justify-between items-center p-0 h-12 pr-2 mb-1 rounded-md'; + + // Check if the element has nested children + const hasNestedChildren = Array.from(element.childNodes).some(child => child.nodeType === Node.ELEMENT_NODE); + + // Button for expanding and collapsing (if has nested children) + const expandCollapseButton = document.createElement('button'); + expandCollapseButton.classList.add('inline-block', 'w-auto', 'rounded-none', 'm-0', 'ml-2', 'pl-4', 'bg-transparent', 'border-none'); + expandCollapseButton.innerHTML = hasNestedChildren ? '' : ''; + expandCollapseButton.style.display = hasNestedChildren ? 'inline-block' : 'none'; + + // Button for block name + const blockNameButton = document.createElement('button'); + blockNameButton.classList.add('inline-block', 'w-auto', 'rounded-none', 'm-0', 'ml-2', 'px-0', 'bg-transparent', 'border-none', 'text-white', 'text-xs'); + + // Get the element's ID + const elementId = element.getAttribute('id'); - // append the option - $('#elms').append(''); - - // now append the code - $('[data-keyscode]').append('
    '); - $('#elms option[value="'+ $('[data-selectorlist].selector').text() +'"]').prop('selected', true); - } - - alertify.success('Successfully added the "'+ result.value +'" drawPath animation.'); - - // close layers and open the newly added keyframe - $('[data-close=layers]').trigger('click'); - $('[data-open=keys]').trigger('click'); - } else { - swal( - 'Oops!', - console.error().toString(), - 'error' - ); - } - }); -}); -$('[data-init=tween]').on('click', function() { - if ($('[data-selectorlist].selector').length === 1) { - // attribute presets for snippet - if ($.inArray($('[data-selected]').prop('tagName').toLowerCase(), ['path', 'polygon']) !== -1) { - // matches - $attr = '\n attr: {d: \"'+ $('[data-selected]').attr('d').toString() +'\"},'; - } else { - // does not match - // $str = 'attr: {d: "m84.75,23.25l1,1l131,128l-129,121l-3,2l0,-252z"},';'; - // $attr = '\n attr: {d: \"'+ $('[data-selected]').attr('d').toString() +'\"},'; - // $attr = '\n attr: {attributeKey: "attributeValue"},'; - $attr = ''; - } - - $selector = '.svgmotion > svg > ' + $('[data-selectorlist].selector').text(); - - swal({ - title: 'Give your tween a name!', - input: 'text', - inputPlaceholder: "something", - showCancelButton: true, - confirmButtonText: 'Save', - showLoaderOnConfirm: true - }).then((result) => { - if (result.value) { - $this = $('#elms option:selected').text(); - if ($('[data-keyname='+ result.value.toString().toLowerCase() +']').length === 1) { - alertify.error('Error: That name already exists!'); - $('#elms option:selected').text($this); - } else { - // append the option - $('#elms').append(''); - - // now append the code - $('[data-keyscode]').append('
    '); - // $('#elms option[value="'+ $('[data-selectorlist].selector').text() +'"]')[0].selected = true; - $('#elms option[value="'+ $selector +'"]').prop('selected', true); - } + // Set button text content based on whether the element has an I + let tag = element.tagName.toLowerCase(); - alertify.success('Successfully added the "'+ result.value +'" tween.'); - - // close layers and open the newly added keyframe - $('[data-close=layers]').trigger('click'); - $('[data-open=keys]').trigger('click'); - } else { - swal( - 'Oops!', - console.error().toString(), - 'error' - ); - } - }); - } else { - arr = []; - $('[data-selectorlist].selector').each(function() { - arr.push('.svgmotion > svg > ' + this.textContent); - }); - $selector = arr.join(', '); - - // attribute presets for snippet - $attr = '\n attr: {attributeKey: "attributeValue"},'; - // $attr = ''; - - swal({ - title: 'Give your tween a name!', - input: 'text', - inputPlaceholder: "something", - showCancelButton: true, - confirmButtonText: 'Save', - showLoaderOnConfirm: true - }).then((result) => { - if (result.value) { - $this = $('#elms option:selected').text(); - if ($('[data-keyname='+ result.value.toString().toLowerCase() +']').length === 1) { - alertify.error('Error: That name already exists!'); - $('#elms option:selected').text($this); - } else { - // append the option - $('#elms').append(''); - - // now append the code - $('[data-keyscode]').append('
    '); - // $('#elms option[value="'+ $('[data-selectorlist].selector').text() +'"]')[0].selected = true; - $('#elms option[value="'+ $selector +'"]').prop('selected', true); + // Check if the element has a data-name4Polyrise attribute and use its value as the tag + if (element.hasAttribute('data-name4Polyrise')) { + tag = element.getAttribute('data-name4Polyrise'); } - alertify.success('Successfully added the "'+ result.value +'" tween.'); - - // close layers and open the newly added keyframe - $('[data-close=layers]').trigger('click'); - $('[data-open=keys]').trigger('click'); - } else { - swal( - 'Oops!', - console.error().toString(), - 'error' - ); - } - }); - } -}); -$('[data-init=rig]').on('click', function() { - swal({ - title: 'Give your animation a name!', - input: 'text', - inputPlaceholder: "something", - showCancelButton: true, - confirmButtonText: 'Save', - showLoaderOnConfirm: true - }).then((result) => { - if (result.value) { - $this = $('#elms option:selected').text(); - if ($('[data-keyname='+ result.value.toString().toLowerCase() +']').length === 1) { - alertify.error('Error: That name already exists!'); - $('#elms option:selected').text($this); - } else { - $selector = '.svgmotion > svg > ' + $('[data-selectorlist].selector').text(); + blockNameButton.textContent = elementId ? `${element.tagName.toLowerCase()}#${elementId}` : tag; - // append the option - $('#elms').append(''); - - // now append the code - $('[data-keyscode]').append('
    '); - $('#elms option[value="'+ $('[data-selectorlist].selector').text() +'"]').prop('selected', true); - } - - alertify.success('Successfully added the "'+ result.value +'" rig.'); - - // close layers and open the newly added keyframe - $('[data-close=layers]').trigger('click'); - $('[data-open=keys]').trigger('click'); - } else { - swal( - 'Oops!', - console.error().toString(), - 'error' - ); - } - }); -}); -$('[data-init=framebyframe]').on('click', function() { - swal({ - title: 'Give your animation a name!', - input: 'text', - inputPlaceholder: "something", - showCancelButton: true, - confirmButtonText: 'Save', - showLoaderOnConfirm: true - }).then((result) => { - if (result.value) { - $this = $('#elms option:selected').text(); - if ($('[data-keyname='+ result.value.toString().toLowerCase() +']').length === 1) { - alertify.error('Error: That name already exists!'); - $('#elms option:selected').text($this); - } else { - counter++; + // Create box to group buttons + const box1 = document.createElement('li'); + box1.className = "text-white text-xs"; + + // Append elements to navigation bar + box1.appendChild(expandCollapseButton); + box1.appendChild(blockNameButton); + navBar.appendChild(box1); - // append the option - $('#elms').append(''); - - // now append the code - $('[data-keyscode]').append('
    '); - $('#elms option[value="'+ $('[data-selectorlist].selector').text() +'"]').prop('selected', true); - } - - alertify.success('Successfully added the "'+ result.value +'" frame by frame animation.'); - - // close layers and open the newly added keyframe - $('[data-close=layers]').trigger('click'); - $('[data-open=keys]').trigger('click'); - } else { - swal( - 'Oops!', - console.error().toString(), - 'error' - ); - } - }); -}); - -// keyframes -$('[data-add=snippet]').click(function() { - if ($(elms.value).length === 1) { - var addSnippet = "mainTL.to('"+ elms.value +"', {\n x: 0,\n y: 0,\n scaleX: 1,\n scaleY: 1,\n scale: 1,\n rotation: 0,\n transformOrigin: 'center center',\n opacity: '100%',\n fill: '"+ $(elms.value).css('fill') +"',\n stroke: '"+ $(elms.value).css('stroke') +"',\n strokeWidth: "+ parseInt($(elms.value).css('stroke-width')) +",\n borderRadius: 0,\n // eases: none, power1.in, power2.out, power3.inOut, power4, back, elastic, bounce, rough, slow, steps, circ, expo, and sine\n ease: 'none',\n duration: 1,\n delay: 0,\n motionPath: {path: \"path\"},"+ $attr +"\n onStart: function() {\n // call function onstart\n },\n onComplete: function() {\n // call function oncomplete\n },\n onUpdate: function() {\n // call function onupdate\n }\n}, "+ time.textContent +")"; - } else { - var addSnippet = "mainTL.to('"+ elms.value +"', {\n x: 0,\n y: 0,\n scaleX: 1,\n scaleY: 1,\n scale: 1,\n rotation: 0,\n transformOrigin: 'center center',\n opacity: '100%',\n fill: '#fff',\n stroke: '#fff',\n strokeWidth: 0,\n borderRadius: 0,\n // eases: none, power1, power2, power3, power4, back, elastic, bounce, rough, slow, steps, circ, expo, and sine\n ease: 'power1.inOut',\n duration: 1,\n delay: 0,\n motionPath: {path: \"path\"},"+ $attr +"\n onStart: function() {\n // call function onstart\n },\n onComplete: function() {\n // call function oncomplete\n },\n onUpdate: function() {\n // call function onupdate\n }\n}, "+ time.textContent +")"; - } - - $('[data-keyselector="'+ elms.value +'"] textarea').val($('[data-keyselector="'+ elms.value +'"] textarea').val() + '\n\n' + addSnippet); - editor.setValue($('[data-keyselector="'+ elms.value +'"] textarea').val()); -// $('[data-add=snippet]').hide(); -}); -$('[data-open=keys]').on('click', function() { - $('[data-topmenu] .mainmenu').hide(); - $('[data-keys]').show(); - $('[data-canvasbg]').css('bottom', '50%'); - $('[data-canvasbg]').css('border-bottom', '0'); - $('[data-selected]').removeAttr("data-selected"); - - // only show the selectable key's value - $('#elms').trigger('change'); - editor.setValue($('[data-keyselector="'+ elms.value +'"] textarea').val()); -}); -$('[data-close=keys]').on('click', function() { - $('[data-open=keys].active').removeClass('active'); - $('[data-topmenu] .mainmenu').hide(); - $('[data-dialog=keys]').hide(); - $('[data-mainmenu]').show(); - $('[data-canvasbg]').css('bottom', ''); - $('[data-canvasbg]').css('border', ''); -}); -function updateOptionCode() { - $('[data-keyselector]').hide(); - $('[data-keyselector="'+ elms.value +'"]').show(); - - // set code editor value - editor.setValue($('[data-keyselector="'+ elms.value +'"] textarea').val()); -// mainTL.progress(parseFloat(getDecimal).toFixed(2)); - $('[data-playit=nextframe]').trigger('click'); - $('[data-playit=prevframe]').trigger('click'); - - // hide edit path button if a path is not selected - if (($(elms.value).prop('tagName').toLowerCase() === 'path')) { - editOnCodepen.style.display = 'inline-block'; - } else { - editOnCodepen.style.display = 'none'; - } - - // hide sample snippet button if frame by frame is visible - if ($('[data-keyselector="'+ elms.value +'"]').attr('data-animtype').toLowerCase() === 'framebyframe' || $('[data-keyselector="'+ elms.value +'"]').attr('data-animtype').toLowerCase() === 'drawpath') { - $('[data-add=snippet]').hide(); - } else { - $('[data-add=snippet]').show(); - } -} -$('#elms').on('keyup change', function() { - updateOptionCode(); -}); - -// selectors for layers -$('[data-select]').on('click', function() { - $val = $(this).data('select'); - - if ($val === 'all') { - if (!$('[data-selected]').is(':visible')) { - $('[data-display=selector] li').trigger('click'); - - // remember selector(s) via string - $str = ""; - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - }); - return false; - } - - // select all the same tags inside the same parent - $('[data-selected]').each(function() { - var tagNombre = $('[data-selected]').prop("tagName").toLowerCase(); - $(this).removeAttr("data-selected").parent().find(tagNombre).attr("data-selected", ""); - }); - - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - } - }); - }); - - detectForFrameByFrame(); - } else - if ($val === 'none') { - $('[data-display=selector] li').removeClass('selector'); - - // clear canvas selector(s) - if ($('[data-selected]').is(':visible')) { - $("[data-selected]").removeAttr("data-selected"); - } - - // hide tween and framebyframe init buttons - $('.librarylinks [data-init]').hide(); - return false; - } else - if ($val === 'parent') { - if ($('.canvas svg > [data-selected]').is(':visible')) { - alertify.error('Error: Cannot select higher than the svg itself.'); - return false; - } - - if (!$('[data-selected]').is(':visible')) { - $('[data-display=selector] li').trigger('click'); - - // remember selector(s) via string - $str = ""; - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - }); - return false; - } - - $('[data-display=selector] li').removeClass('selector'); - - // select all the same tags inside the same parent - $('[data-selected]').each(function() { - $(this).removeAttr("data-selected").parent().attr("data-selected", ""); - return false; - }); - - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - return false; - } - }); - }); - - detectForFrameByFrame(); - return false; - } else - if ($val === 'next') { - if (!$('[data-selected]').is(':visible')) { - $('[data-display=selector] li').trigger('click'); - - // remember selector(s) via string - $str = ""; - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - }); - return false; - } - - $('[data-display=selector] li').removeClass('selector'); - - // select all the same tags inside the same parent - $('[data-selected]').each(function() { - $(this).removeAttr("data-selected").next().attr("data-selected", ""); - }); - - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - } - }); - }); - - detectForFrameByFrame(); - return false; - } else - if ($val === 'prev') { - if (!$('[data-selected]').is(':visible')) { - $('[data-display=selector] li').trigger('click'); - - // remember selector(s) via string - $str = ""; - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - }); - return false; - } - - $('[data-display=selector] li').removeClass('selector'); - - // select all the same tags inside the same parent - $('[data-selected]').each(function() { - $(this).removeAttr("data-selected").prev().attr("data-selected", ""); - }); - - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - } - }); - }); - - detectForFrameByFrame(); - return false; - } else - if ($val === 'even') { - if (!$('[data-selected]').is(':visible')) { - $('[data-display=selector] li:even').trigger('click'); - - // remember selector(s) via string - $str = ""; - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - }); - return false; - } - - $('[data-display=selector] li').removeClass('selector'); - - // select all the same tags inside the same parent - $('[data-selected]').each(function() { - var tagNombre = $('[data-selected]').prop("tagName").toLowerCase(); - $(this).removeAttr("data-selected").parent().find(tagNombre + ":even").attr("data-selected", ""); - }); + const buttonsContainer = document.createElement('ul'); + navBar.appendChild(buttonsContainer); + newBlock.appendChild(navBar); + + // Render nested elements + element.childNodes.forEach(child => { + if (child.nodeType === Node.ELEMENT_NODE) { + renderElement(child, newBlock); + } + }); - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - } - }); - }); + // Render buttons recursively + const renderButtonsWithDropdown = () => { + // Create box to group buttons + const box = document.createElement('li'); + box.className = "text-white text-xs"; + buttonsContainer.appendChild(box); - detectForFrameByFrame(); - } else - if ($val === 'odd') { - if (!$('[data-selected]').is(':visible')) { - $('[data-display=selector] li:odd').trigger('click'); + // Create dropdown container + const dropdownContainer = document.createElement('div'); + dropdownContainer.className = "dropdown dropdown-end"; + box.appendChild(dropdownContainer); - // remember selector(s) via string - $str = ""; - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - }); - return false; - } + // Create ellipsis button + const ellipsisButton = document.createElement('button'); + ellipsisButton.setAttribute('tabindex', '0'); + ellipsisButton.classList.add('inline-block', 'w-auto', 'rounded-none', 'm-0', 'py-1', 'px-3', 'border-none', 'bg-transparent'); + dropdownContainer.appendChild(ellipsisButton); - $('[data-display=selector] li').removeClass('selector'); + // Create ellipsis icon + const ellipsisIcon = document.createElement('i'); + ellipsisIcon.classList.add('fa', 'fa-ellipsis-vertical'); + ellipsisButton.appendChild(ellipsisIcon); - // select all the same tags inside the same parent - $('[data-selected]').each(function() { - var tagNombre = $('[data-selected]').prop("tagName").toLowerCase(); - $(this).removeAttr("data-selected").parent().find(tagNombre + ":odd").attr("data-selected", ""); - }); - - // remember selector(s) via string - $str = ""; - - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').text() === $str) { - $(this).addClass('selector'); - } - }); - }); - - detectForFrameByFrame(); - } else - if ($val === 'custom') { - swal({ - title: 'Custom selector', - input: 'text', - showCancelButton: true - }).then((result) => { - if (result.value) { - // remove currect selection(s) - $('[data-display=selector] li').removeClass('selector'); - - // clear canvas selector(s) - if ($('[data-selected]').is(':visible')) { - $("[data-selected]").removeAttr("data-selected"); - } - - // user's custom selector - $elm = result.value.split(',').join(', .canvas svg > '); + // Create dropdown menu + const dropdownMenu = document.createElement('ul'); + dropdownMenu.setAttribute('tabindex', '0'); + dropdownMenu.className = "dropdown-content z-[1] menu menu-horizontal p-2 shadow bg-base-100 rounded-box w-64 text-center"; + dropdownContainer.appendChild(dropdownMenu); + + // Add items to dropdown menu + const dropdownItems = ['font', 'copy', 'paste', 'clone', 'trash', 'eye']; + dropdownItems.forEach(item => { + const listItem = document.createElement('li'); + listItem.className = "p-0 m-auto"; + const button = document.createElement('button'); + button.className = "m-0 p-2 border-0 bg-transparent text-current text-sm"; + const icon = document.createElement('i'); + + if (item === 'eye') { + if (element.style.display === 'none') { + icon.className = `fa fa-eye-slash`; + } else { + icon.className = `fa fa-eye`; + } + } else { + icon.className = `fa fa-${item}`; + } + + button.appendChild(icon); + listItem.appendChild(button); + dropdownMenu.appendChild(listItem); + }); + + // Add event listener for dropdown menu items + dropdownMenu.addEventListener('click', (event) => { + // Handle the selected action based on the button's icon (e.g., copy, paste, clone, delete) + const selectedItem = event.target; + if (selectedItem.classList.contains("fa-font")) { + let newName = prompt('Enter the new name:'); + // Remove any characters that are not lowercase letters, uppercase letters, or numbers + newName = newName.replace(/[^a-zA-Z0-9]/g, ''); + + // Set the new name as the text content of the button + element.setAttribute('data-name4Polyrise', newName); + // Update project HTML with the modified content + const updatedHtml = body.innerHTML; + project.pages[app.activePage].html = updatedHtml; + // Update the display content + app.updatePreview(); + app.updateLayersContent(app.activePage); + } + if (selectedItem.classList.contains("fa-copy")) { + app.copyElement(element); + } + if (selectedItem.classList.contains("fa-paste")) { + app.pasteElement(element); + } + if (selectedItem.classList.contains("fa-clone")) { + // Clone block + let clonedElement = element.cloneNode(true); + // Insert the cloned element after the original + element.parentNode.insertBefore(clonedElement, element.nextSibling); + + // Update project HTML with the modified content + const updatedHtml = body.innerHTML; + project.pages[app.activePage].html = updatedHtml; - // activate selection in canvas - $(".canvas svg > " + $elm).each(function() { - $str = $(this).getPath().split(remStr).join(''); - $(this).attr("data-selected", ""); - }); + // Update the display content + app.updatePreview(); + app.updateLayersContent(app.activePage); + } + if (selectedItem.classList.contains("fa-trash")) { + element.remove(); + + // Update project HTML with the modified content + const updatedHtml = body.innerHTML; + project.pages[app.activePage].html = updatedHtml; - // activate selection in libary from canvas - $(".canvas svg [data-selected]").each(function() { - $str = $(this).getPath().split(remStr).join(''); - $('[data-selectorlist]').each(function() { - if ($(this).find('span').html() === $str) { - $(this).addClass('selector'); + // Update the display content + app.updatePreview(); + app.updateLayersContent(app.activePage); } - }); - }); + if (selectedItem.classList.contains('fa-eye') || selectedItem.classList.contains('fa-eye-slash')) { + if (selectedItem.classList.contains('fa-eye')) { + selectedItem.className = 'fa fa-eye-slash'; + element.style.display = 'none'; + } else if (selectedItem.classList.contains('fa-eye-slash')) { + selectedItem.className = 'fa fa-eye'; + element.removeAttribute('style'); + } + // Update project HTML with the modified content + const updatedHtml = body.innerHTML; + project.svg = updatedHtml; - return false; - } - }); - - detectForFrameByFrame(); - } else { - alertify.error('Selection error'); - } - - // clear canvas selector(s) - if ($('[data-selected]').is(':visible')) { - $("[data-selected]").removeAttr("data-selected"); - } - - // remember selector(s) via string - $str = ""; - - // render selector(s) in canvas - $('[data-selectorlist].selector').each(function() { - if ($str === "") { - $str = ".canvas svg > " + $(this).find('span').text(); - } else { - $str += ", .canvas svg > " + $(this).find('span').text(); - } - $($str).attr("data-selected", ""); - - // show tween and framebyframe init buttons - detectForFrameByFrame(); - }); -}); - -// filters -$('[data-open=filters]').on('click', function() { - if ($('[data-call].active').is(':visible')) { - $('[data-call].active').trigger('click'); - } - $('[data-topmenu] .mainmenu').hide(); - $('[data-filtericons]').show(); -}); -$('[data-filter]').on('click', function() { - $this = $(this).attr('data-filter'); - $('[data-topmenu] .mainmenu').hide(); - $('[data-toolsoption]').hide(); - $('[data-filters]').show(); - $('[data-toolsoption='+ $this +']').show(); -}); -$('[data-close=filters]').on('click', function() { - $('[data-topmenu] .mainmenu').hide(); - $('[data-mainmenu]').show(); -}); -$('[data-close=filter]').on('click', function() { - $('[data-topmenu] .mainmenu').hide(); - $('[data-filtericons]').show(); -}); -$('[data-clear=filters]').on('click', function() { - $('.canvas svg').css('filter', ''); - $('[data-canvas] svg').css('filter', ''); - blurfilter.value = 0; - huefilter.value = 0; - brightnessfilter.value = 1; - contrastfilter.value = 1; - saturatefilter.value = 1; - grayscalefilter.value = 0; - sepiafilter.value = 0; - invertfilter.value = 0; - - $('[data-close=filters]').trigger('click'); - applyFilters(); -}); - -// apply filters -function applyFilters() { - $('[data-canvas] svg').css('filter', 'blur('+ blurfilter.value +'px) hue-rotate('+ huefilter.value +'deg) brightness('+ brightnessfilter.value +') contrast('+ contrastfilter.value +') saturate('+ saturatefilter.value +') grayscale('+ grayscalefilter.value +'%) sepia('+ sepiafilter.value +'%) invert('+ invertfilter.value +'%)'); -} -$('.filterval').change(function() { - applyFilters(); -}); -applyFilters(); - -// zoom/pan -$('[data-zoom]').on('click', function() { - if ($(this).attr('data-zoom') === 'true') { - $('[data-zoom]').attr('data-zoom', false) - .html(''); - $('[data-resetzoompos]').hide(); - instance.pause(); - canvasClickSelect(); - } else { - $('[data-zoom]').attr('data-zoom', true) - .html(''); - $('[data-resetzoompos]').show(); - instance.resume(); - } -}); -// reset zoom position -$('[data-resetzoompos]').click(function() { - $('[data-canvas]').css('transform-origin', '') - .css('transform', ''); - instance.restore(); -}); - -// init the player -function updateCode() { - // clear the variables - jsStr = ''; - - // apply the javascript - $('textarea.js').each(function() { - jsStr += $(this).val() + '\n'; - }); - -// $code = 'var mainTL = new TimelineMax({repeat: -1, onUpdate: function() {\n time.textContent = parseFloat(mainTL.progress()).toFixed(2)}})\n' + jsStr + 'var fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.pause('+ time.textContent +').timeScale('+ timescale.value +');\n$("[data-timeduration]").text(parseFloat(mainTL.duration()).toFixed(2))'; - - if ($('[data-repeat]').attr('data-repeat') === 'true') { - $code = 'var mainTL = new TimelineMax({repeat: -1, onUpdate: function() {\n time.textContent = parseFloat(mainTL.progress()).toFixed(2)}})\n' + jsStr + 'var fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.pause('+ time.textContent +').timeScale('+ timescale.value +');\n$("[data-timeduration]").text(parseFloat(mainTL.duration()).toFixed(2))'; - } else { - $code = 'var mainTL = new TimelineMax({onUpdate: function() {\n time.textContent = parseFloat(mainTL.progress()).toFixed(2)}, onComplete: function() {$("[data-play]").trigger("click")}})\n' + jsStr + 'var fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.pause('+ time.textContent +').timeScale('+ timescale.value +');\n$("[data-timeduration]").text(parseFloat(mainTL.duration()).toFixed(2))'; - } - - // run the code - $('[data-canvas]').empty().html(origSVG); - applyFilters(); - $('[data-canvas]').append(''); - updatePlayer(); - - detectInt = parseFloat(time.textContent).toFixed(2); - totalInt = parseFloat($('[data-timeduration]').text()).toFixed(2); - getPerc = (detectInt * 100) / totalInt; - getPerc = Math.round(getPerc); - getDecimal = parseFloat(getPerc) / 100; - mainTL.progress(parseFloat(getDecimal).toFixed(2)); - return false; -} -$('#timescale').on('change', function() { - if ($('[data-play]').attr('data-play') === 'true') { - // is paused - updateCode(); - } else { - // is playing - $('[data-play]').trigger('click'); - updateCode(); - $('[data-play]').trigger('click'); - } -}); -function updatePlayer() { - $(".playhead").removeAttr('style'); - - var $sequenceTime = $("#time"), - sequenceTrackLength, - sequenceDragger, - draggable; - - mainTL.eventCallback("onUpdate", updateDragger) - sequenceTrackLength = $('.seek-bar').width(); - sequenceDragger = $(".playhead"); - draggable = Draggable.create(sequenceDragger, { - type:"x", -// edgeResistance: 1, -// overshootTolerance: 0, - bounds:{minX:0, maxX:sequenceTrackLength}, - onDrag: function() { - mainTL.progress(this.x / sequenceTrackLength).pause(); - } - })[0]; - - function updateDragger() { - TweenMax.set(sequenceDragger, {x:sequenceTrackLength * mainTL.progress()}) - $sequenceTime.html(mainTL.time().toFixed(2)) - - detectInt = parseFloat(time.textContent).toFixed(2); - totalInt = parseFloat($('[data-timeduration]').text()).toFixed(2); - getPerc = (detectInt * 100) / totalInt; - getPerc = Math.round(getPerc); - getDecimal = parseFloat(getPerc) / 100; - - $('.progress-bar').css('width', getPerc + '%'); - } -} - -// timeline buttons -$('[data-play]').on('click', function() { - if ($(this).attr('data-play') === 'true') { - // pause state - $('[data-play]').attr('data-play', false) - .html(''); - -// // stop symbol -// .html(''); - $('[data-render]').show(); - - if(mainTL.progress() < 1) { - mainTL.play(); - } else { - mainTL.restart(); - $('.playhead').attr('style', 'left: 0%;'); - } + // Update the display content + app.updatePreview(); + return false; + } + }); + }; + renderButtonsWithDropdown(); - } else { - // play state - $('[data-play]').attr('data-play', true) - .html(''); - $('[data-render]').hide(); - mainTL.pause(); - - detectInt = parseFloat(time.textContent).toFixed(2); - totalInt = parseFloat($('[data-timeduration]').text()).toFixed(2); - getPerc = (detectInt * 100) / totalInt; - getPerc = Math.round(getPerc); - getDecimal = parseFloat(getPerc) / 100; - mainTL.progress(parseFloat(getDecimal).toFixed(2)); - } -}); -$('[data-playit=firstframe]').click(function() { - time.textContent = '0.00'; -// mainTL.seek(0); - mainTL.progress(0); -// $('.progress-bar').css('width', '0%'); -}); -$('[data-playit=nextframe]').click(function() { - // detect if is already last frame - if ($('[data-timeduration]').text() === time.textContent) { - $('[data-playit=firstframe]').trigger('click'); - return false; - } - - if (parseFloat(time.textContent).toFixed(2) >= 0 || time.textContent < parseFloat(mainTL.progress()).toFixed(2)) { -// time.textContent = parseFloat(0.01 + parseFloat(mainTL.progress())).toFixed(2); - time.textContent = parseFloat(0.01 + parseFloat(time.textContent)).toFixed(2); -// mainTL.seek(parseFloat(time.textContent)); + // Append the new block to the display area + parent.appendChild(newBlock); + + // Add event listener to the expand/collapse button + expandCollapseButton.addEventListener('click', () => { + // Assuming 'newBlock' is the element you want to find direct children of + const directDivChildren = Array.from(newBlock.children).filter(child => child.tagName.toLowerCase() === 'ul'); + + // Iterate through direct children and toggle the 'hidden' class + directDivChildren.forEach(child => { + child.classList.toggle('hidden'); + }); - detectInt = parseFloat(time.textContent).toFixed(2); - totalInt = parseFloat($('[data-timeduration]').text()).toFixed(2); - getPerc = (detectInt * 100) / totalInt; - getPerc = Math.round(getPerc); - getDecimal = parseFloat(getPerc) / 100; - mainTL.progress(parseFloat(getDecimal).toFixed(2)); -// $('.progress-bar').css('width', getPerc + '%'); - } -}); -$('[data-playit=prevframe]').click(function() { - // detect if is already first frame - if (time.textContent === '0.00') { - $('[data-playit=lastframe]').trigger('click'); - return false; - } - - if (parseFloat(time.textContent).toFixed(2) > 0 || time.textContent > parseFloat(mainTL.progress()).toFixed(2)) { -// time.textContent = parseFloat(parseFloat(mainTL.progress()) - 0.01).toFixed(2); - time.textContent = parseFloat(parseFloat(time.textContent - 0.01)).toFixed(2); -// mainTL.seek(parseFloat(time.textContent)); + // Change the caret icon accordingly + const caretIcon = expandCollapseButton.querySelector('i'); + caretIcon.classList.toggle('fa-caret-down'); + caretIcon.classList.toggle('fa-caret-right'); + }); + } - detectInt = parseFloat(time.textContent).toFixed(2); - totalInt = parseFloat($('[data-timeduration]').text()).toFixed(2); - getPerc = (detectInt * 100) / totalInt; - getPerc = Math.round(getPerc); - getDecimal = parseFloat(getPerc) / 100; - mainTL.progress(parseFloat(getDecimal).toFixed(2)); -// $('.progress-bar').css('width', getPerc + '%'); - } -}); -$('[data-playit=lastframe]').click(function() { - time.textContent = $('[data-timeduration]').text(); -// mainTL.seek(time.textContent); - mainTL.progress(1); -// $('.progress-bar').css('width', '100%'); -}); -$('[data-repeat]').on('click', function() { - if ($(this).attr('data-repeat') === 'true') { - // no loop - $('[data-repeat]').attr('data-repeat', false); - $('textarea.js').trigger('change'); - } else { - // repeat/loop - $('[data-repeat]').attr('data-repeat', true); - $('textarea.js').trigger('change'); - } -}); -$('[data-delit]').click(function() { - swal({ - title: 'Proceed with deleting tween?', - text: "Are you sure? All your data will be lost!", - type: 'question', - showCancelButton: true - }).then((result) => { - if (result.value) { - // remove the div - $('.selectors [data-keyselector="'+ elms.value +'"]').remove(); - - // lastly remove the select option - $('#elms option:selected').remove(); - $('#elms').trigger('change'); - } else { - return false; - } - }) -}); -$('[data-editname]').click(function() { - swal({ - title: 'Change tween name?', - input: 'text', - inputPlaceholder: "something", - showCancelButton: true, - confirmButtonText: 'Save', - showLoaderOnConfirm: true - }).then((result) => { - if (result.value) { - $this = $('#elms option:selected').text(); - $('#elms option').each(function() { - if ($(this).text() != result.value) { - $('#elms option:selected').text(result.value); - } else { - alertify.error('Error: That name already exists!'); - $('#elms option:selected').text($this); - return false; + // Render elements within the body + body.childNodes.forEach(child => { + if (child.nodeType === Node.ELEMENT_NODE) { + renderElement(child, parentElement); } }); - } else { - swal( - 'Oops!', - console.error().toString(), - 'error' - ); } - }); -}); - -// enable/disable snippet presets -$('.props > div > div > input[type=checkbox]').on('change', function() { - if (this.checked) { - $(this).parent().find('input').removeAttr('disabled'); - $(this).parent().find('select').removeAttr('disabled'); - } else { - $(this).parent().find('input:not(input[type=checkbox])').attr('disabled', true); - $(this).parent().find('select').attr('disabled', true); - } -}); - -// change input/textarea font size -$('[data-fontsize]').on('keyup change', function() { - $('input, textarea, .CodeMirror').css('font-size', this.value + 'px'); -}); - -// init animations -function getCode() { - // clear the variables - jsStr = ''; - - // clear and reset the canvas - $('[data-canvas]').empty().html(origSVG); - applyFilters(); - - // apply the javascript - $('textarea.js').each(function() { - jsStr += $(this).val() + '\n'; - }); -// $code = 'var mainTL = new TimelineMax({repeat: -1})\n' + jsStr + 'var fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.play(0).timeScale('+ timescale.value +');\n'; -// $code = 'var mainTL = new TimelineMax('+ ($('[data-repeat]').attr('data-repeat') === 'true') ? "{repeat: -1}" : "" +')\n' + jsStr + 'var fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.play(0).timeScale('+ timescale.value +');\n'; - - if ($('[data-repeat]').attr('data-repeat') === 'true') { - $code = 'var mainTL = new TimelineMax({repeat: -1})\n' + jsStr + 'var fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.play(0).timeScale('+ timescale.value +');\n'; - } else { - $code = 'var mainTL = new TimelineMax()\n' + jsStr + 'var fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.play(0).timeScale('+ timescale.value +');\n'; - } -} -$('[data-render]').click(function() { -// alertify.log("coming soon..."); -// return false; - - if (!$("[data-canvas]").html()) { - alertify.error("Abort Operation: No svg detected!"); - return false; - } - - // if animation is already playing - if ($('[data-play=false]').is(':visible')) { - $('[data-play=false]').trigger('click') - } - - getCode(); - if (jsStr.toString().split(' ').join('').toLowerCase().includes('repeat:-1')) { - alertify.error("Error: Indefinite repeat found!"); - alertify.error("Do NOT use repeat: -1"); - alertify.error("Use a specific number!!"); - $('.playback').show(); - $('[data-render]').hide(); - return false; - } - - if ($('[data-render]')[0].textContent.toLowerCase() === 'render') { - // hide settings - $('[data-call=settings] img').css({ - width: 0, - padding: 0, - overflow: 'hidden' - }); - - $('[data-midbtns]').hide(); - $('[data-export]').show(); - $('[data-render]').show().text('RENDERING ANIMATION').css('color', '#e71fd8'); - - // close keys - $('[data-close=keys]').trigger('click'); - - $('[data-canvas]').empty().html(origSVG); - applyFilters(); - $('[data-canvas]').append(''); - setTimeout(function() { - var fps = $("[data-fps]").val(); - var duration = mainTL.duration(); -// var duration = tl.totoalDuration(); -// var duration = tl.totalDuration(); - var frames = Math.ceil(duration / 1 * fps); - var current = 0; - - // canvas - var svg = document.querySelector("[data-canvas] svg"); - var canvas = document.createElement("canvas"); - var ctx = canvas.getContext("2d"); - - canvas.width = $("[data-project=width]").val(); - canvas.height = $("[data-project=height]").val(); - var jsonStr = []; - - function processImage() { - mainTL.progress(current++ / frames); - - var xml = new XMLSerializer().serializeToString(svg); - var blob = window.btoa(xml); - var img = new Image(); - img.src = "data:image/svg+xml;base64," + blob; - - img.crossOrigin = "Anonymous"; - img.onload = function() { - ctx.clearRect(0, 0, canvas.width, canvas.height); - ctx.drawImage(this, 0, 0); - var imgType = canvas.toDataURL("image/png"); - var image = new Image(); - image.src = imgType; - jsonStr.push(imgType); - - // export gif animation - document.querySelector("[data-export=gif]").onclick = function() { - $("body").append('
    Creating GIF
    '); - - gifshot.createGIF({ - images: jsonStr, - gifWidth: canvas.width, - gifHeight: canvas.height, - interval: fps / 1000, // seconds - progressCallback: function(captureProgress) { console.log('progress: ', captureProgress); }, - completeCallback: function() { console.log('completed!!!'); }, - numWorkers: 2, - },function(obj) { - if(!obj.error) { - var a = document.createElement("a"); - a.href = obj.image; - a.target = "_blank"; - - if (a.download === undefined) { - // do stuff - } else { - var projectname = $("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-") - if (!$("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-")) { - projectname = $("[data-projectname]")[0].value = "_svgMotion"; - } - - if (bowser.msie && bowser.version <= 6) { - // hello ie - } else if (bowser.firefox) { - // hello firefox - a.download = projectname + ".gif"; - } else if (bowser.chrome) { - // hello chrome - a.download = projectname + ".gif"; - } else if (bowser.safari) { - // hello safari - } else if(bowser.iphone || bowser.android) { - // hello mobile - } - } - - a.click(); - - $("[data-show=preloader]").remove(); - } - } - ); - }; - - // export image sequence - document.querySelector("[data-export=images]").onclick = function() { - var zip = new JSZip(); - - for (var i = 0; i < jsonStr.length; i++) { - zip.file("frame-"+[i]+".png", jsonStr[i].split('base64,')[1],{base64: true}); - } - - var content = zip.generate({type:"blob"}); - var projectname = $("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-") - if (!$("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-")) { - projectname = $("[data-projectname]")[0].value = "_svgMotion"; - } - saveAs(content, projectname + "-sequence.zip"); - }; - }; + const htmlString = project.svg; + renderHTMLBlocks(htmlString, layersContent); + }, + + // place svg code + updatePreview: () => { + previewSVG.innerHTML = project.svg; + }, + + // Initiate function + init: () => { + // Place app name and version + document.getElementById("appName").textContent = app.appName; + document.getElementById("appVersion").textContent = app.appVersion; + document.getElementById("appUrl").href = app.appUrl; + document.getElementById("appLicense").href = app.appLicense; + + // toggle menu + menu.onchange = () => { + document.querySelector('label[for=menu]').classList.toggle('text-blue-500'); + sidenav.classList.toggle('hidden'); + }; - if (current <= frames) { - processImage(); + // init tabs + const tabButtons = document.querySelectorAll("[data-toggletab]"); + const tabContent = document.querySelectorAll("[data-tabcontent]"); + + tabButtons.forEach(button => { + button.addEventListener("click", function () { + // Check if the clicked button already has the text-blue-500 class + const isAlreadyActive = this.classList.contains("text-blue-500"); + + // Remove text-blue-500 from all buttons + tabButtons.forEach(btn => btn.classList.remove("text-blue-500", "border-b", "border-blue-500")); + + // Hide all tab contents + tabContent.forEach(tab => tab.classList.add("hidden")); + + if (!isAlreadyActive) { + // If the clicked button wasn't active, add text-blue-500 and show corresponding tab + this.classList.add("text-blue-500", "border-b", "border-blue-500"); + const tabName = this.getAttribute("data-toggletab"); + const selectedTab = document.querySelector( + `[data-tabcontent="${tabName}"]` + ); + selectedTab.classList.remove("hidden"); + + if (tabName === 'layers') { + console.log("layers detected"); + } + if (tabName === 'timeline') { + console.log("timeline detected"); + } } else { - mainTL.play(0).timeScale(1.0); - $('[data-render]').text('FINISHED'); + // If the clicked button was already active, hide it's content + const tabName = this.getAttribute("data-toggletab"); + const selectedTab = document.querySelector( + `[data-toggletab="${tabName}"]`); + const selectedTabContent = document.querySelector( + `[data-tabcontent="${tabName}"]`); + selectedTab.classList.remove("text-blue-500", "border-b", "border-blue-500"); + selectedTabContent.classList.add("hidden"); } - } - processImage(); - }, 2); - } else { - delete window.duration; - delete window.frames; - delete window.current; - - // reset icons - $('[data-export]').hide(); - $('[data-midbtns]').show(); - - // stop animation - $('.playback').show(); - // play state - // if animation is already playing - if ($('[data-play=false]').is(':visible')) { - $('[data-play=false]').trigger('click') - } - updateCode(); - - // reset icon - $('[data-render]').text('RENDER').attr('style', ''); - - // show settings - $('[data-call=settings] img').removeAttr('style'); - - $('[data-render]').show(); - - var highestTimeoutId = setTimeout(";"); - for (var i = 0 ; i < highestTimeoutId ; i++) { - clearTimeout(i); - } - } -}); - -// export files -function getProjectJSON() { - if ($('[data-keyname]').length === 0) { - $("[data-keyscode]").html(); - } else { - keyscode = []; - $('textarea.js').each(function() { - keyscode.push(this.value); + }); }); - } - - projectJSON = { - "version": version, - "settings": [{ - "name" : $('[data-projectname]').val(), - "width" : $('[data-project=width]').val(), - "height" : $('[data-project=height]').val(), - "framerate": $('[data-fps]').val(), - "fontsize" : $('[data-fontsize]').val(), - "notepad" : $('[data-notepad]').val() - }], - "filters": [{ - "blurfilter" : blurfilter.value, - "huefilter" : huefilter.value, - "brightnessfilter": brightnessfilter.value, - "contrastfilter" : contrastfilter.value, - "saturatefilter" : saturatefilter.value, - "grayscalefilter" : grayscalefilter.value, - "sepiafilter" : sepiafilter.value, - "invertfilter" : invertfilter.value - }], - "originalSVG": origSVG.toString(), - "elmkeys": $("#elms").html(), - "keys" : $("[data-keyscode]").html(), - "keysCode" : keyscode - }; -}; -function saveCode(filename) { - JSZipUtils.getBinaryContent("libraries/gsap/gsap-public.zip", function(err, data) { - if(err) { - throw err // or handle err - } - var zip = new JSZip(); - - // Put all application files in subfolder for shell script - var zipFolder = zip.folder("libraries"); - zipFolder.load(data); - - // html - // run the code - $('[data-canvas]').empty().html(origSVG); - applyFilters(); + // place svg code + app.updatePreview(); - zip.file("index.html", '\n\n \n '+ filename +': An svgMotion Animation\n \n \n \n \n \n \n
    \n '+ $('.svgmotion').html() +'\n
    \n\n \n \n \n \n'); + // init zooming and panning + app.initZoomPan(); - // javascript - $code = ''; - $('textarea.js').each(function() { - $code += this.value + '\n'; - }); - - if ($('[data-repeat]').attr('data-repeat') === 'true') { - $code = '/*\n This animation was created using svgMotion v'+ version.toString() +'-release\n Create yours today at https://michaelsboost.com/svgMotion\n*/\n\nfunction rig(selector, val) {\n val = parseInt(val).toFixed(0);\n\n document.querySelectorAll(selector).forEach(function(elm, i) {\n elm.style.display = "none";\n elm.style.opacity = "100%";\n \n if (i.toString() === val) {\n elm.style.display = "block";\n elm.style.opacity = "100%";\n }\n });\n}\n\nvar mainTL = new TimelineMax({\n repeat: -1\n});\n\n' + $code + '\nvar fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.play(0).timeScale('+ timescale.value +');' - } else { - $code = '/*\n This animation was created using svgMotion v'+ version.toString() +'-release\n Create yours today at https://michaelsboost.com/svgMotion\n*/function rig(selector, val) {\n val = parseInt(val).toFixed(0);\n\n document.querySelectorAll(selector).forEach(function(elm, i) {\n elm.style.display = "none";\n elm.style.opacity = "100%";\n \n if (i.toString() === val) {\n elm.style.display = "block";\n elm.style.opacity = "100%";\n }\n });\n}\n\nvar mainTL = new TimelineMax({\n repeat: -1\n});\n\nvar mainTL = new TimelineMax({\n repeat: -1\n});\n\nvar mainTL = new TimelineMax()\n\n' + $code + '\nvar fps = '+ $('[data-fps]').val() +';\nvar duration = mainTL.duration();\nvar frames = Math.ceil(duration / 1 * fps);\nmainTL.play(0).timeScale('+ timescale.value +');' - } - - zip.file("js/animation.js", $code); - var content = zip.generate({type:"blob"}); - saveAs(content, filename + ".zip"); - $('textarea.js').trigger('change'); - }); -} -function exportSVGFrame() { - var projectname = $("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-") + "-frame-" + time.textContent; - if (!$("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-")) { - projectname = $("[data-projectname]")[0].value = "-frame-" + time.textContent; - } - blob = new Blob([ '\n' + $(".canvas").html() ], {type: "text/html"}); - saveAs(blob, projectname + ".svg"); -}; -function exportPNGFrame() { - var projectname = $("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-") + "-frame-" + time.textContent; - if (!$("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-")) { - projectname = $("[data-projectname]")[0].value = "-frame-" + time.textContent; - } - saveAsPNG(projectname); -}; -function exportJSON() { - getProjectJSON(); - var projectname = $('[data-projectname]')[0].value.toLowerCase().replace(/ /g, "-") + '_svgMotion'; - if (!$('[data-projectname]')[0].value.toLowerCase().replace(/ /g, "-")) { - projectname = $('[data-projectname]')[0].value = "_svgMotion"; - } - var blob = new Blob([JSON.stringify(projectJSON)], {type: "application/json;charset=utf-8"}); - saveAs(blob, projectname + ".json"); -}; -$('[data-project=export]').on('click', function() { - exportJSON(); -}); -$('[data-exportframe=svg]').on('click', function() { - $(".canvas style").remove(); - $(".canvas script").remove(); - exportSVGFrame(); -// updatePreview(); -}); -$('[data-exportframe=png]').on('click', function() { - exportPNGFrame(); -// updatePreview(); -}); -$('[data-exportzip]').on('click', function() { - // if animation is playing stop it - $('[data-play=false]').trigger('click'); - - var projectname = $("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-"); - if (!$("[data-projectname]")[0].value.toLowerCase().replace(/ /g, "-")) { - projectname = $("[data-projectname]")[0].value = "_svgMotion"; - } else { - projectname = projectname + '_svgMotion'; - } - saveCode(projectname); -}); -editOnCodepen.onclick = function() { - var data = { - title : 'Edit SVG Path\'s Data with the GSAP MotionPathHelper Plugin', - html : '\n\n
    '+ $('[data-canvas] svg')[0].outerHTML +'
    ', - css : 'html, body {\n height: 100%;\n}\nbody {\n margin: 0;\n background-color: #131722;\n background-image: linear-gradient(45deg, #1a1f2c 25%, transparent 25%), linear-gradient(-45deg, #1a1f2c 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #1a1f2c 75%), linear-gradient(-45deg, transparent 75%, #1a1f2c 75%);\n background-size: 20px 20px;\n background-position: 0 0, 0 10px, 10px -10px, -10px 0px;\n}\n\n.menu {\n position: absolute;\n color: #fff;\n z-index: 1;\n}\n\n.svgmotion, svg {\n width: 100%;\n height: 100%;\n}', - js : '// init zooming and panning\nvar drawArea = document.querySelector(".svgmotion");\nvar instance = panzoom(drawArea, {\n bounds: true,\n boundsPadding: 0.1\n});\ninitZoom.onchange = function() {\n if (this.checked) {\n instance.resume();\n } else {\n instance.pause();\n }\n};\n\n// your path object\nvar selector = "'+ elms.value +'";\n\n// register the plugin (just once)\ngsap.registerPlugin(MotionPathPlugin);\n\n// get the current path data\npathVal.value = document.querySelector(selector).getAttribute("d");\n\n// now edit the path\nMotionPathHelper.editPath(selector, {\n selected: true,\n draggable: true,\n handleSize: 7,\n onRelease: () => {\n // get the new path data\n pathVal.value = document.querySelector(selector).getAttribute("d");\n\n // copy the path data to the clipboard\n navigator.clipboard.writeText(pathVal.value);\n }\n});', - js_external : 'https://unpkg.co/gsap@3/dist/gsap.min.js;https://unpkg.com/gsap@3/dist/MotionPathPlugin.min.js;https://assets.codepen.io/16327/MotionPathHelper.min.js;https://unpkg.com/panzoom@8.7.3/dist/panzoom.min.js', - editors: '000' - }; - var JSONstring = JSON.stringify(data).replace(/"/g, """).replace(/'/g, "'"); - - var form = - ''; - - if (($(elms.value).prop('tagName').toLowerCase() === 'path')) { - $('body').append(form); - $('#tempElm button').trigger('click'); - $('#tempElm').remove(); - } else { - alertify.error('Error: Only path elements can be manipulated!'); - return false; + // render layers + app.updateLayersContent(); } }; -// hide tools options onload -$('[data-toolsmenu]').hide(); -$('[data-toolsmenu] [data-toolsoption]').hide(); - -// hide dialogs onload -$('[data-dialogs] [data-dialog]').hide(); -$('[data-tools=zoom]').trigger('click'); - -function initDemo() { - // set the canvas size - $('[data-project=width]').val(1280); - $('[data-project=height]').val(800); - $('[data-canvas]').css('width', $('[data-project=width]').val() + 'px'); - $('[data-canvas]').css('height', $('[data-project=height]').val() + 'px'); - - // clear and reset the canvas - $('[data-canvas]').empty().html(origSVG); - - // reset setting inputs - $('[data-projectname]').val('Character Walking').trigger('change'); - $('[data-notepad]').val('This demo demonstrates frame by frame animation utilized with tween-based animations.'); -// $('[data-keyselector=misc]').val("function rig(selector, val) {\n $(selector).hide();\n $(selector + ':nth-child('+ val +')').css({\n display: 'block',\n opacity: '100%'\n });\n}"); - - // init filters - blurfilter.value = 0; - huefilter.value = -6; - brightnessfilter.value = 0.76; - contrastfilter.value = 1.8; - saturatefilter.value = 1; - grayscalefilter.value = 0; - sepiafilter.value = 30; - invertfilter.value = 0; - applyFilters(); - - $('[data-call=layers]').trigger('click'); - $('[data-selectorlist] span').filter(function() { - if (this.textContent === 'g > g:nth-child(4)') { - $(this).trigger('click'); - } else { - return false; - } - }); - // frame by frame animation string adds " > g" - $('[data-close=layers]').trigger('click'); - - // lower font-size - $('[data-fontsize]').val(12).trigger('change'); +// check if FileReader API is available +if (!window.FileReader) { + alert("File API & FileReader API not supported!"); } -// bot -initDemo(); -$('[data-call=keys]').trigger('click'); - +app.init(); \ No newline at end of file diff --git a/release/js/browsersupport.js b/release/js/browsersupport.js deleted file mode 100644 index 82de26d..0000000 --- a/release/js/browsersupport.js +++ /dev/null @@ -1,30 +0,0 @@ -/* - Version: 1.000-dev - svgMotion, copyright (c) by Michael Schwartz - Distributed under an MIT license: https://github.com/michaelsboost/svgMotion/blob/gh-pages/LICENSE - - This is svgMotion (https://michaelsboost.github.io/svgMotion/), A vector animation tool -*/ - -// Detect browser support onload -function unsupportedBrowser() { - alertify.error("Error: You are using an unsupported browser!"); - setTimeout(function() { - alertify.log('We recommend using the most recent version of Google Chrome'); - }, 2000); -} -if (bowser.msie && bowser.version <= 6) { - // hello ie - unsupportedBrowser(); -} else if (bowser.firefox) { - // hello firefox - unsupportedBrowser(); -} else if (bowser.chrome) { - // hello chrome -} else if (bowser.safari) { - // hello safari - unsupportedBrowser(); -} else if(bowser.iphone || bowser.android) { - // hello mobile - unsupportedBrowser(); -} \ No newline at end of file diff --git a/release/js/getPath.js b/release/js/getPath.js deleted file mode 100644 index e909caf..0000000 --- a/release/js/getPath.js +++ /dev/null @@ -1,34 +0,0 @@ -jQuery.fn.extend({ - getPath: function() { - var pathes = []; - - this.each(function(index, element) { - var path, $node = jQuery(element); - - while ($node.length) { - var realNode = $node.get(0), name = realNode.localName; - if (!name) { break; } - - name = name.toLowerCase(); - var parent = $node.parent(); - var sameTagSiblings = parent.children(name); - - if (sameTagSiblings.length > 1) - { - var allSiblings = parent.children(); - var index = allSiblings.index(realNode) + 1; - if (index > 0) { - name += ':nth-child(' + index + ')'; - } - } - - path = name + (path ? ' > ' + path : ''); - $node = parent; - } - - pathes.push(path); - }); - - return pathes.join(','); - } -}); \ No newline at end of file diff --git a/release/js/import.js b/release/js/import.js new file mode 100644 index 0000000..8508de8 --- /dev/null +++ b/release/js/import.js @@ -0,0 +1,10 @@ +importJS = url => { + let script = document.createElement("script"); + script.src = url; + script.setAttribute("defer", ""); + document.head.appendChild(script); +}; +importJS("js/libraries.js"); +importJS("libraries/tailwind/tailwind.min.js"); +// importJS("js/app.js"); +setTimeout(() => importJS("js/app.js"), 100); \ No newline at end of file diff --git a/release/js/libraries.js b/release/js/libraries.js new file mode 100644 index 0000000..7ee6a95 --- /dev/null +++ b/release/js/libraries.js @@ -0,0 +1,2373 @@ +(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.panzoom = f()}})(function(){var define,module,exports;return (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i 0) { + transform.x += diff; + adjusted = true; + } + // check the other side: + diff = boundingBox.right - clientRect.left; + if (diff < 0) { + transform.x += diff; + adjusted = true; + } + + // y axis: + diff = boundingBox.top - clientRect.bottom; + if (diff > 0) { + // we adjust transform, so that it matches exactly our bounding box: + // transform.y = boundingBox.top - (boundingBox.height + boundingBox.y) * transform.scale => + // transform.y = boundingBox.top - (clientRect.bottom - transform.y) => + // transform.y = diff + transform.y => + transform.y += diff; + adjusted = true; + } + + diff = boundingBox.bottom - clientRect.top; + if (diff < 0) { + transform.y += diff; + adjusted = true; + } + return adjusted; + } + + /** + * Returns bounding box that should be used to restrict scene movement. + */ + function getBoundingBox() { + if (!bounds) return; // client does not want to restrict movement + + if (typeof bounds === 'boolean') { + // for boolean type we use parent container bounds + var ownerRect = owner.getBoundingClientRect(); + var sceneWidth = ownerRect.width; + var sceneHeight = ownerRect.height; + + return { + left: sceneWidth * boundsPadding, + top: sceneHeight * boundsPadding, + right: sceneWidth * (1 - boundsPadding), + bottom: sceneHeight * (1 - boundsPadding) + }; + } + + return bounds; + } + + function getClientRect() { + var bbox = panController.getBBox(); + var leftTop = client(bbox.left, bbox.top); + + return { + left: leftTop.x, + top: leftTop.y, + right: bbox.width * transform.scale + leftTop.x, + bottom: bbox.height * transform.scale + leftTop.y + }; + } + + function client(x, y) { + return { + x: x * transform.scale + transform.x, + y: y * transform.scale + transform.y + }; + } + + function makeDirty() { + isDirty = true; + frameAnimation = window.requestAnimationFrame(frame); + } + + function zoomByRatio(clientX, clientY, ratio) { + if (isNaN(clientX) || isNaN(clientY) || isNaN(ratio)) { + throw new Error('zoom requires valid numbers'); + } + + var newScale = transform.scale * ratio; + + if (newScale < minZoom) { + if (transform.scale === minZoom) return; + + ratio = minZoom / transform.scale; + } + if (newScale > maxZoom) { + if (transform.scale === maxZoom) return; + + ratio = maxZoom / transform.scale; + } + + var size = transformToScreen(clientX, clientY); + + transform.x = size.x - ratio * (size.x - transform.x); + transform.y = size.y - ratio * (size.y - transform.y); + + // TODO: https://github.com/anvaka/panzoom/issues/112 + if (bounds && boundsPadding === 1 && minZoom === 1) { + transform.scale *= ratio; + keepTransformInsideBounds(); + } else { + var transformAdjusted = keepTransformInsideBounds(); + if (!transformAdjusted) transform.scale *= ratio; + } + + triggerEvent('zoom'); + + makeDirty(); + } + + function zoomAbs(clientX, clientY, zoomLevel) { + var ratio = zoomLevel / transform.scale; + zoomByRatio(clientX, clientY, ratio); + } + + function centerOn(ui) { + var parent = ui.ownerSVGElement; + if (!parent) + throw new Error('ui element is required to be within the scene'); + + // TODO: should i use controller's screen CTM? + var clientRect = ui.getBoundingClientRect(); + var cx = clientRect.left + clientRect.width / 2; + var cy = clientRect.top + clientRect.height / 2; + + var container = parent.getBoundingClientRect(); + var dx = container.width / 2 - cx; + var dy = container.height / 2 - cy; + + internalMoveBy(dx, dy, true); + } + + function smoothMoveTo(x, y){ + internalMoveBy(x - transform.x, y - transform.y, true); + } + + function internalMoveBy(dx, dy, smooth) { + if (!smooth) { + return moveBy(dx, dy); + } + + if (moveByAnimation) moveByAnimation.cancel(); + + var from = { x: 0, y: 0 }; + var to = { x: dx, y: dy }; + var lastX = 0; + var lastY = 0; + + moveByAnimation = animate(from, to, { + step: function (v) { + moveBy(v.x - lastX, v.y - lastY); + + lastX = v.x; + lastY = v.y; + } + }); + } + + function scroll(x, y) { + cancelZoomAnimation(); + moveTo(x, y); + } + + function dispose() { + releaseEvents(); + } + + function listenForEvents() { + owner.addEventListener('mousedown', onMouseDown, { passive: false }); + owner.addEventListener('dblclick', onDoubleClick, { passive: false }); + owner.addEventListener('touchstart', onTouch, { passive: false }); + owner.addEventListener('keydown', onKeyDown, { passive: false }); + + // Need to listen on the owner container, so that we are not limited + // by the size of the scrollable domElement + wheel.addWheelListener(owner, onMouseWheel, { passive: false }); + + makeDirty(); + } + + function releaseEvents() { + wheel.removeWheelListener(owner, onMouseWheel); + owner.removeEventListener('mousedown', onMouseDown); + owner.removeEventListener('keydown', onKeyDown); + owner.removeEventListener('dblclick', onDoubleClick); + owner.removeEventListener('touchstart', onTouch); + + if (frameAnimation) { + window.cancelAnimationFrame(frameAnimation); + frameAnimation = 0; + } + + smoothScroll.cancel(); + + releaseDocumentMouse(); + releaseTouches(); + textSelection.release(); + + triggerPanEnd(); + } + + function frame() { + if (isDirty) applyTransform(); + } + + function applyTransform() { + isDirty = false; + + // TODO: Should I allow to cancel this? + panController.applyTransform(transform); + + triggerEvent('transform'); + frameAnimation = 0; + } + + function onKeyDown(e) { + var x = 0, + y = 0, + z = 0; + if (e.keyCode === 38) { + y = 1; // up + } else if (e.keyCode === 40) { + y = -1; // down + } else if (e.keyCode === 37) { + x = 1; // left + } else if (e.keyCode === 39) { + x = -1; // right + } else if (e.keyCode === 189 || e.keyCode === 109) { + // DASH or SUBTRACT + z = 1; // `-` - zoom out + } else if (e.keyCode === 187 || e.keyCode === 107) { + // EQUAL SIGN or ADD + z = -1; // `=` - zoom in (equal sign on US layout is under `+`) + } + + if (filterKey(e, x, y, z)) { + // They don't want us to handle the key: https://github.com/anvaka/panzoom/issues/45 + return; + } + + if (x || y) { + e.preventDefault(); + e.stopPropagation(); + + var clientRect = owner.getBoundingClientRect(); + // movement speed should be the same in both X and Y direction: + var offset = Math.min(clientRect.width, clientRect.height); + var moveSpeedRatio = 0.05; + var dx = offset * moveSpeedRatio * x; + var dy = offset * moveSpeedRatio * y; + + // TODO: currently we do not animate this. It could be better to have animation + internalMoveBy(dx, dy); + } + + if (z) { + var scaleMultiplier = getScaleMultiplier(z * 100); + var offset = transformOrigin ? getTransformOriginOffset() : midPoint(); + publicZoomTo(offset.x, offset.y, scaleMultiplier); + } + } + + function midPoint() { + var ownerRect = owner.getBoundingClientRect(); + return { + x: ownerRect.width / 2, + y: ownerRect.height / 2 + }; + } + + function onTouch(e) { + // let the override the touch behavior + beforeTouch(e); + + if (e.touches.length === 1) { + return handleSingleFingerTouch(e, e.touches[0]); + } else if (e.touches.length === 2) { + // handleTouchMove() will care about pinch zoom. + pinchZoomLength = getPinchZoomLength(e.touches[0], e.touches[1]); + multiTouch = true; + startTouchListenerIfNeeded(); + } + } + + function beforeTouch(e) { + // TODO: Need to unify this filtering names. E.g. use `beforeTouch` + if (options.onTouch && !options.onTouch(e)) { + // if they return `false` from onTouch, we don't want to stop + // events propagation. Fixes https://github.com/anvaka/panzoom/issues/12 + return; + } + + e.stopPropagation(); + e.preventDefault(); + } + + function beforeDoubleClick(e) { + // TODO: Need to unify this filtering names. E.g. use `beforeDoubleClick`` + if (options.onDoubleClick && !options.onDoubleClick(e)) { + // if they return `false` from onTouch, we don't want to stop + // events propagation. Fixes https://github.com/anvaka/panzoom/issues/46 + return; + } + + e.preventDefault(); + e.stopPropagation(); + } + + function handleSingleFingerTouch(e) { + var touch = e.touches[0]; + var offset = getOffsetXY(touch); + lastSingleFingerOffset = offset; + var point = transformToScreen(offset.x, offset.y); + mouseX = point.x; + mouseY = point.y; + + smoothScroll.cancel(); + startTouchListenerIfNeeded(); + } + + function startTouchListenerIfNeeded() { + if (touchInProgress) { + // no need to do anything, as we already listen to events; + return; + } + + touchInProgress = true; + document.addEventListener('touchmove', handleTouchMove); + document.addEventListener('touchend', handleTouchEnd); + document.addEventListener('touchcancel', handleTouchEnd); + } + + function handleTouchMove(e) { + if (e.touches.length === 1) { + e.stopPropagation(); + var touch = e.touches[0]; + + var offset = getOffsetXY(touch); + var point = transformToScreen(offset.x, offset.y); + + var dx = point.x - mouseX; + var dy = point.y - mouseY; + + if (dx !== 0 && dy !== 0) { + triggerPanStart(); + } + mouseX = point.x; + mouseY = point.y; + internalMoveBy(dx, dy); + } else if (e.touches.length === 2) { + // it's a zoom, let's find direction + multiTouch = true; + var t1 = e.touches[0]; + var t2 = e.touches[1]; + var currentPinchLength = getPinchZoomLength(t1, t2); + + // since the zoom speed is always based on distance from 1, we need to apply + // pinch speed only on that distance from 1: + var scaleMultiplier = + 1 + (currentPinchLength / pinchZoomLength - 1) * pinchSpeed; + + var firstTouchPoint = getOffsetXY(t1); + var secondTouchPoint = getOffsetXY(t2); + mouseX = (firstTouchPoint.x + secondTouchPoint.x) / 2; + mouseY = (firstTouchPoint.y + secondTouchPoint.y) / 2; + if (transformOrigin) { + var offset = getTransformOriginOffset(); + mouseX = offset.x; + mouseY = offset.y; + } + + publicZoomTo(mouseX, mouseY, scaleMultiplier); + + pinchZoomLength = currentPinchLength; + e.stopPropagation(); + e.preventDefault(); + } + } + + function handleTouchEnd(e) { + if (e.touches.length > 0) { + var offset = getOffsetXY(e.touches[0]); + var point = transformToScreen(offset.x, offset.y); + mouseX = point.x; + mouseY = point.y; + } else { + var now = new Date(); + if (now - lastTouchEndTime < doubleTapSpeedInMS) { + if (transformOrigin) { + var offset = getTransformOriginOffset(); + smoothZoom(offset.x, offset.y, zoomDoubleClickSpeed); + } else { + // We want untransformed x/y here. + smoothZoom(lastSingleFingerOffset.x, lastSingleFingerOffset.y, zoomDoubleClickSpeed); + } + } + + lastTouchEndTime = now; + + triggerPanEnd(); + releaseTouches(); + } + } + + function getPinchZoomLength(finger1, finger2) { + var dx = finger1.clientX - finger2.clientX; + var dy = finger1.clientY - finger2.clientY; + return Math.sqrt(dx * dx + dy * dy); + } + + function onDoubleClick(e) { + beforeDoubleClick(e); + var offset = getOffsetXY(e); + if (transformOrigin) { + // TODO: looks like this is duplicated in the file. + // Need to refactor + offset = getTransformOriginOffset(); + } + smoothZoom(offset.x, offset.y, zoomDoubleClickSpeed); + } + + function onMouseDown(e) { + // if client does not want to handle this event - just ignore the call + if (beforeMouseDown(e)) return; + + if (touchInProgress) { + // modern browsers will fire mousedown for touch events too + // we do not want this: touch is handled separately. + e.stopPropagation(); + return false; + } + // for IE, left click == 1 + // for Firefox, left click == 0 + var isLeftButton = + (e.button === 1 && window.event !== null) || e.button === 0; + if (!isLeftButton) return; + + smoothScroll.cancel(); + + var offset = getOffsetXY(e); + var point = transformToScreen(offset.x, offset.y); + mouseX = point.x; + mouseY = point.y; + + // We need to listen on document itself, since mouse can go outside of the + // window, and we will loose it + document.addEventListener('mousemove', onMouseMove); + document.addEventListener('mouseup', onMouseUp); + textSelection.capture(e.target || e.srcElement); + + return false; + } + + function onMouseMove(e) { + // no need to worry about mouse events when touch is happening + if (touchInProgress) return; + + triggerPanStart(); + + var offset = getOffsetXY(e); + var point = transformToScreen(offset.x, offset.y); + var dx = point.x - mouseX; + var dy = point.y - mouseY; + + mouseX = point.x; + mouseY = point.y; + + internalMoveBy(dx, dy); + } + + function onMouseUp() { + textSelection.release(); + triggerPanEnd(); + releaseDocumentMouse(); + } + + function releaseDocumentMouse() { + document.removeEventListener('mousemove', onMouseMove); + document.removeEventListener('mouseup', onMouseUp); + panstartFired = false; + } + + function releaseTouches() { + document.removeEventListener('touchmove', handleTouchMove); + document.removeEventListener('touchend', handleTouchEnd); + document.removeEventListener('touchcancel', handleTouchEnd); + panstartFired = false; + multiTouch = false; + touchInProgress = false; + } + + function onMouseWheel(e) { + // if client does not want to handle this event - just ignore the call + if (beforeWheel(e)) return; + + smoothScroll.cancel(); + + var delta = e.deltaY; + if (e.deltaMode > 0) delta *= 100; + + var scaleMultiplier = getScaleMultiplier(delta); + + if (scaleMultiplier !== 1) { + var offset = transformOrigin + ? getTransformOriginOffset() + : getOffsetXY(e); + publicZoomTo(offset.x, offset.y, scaleMultiplier); + e.preventDefault(); + } + } + + function getOffsetXY(e) { + var offsetX, offsetY; + // I tried using e.offsetX, but that gives wrong results for svg, when user clicks on a path. + var ownerRect = owner.getBoundingClientRect(); + offsetX = e.clientX - ownerRect.left; + offsetY = e.clientY - ownerRect.top; + + return { x: offsetX, y: offsetY }; + } + + function smoothZoom(clientX, clientY, scaleMultiplier) { + var fromValue = transform.scale; + var from = { scale: fromValue }; + var to = { scale: scaleMultiplier * fromValue }; + + smoothScroll.cancel(); + cancelZoomAnimation(); + + zoomToAnimation = animate(from, to, { + step: function (v) { + zoomAbs(clientX, clientY, v.scale); + }, + done: triggerZoomEnd + }); + } + + function smoothZoomAbs(clientX, clientY, toScaleValue) { + var fromValue = transform.scale; + var from = { scale: fromValue }; + var to = { scale: toScaleValue }; + + smoothScroll.cancel(); + cancelZoomAnimation(); + + zoomToAnimation = animate(from, to, { + step: function (v) { + zoomAbs(clientX, clientY, v.scale); + } + }); + } + + function getTransformOriginOffset() { + var ownerRect = owner.getBoundingClientRect(); + return { + x: ownerRect.width * transformOrigin.x, + y: ownerRect.height * transformOrigin.y + }; + } + + function publicZoomTo(clientX, clientY, scaleMultiplier) { + smoothScroll.cancel(); + cancelZoomAnimation(); + return zoomByRatio(clientX, clientY, scaleMultiplier); + } + + function cancelZoomAnimation() { + if (zoomToAnimation) { + zoomToAnimation.cancel(); + zoomToAnimation = null; + } + } + + function getScaleMultiplier(delta) { + var sign = Math.sign(delta); + var deltaAdjustedSpeed = Math.min(0.25, Math.abs(speed * delta / 128)); + return 1 - sign * deltaAdjustedSpeed; + } + + function triggerPanStart() { + if (!panstartFired) { + triggerEvent('panstart'); + panstartFired = true; + smoothScroll.start(); + } + } + + function triggerPanEnd() { + if (panstartFired) { + // we should never run smooth scrolling if it was multiTouch (pinch zoom animation): + if (!multiTouch) smoothScroll.stop(); + triggerEvent('panend'); + } + } + + function triggerZoomEnd() { + triggerEvent('zoomend'); + } + + function triggerEvent(name) { + api.fire(name, api); + } + } + + function parseTransformOrigin(options) { + if (!options) return; + if (typeof options === 'object') { + if (!isNumber(options.x) || !isNumber(options.y)) + failTransformOrigin(options); + return options; + } + + failTransformOrigin(); + } + + function failTransformOrigin(options) { + console.error(options); + throw new Error( + [ + 'Cannot parse transform origin.', + 'Some good examples:', + ' "center center" can be achieved with {x: 0.5, y: 0.5}', + ' "top center" can be achieved with {x: 0.5, y: 0}', + ' "bottom right" can be achieved with {x: 1, y: 1}' + ].join('\n') + ); + } + + function noop() { } + + function validateBounds(bounds) { + var boundsType = typeof bounds; + if (boundsType === 'undefined' || boundsType === 'boolean') return; // this is okay + // otherwise need to be more thorough: + var validBounds = + isNumber(bounds.left) && + isNumber(bounds.top) && + isNumber(bounds.bottom) && + isNumber(bounds.right); + + if (!validBounds) + throw new Error( + 'Bounds object is not valid. It can be: ' + + 'undefined, boolean (true|false) or an object {left, top, right, bottom}' + ); + } + + function isNumber(x) { + return Number.isFinite(x); + } + + // IE 11 does not support isNaN: + function isNaN(value) { + if (Number.isNaN) { + return Number.isNaN(value); + } + + return value !== value; + } + + function rigidScroll() { + return { + start: noop, + stop: noop, + cancel: noop + }; + } + + function autoRun() { + if (typeof document === 'undefined') return; + + var scripts = document.getElementsByTagName('script'); + if (!scripts) return; + var panzoomScript; + + for (var i = 0; i < scripts.length; ++i) { + var x = scripts[i]; + if (x.src && x.src.match(/\bpanzoom(\.min)?\.js/)) { + panzoomScript = x; + break; + } + } + + if (!panzoomScript) return; + + var query = panzoomScript.getAttribute('query'); + if (!query) return; + + var globalName = panzoomScript.getAttribute('name') || 'pz'; + var started = Date.now(); + + tryAttach(); + + function tryAttach() { + var el = document.querySelector(query); + if (!el) { + var now = Date.now(); + var elapsed = now - started; + if (elapsed < 2000) { + // Let's wait a bit + setTimeout(tryAttach, 100); + return; + } + // If we don't attach within 2 seconds to the target element, consider it a failure + console.error('Cannot find the panzoom element', globalName); + return; + } + var options = collectOptions(panzoomScript); + console.log(options); + window[globalName] = createPanZoom(el, options); + } + + function collectOptions(script) { + var attrs = script.attributes; + var options = {}; + for (var j = 0; j < attrs.length; ++j) { + var attr = attrs[j]; + var nameValue = getPanzoomAttributeNameValue(attr); + if (nameValue) { + options[nameValue.name] = nameValue.value; + } + } + + return options; + } + + function getPanzoomAttributeNameValue(attr) { + if (!attr.name) return; + var isPanZoomAttribute = + attr.name[0] === 'p' && attr.name[1] === 'z' && attr.name[2] === '-'; + + if (!isPanZoomAttribute) return; + + var name = attr.name.substr(3); + var value = JSON.parse(attr.value); + return { name: name, value: value }; + } + } + + autoRun(); + + },{"./lib/createTextSelectionInterceptor.js":2,"./lib/domController.js":3,"./lib/kinetic.js":4,"./lib/svgController.js":5,"./lib/transform.js":6,"amator":7,"ngraph.events":9,"wheel":10}],2:[function(require,module,exports){ + /** + * Disallows selecting text. + */ + module.exports = createTextSelectionInterceptor; + + function createTextSelectionInterceptor(useFake) { + if (useFake) { + return { + capture: noop, + release: noop + }; + } + + var dragObject; + var prevSelectStart; + var prevDragStart; + var wasCaptured = false; + + return { + capture: capture, + release: release + }; + + function capture(domObject) { + wasCaptured = true; + prevSelectStart = window.document.onselectstart; + prevDragStart = window.document.ondragstart; + + window.document.onselectstart = disabled; + + dragObject = domObject; + dragObject.ondragstart = disabled; + } + + function release() { + if (!wasCaptured) return; + + wasCaptured = false; + window.document.onselectstart = prevSelectStart; + if (dragObject) dragObject.ondragstart = prevDragStart; + } + } + + function disabled(e) { + e.stopPropagation(); + return false; + } + + function noop() {} + + },{}],3:[function(require,module,exports){ + module.exports = makeDomController; + + module.exports.canAttach = isDomElement; + + function makeDomController(domElement, options) { + var elementValid = isDomElement(domElement); + if (!elementValid) { + throw new Error('panzoom requires DOM element to be attached to the DOM tree'); + } + + var owner = domElement.parentElement; + domElement.scrollTop = 0; + + if (!options.disableKeyboardInteraction) { + owner.setAttribute('tabindex', 0); + } + + var api = { + getBBox: getBBox, + getOwner: getOwner, + applyTransform: applyTransform, + }; + + return api; + + function getOwner() { + return owner; + } + + function getBBox() { + // TODO: We should probably cache this? + return { + left: 0, + top: 0, + width: domElement.clientWidth, + height: domElement.clientHeight + }; + } + + function applyTransform(transform) { + // TODO: Should we cache this? + domElement.style.transformOrigin = '0 0 0'; + domElement.style.transform = 'matrix(' + + transform.scale + ', 0, 0, ' + + transform.scale + ', ' + + transform.x + ', ' + transform.y + ')'; + } + } + + function isDomElement(element) { + return element && element.parentElement && element.style; + } + + },{}],4:[function(require,module,exports){ + /** + * Allows smooth kinetic scrolling of the surface + */ + module.exports = kinetic; + + function kinetic(getPoint, scroll, settings) { + if (typeof settings !== 'object') { + // setting could come as boolean, we should ignore it, and use an object. + settings = {}; + } + + var minVelocity = typeof settings.minVelocity === 'number' ? settings.minVelocity : 5; + var amplitude = typeof settings.amplitude === 'number' ? settings.amplitude : 0.25; + var cancelAnimationFrame = typeof settings.cancelAnimationFrame === 'function' ? settings.cancelAnimationFrame : getCancelAnimationFrame(); + var requestAnimationFrame = typeof settings.requestAnimationFrame === 'function' ? settings.requestAnimationFrame : getRequestAnimationFrame(); + + var lastPoint; + var timestamp; + var timeConstant = 342; + + var ticker; + var vx, targetX, ax; + var vy, targetY, ay; + + var raf; + + return { + start: start, + stop: stop, + cancel: dispose + }; + + function dispose() { + cancelAnimationFrame(ticker); + cancelAnimationFrame(raf); + } + + function start() { + lastPoint = getPoint(); + + ax = ay = vx = vy = 0; + timestamp = new Date(); + + cancelAnimationFrame(ticker); + cancelAnimationFrame(raf); + + // we start polling the point position to accumulate velocity + // Once we stop(), we will use accumulated velocity to keep scrolling + // an object. + ticker = requestAnimationFrame(track); + } + + function track() { + var now = Date.now(); + var elapsed = now - timestamp; + timestamp = now; + + var currentPoint = getPoint(); + + var dx = currentPoint.x - lastPoint.x; + var dy = currentPoint.y - lastPoint.y; + + lastPoint = currentPoint; + + var dt = 1000 / (1 + elapsed); + + // moving average + vx = 0.8 * dx * dt + 0.2 * vx; + vy = 0.8 * dy * dt + 0.2 * vy; + + ticker = requestAnimationFrame(track); + } + + function stop() { + cancelAnimationFrame(ticker); + cancelAnimationFrame(raf); + + var currentPoint = getPoint(); + + targetX = currentPoint.x; + targetY = currentPoint.y; + timestamp = Date.now(); + + if (vx < -minVelocity || vx > minVelocity) { + ax = amplitude * vx; + targetX += ax; + } + + if (vy < -minVelocity || vy > minVelocity) { + ay = amplitude * vy; + targetY += ay; + } + + raf = requestAnimationFrame(autoScroll); + } + + function autoScroll() { + var elapsed = Date.now() - timestamp; + + var moving = false; + var dx = 0; + var dy = 0; + + if (ax) { + dx = -ax * Math.exp(-elapsed / timeConstant); + + if (dx > 0.5 || dx < -0.5) moving = true; + else dx = ax = 0; + } + + if (ay) { + dy = -ay * Math.exp(-elapsed / timeConstant); + + if (dy > 0.5 || dy < -0.5) moving = true; + else dy = ay = 0; + } + + if (moving) { + scroll(targetX + dx, targetY + dy); + raf = requestAnimationFrame(autoScroll); + } + } + } + + function getCancelAnimationFrame() { + if (typeof cancelAnimationFrame === 'function') return cancelAnimationFrame; + return clearTimeout; + } + + function getRequestAnimationFrame() { + if (typeof requestAnimationFrame === 'function') return requestAnimationFrame; + + return function (handler) { + return setTimeout(handler, 16); + }; + } + },{}],5:[function(require,module,exports){ + module.exports = makeSvgController; + module.exports.canAttach = isSVGElement; + + function makeSvgController(svgElement, options) { + if (!isSVGElement(svgElement)) { + throw new Error('svg element is required for svg.panzoom to work'); + } + + var owner = svgElement.ownerSVGElement; + if (!owner) { + throw new Error( + 'Do not apply panzoom to the root element. ' + + 'Use its child instead (e.g. ). ' + + 'As of March 2016 only FireFox supported transform on the root element'); + } + + if (!options.disableKeyboardInteraction) { + owner.setAttribute('tabindex', 0); + } + + var api = { + getBBox: getBBox, + getScreenCTM: getScreenCTM, + getOwner: getOwner, + applyTransform: applyTransform, + initTransform: initTransform + }; + + return api; + + function getOwner() { + return owner; + } + + function getBBox() { + var bbox = svgElement.getBBox(); + return { + left: bbox.x, + top: bbox.y, + width: bbox.width, + height: bbox.height, + }; + } + + function getScreenCTM() { + var ctm = owner.getCTM(); + if (!ctm) { + // This is likely firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=873106 + // The code below is not entirely correct, but still better than nothing + return owner.getScreenCTM(); + } + return ctm; + } + + function initTransform(transform) { + var screenCTM = svgElement.getCTM(); + + // The above line returns null on Firefox + if (screenCTM === null) { + screenCTM = document.createElementNS("http://www.w3.org/2000/svg", "svg").createSVGMatrix(); + } + + transform.x = screenCTM.e; + transform.y = screenCTM.f; + transform.scale = screenCTM.a; + owner.removeAttributeNS(null, 'viewBox'); + } + + function applyTransform(transform) { + svgElement.setAttribute('transform', 'matrix(' + + transform.scale + ' 0 0 ' + + transform.scale + ' ' + + transform.x + ' ' + transform.y + ')'); + } + } + + function isSVGElement(element) { + return element && element.ownerSVGElement && element.getCTM; + } + },{}],6:[function(require,module,exports){ + module.exports = Transform; + + function Transform() { + this.x = 0; + this.y = 0; + this.scale = 1; + } + + },{}],7:[function(require,module,exports){ + var BezierEasing = require('bezier-easing') + + // Predefined set of animations. Similar to CSS easing functions + var animations = { + ease: BezierEasing(0.25, 0.1, 0.25, 1), + easeIn: BezierEasing(0.42, 0, 1, 1), + easeOut: BezierEasing(0, 0, 0.58, 1), + easeInOut: BezierEasing(0.42, 0, 0.58, 1), + linear: BezierEasing(0, 0, 1, 1) + } + + + module.exports = animate; + module.exports.makeAggregateRaf = makeAggregateRaf; + module.exports.sharedScheduler = makeAggregateRaf(); + + + function animate(source, target, options) { + var start = Object.create(null) + var diff = Object.create(null) + options = options || {} + // We let clients specify their own easing function + var easing = (typeof options.easing === 'function') ? options.easing : animations[options.easing] + + // if nothing is specified, default to ease (similar to CSS animations) + if (!easing) { + if (options.easing) { + console.warn('Unknown easing function in amator: ' + options.easing); + } + easing = animations.ease + } + + var step = typeof options.step === 'function' ? options.step : noop + var done = typeof options.done === 'function' ? options.done : noop + + var scheduler = getScheduler(options.scheduler) + + var keys = Object.keys(target) + keys.forEach(function(key) { + start[key] = source[key] + diff[key] = target[key] - source[key] + }) + + var durationInMs = typeof options.duration === 'number' ? options.duration : 400 + var durationInFrames = Math.max(1, durationInMs * 0.06) // 0.06 because 60 frames pers 1,000 ms + var previousAnimationId + var frame = 0 + + previousAnimationId = scheduler.next(loop) + + return { + cancel: cancel + } + + function cancel() { + scheduler.cancel(previousAnimationId) + previousAnimationId = 0 + } + + function loop() { + var t = easing(frame/durationInFrames) + frame += 1 + setValues(t) + if (frame <= durationInFrames) { + previousAnimationId = scheduler.next(loop) + step(source) + } else { + previousAnimationId = 0 + setTimeout(function() { done(source) }, 0) + } + } + + function setValues(t) { + keys.forEach(function(key) { + source[key] = diff[key] * t + start[key] + }) + } + } + + function noop() { } + + function getScheduler(scheduler) { + if (!scheduler) { + var canRaf = typeof window !== 'undefined' && window.requestAnimationFrame + return canRaf ? rafScheduler() : timeoutScheduler() + } + if (typeof scheduler.next !== 'function') throw new Error('Scheduler is supposed to have next(cb) function') + if (typeof scheduler.cancel !== 'function') throw new Error('Scheduler is supposed to have cancel(handle) function') + + return scheduler + } + + function rafScheduler() { + return { + next: window.requestAnimationFrame.bind(window), + cancel: window.cancelAnimationFrame.bind(window) + } + } + + function timeoutScheduler() { + return { + next: function(cb) { + return setTimeout(cb, 1000/60) + }, + cancel: function (id) { + return clearTimeout(id) + } + } + } + + function makeAggregateRaf() { + var frontBuffer = new Set(); + var backBuffer = new Set(); + var frameToken = 0; + + return { + next: next, + cancel: next, + clearAll: clearAll + } + + function clearAll() { + frontBuffer.clear(); + backBuffer.clear(); + cancelAnimationFrame(frameToken); + frameToken = 0; + } + + function next(callback) { + backBuffer.add(callback); + renderNextFrame(); + } + + function renderNextFrame() { + if (!frameToken) frameToken = requestAnimationFrame(renderFrame); + } + + function renderFrame() { + frameToken = 0; + + var t = backBuffer; + backBuffer = frontBuffer; + frontBuffer = t; + + frontBuffer.forEach(function(callback) { + callback(); + }); + frontBuffer.clear(); + } + + function cancel(callback) { + backBuffer.delete(callback); + } + } + + },{"bezier-easing":8}],8:[function(require,module,exports){ + /** + * https://github.com/gre/bezier-easing + * BezierEasing - use bezier curve for transition easing function + * by Gaëtan Renaudeau 2014 - 2015 – MIT License + */ + + // These values are established by empiricism with tests (tradeoff: performance VS precision) + var NEWTON_ITERATIONS = 4; + var NEWTON_MIN_SLOPE = 0.001; + var SUBDIVISION_PRECISION = 0.0000001; + var SUBDIVISION_MAX_ITERATIONS = 10; + + var kSplineTableSize = 11; + var kSampleStepSize = 1.0 / (kSplineTableSize - 1.0); + + var float32ArraySupported = typeof Float32Array === 'function'; + + function A (aA1, aA2) { return 1.0 - 3.0 * aA2 + 3.0 * aA1; } + function B (aA1, aA2) { return 3.0 * aA2 - 6.0 * aA1; } + function C (aA1) { return 3.0 * aA1; } + + // Returns x(t) given t, x1, and x2, or y(t) given t, y1, and y2. + function calcBezier (aT, aA1, aA2) { return ((A(aA1, aA2) * aT + B(aA1, aA2)) * aT + C(aA1)) * aT; } + + // Returns dx/dt given t, x1, and x2, or dy/dt given t, y1, and y2. + function getSlope (aT, aA1, aA2) { return 3.0 * A(aA1, aA2) * aT * aT + 2.0 * B(aA1, aA2) * aT + C(aA1); } + + function binarySubdivide (aX, aA, aB, mX1, mX2) { + var currentX, currentT, i = 0; + do { + currentT = aA + (aB - aA) / 2.0; + currentX = calcBezier(currentT, mX1, mX2) - aX; + if (currentX > 0.0) { + aB = currentT; + } else { + aA = currentT; + } + } while (Math.abs(currentX) > SUBDIVISION_PRECISION && ++i < SUBDIVISION_MAX_ITERATIONS); + return currentT; + } + + function newtonRaphsonIterate (aX, aGuessT, mX1, mX2) { + for (var i = 0; i < NEWTON_ITERATIONS; ++i) { + var currentSlope = getSlope(aGuessT, mX1, mX2); + if (currentSlope === 0.0) { + return aGuessT; + } + var currentX = calcBezier(aGuessT, mX1, mX2) - aX; + aGuessT -= currentX / currentSlope; + } + return aGuessT; + } + + function LinearEasing (x) { + return x; + } + + module.exports = function bezier (mX1, mY1, mX2, mY2) { + if (!(0 <= mX1 && mX1 <= 1 && 0 <= mX2 && mX2 <= 1)) { + throw new Error('bezier x values must be in [0, 1] range'); + } + + if (mX1 === mY1 && mX2 === mY2) { + return LinearEasing; + } + + // Precompute samples table + var sampleValues = float32ArraySupported ? new Float32Array(kSplineTableSize) : new Array(kSplineTableSize); + for (var i = 0; i < kSplineTableSize; ++i) { + sampleValues[i] = calcBezier(i * kSampleStepSize, mX1, mX2); + } + + function getTForX (aX) { + var intervalStart = 0.0; + var currentSample = 1; + var lastSample = kSplineTableSize - 1; + + for (; currentSample !== lastSample && sampleValues[currentSample] <= aX; ++currentSample) { + intervalStart += kSampleStepSize; + } + --currentSample; + + // Interpolate to provide an initial guess for t + var dist = (aX - sampleValues[currentSample]) / (sampleValues[currentSample + 1] - sampleValues[currentSample]); + var guessForT = intervalStart + dist * kSampleStepSize; + + var initialSlope = getSlope(guessForT, mX1, mX2); + if (initialSlope >= NEWTON_MIN_SLOPE) { + return newtonRaphsonIterate(aX, guessForT, mX1, mX2); + } else if (initialSlope === 0.0) { + return guessForT; + } else { + return binarySubdivide(aX, intervalStart, intervalStart + kSampleStepSize, mX1, mX2); + } + } + + return function BezierEasing (x) { + // Because JavaScript number are imprecise, we should guarantee the extremes are right. + if (x === 0) { + return 0; + } + if (x === 1) { + return 1; + } + return calcBezier(getTForX(x), mY1, mY2); + }; + }; + + },{}],9:[function(require,module,exports){ + module.exports = function eventify(subject) { + validateSubject(subject); + + var eventsStorage = createEventsStorage(subject); + subject.on = eventsStorage.on; + subject.off = eventsStorage.off; + subject.fire = eventsStorage.fire; + return subject; + }; + + function createEventsStorage(subject) { + // Store all event listeners to this hash. Key is event name, value is array + // of callback records. + // + // A callback record consists of callback function and its optional context: + // { 'eventName' => [{callback: function, ctx: object}] } + var registeredEvents = Object.create(null); + + return { + on: function (eventName, callback, ctx) { + if (typeof callback !== 'function') { + throw new Error('callback is expected to be a function'); + } + var handlers = registeredEvents[eventName]; + if (!handlers) { + handlers = registeredEvents[eventName] = []; + } + handlers.push({callback: callback, ctx: ctx}); + + return subject; + }, + + off: function (eventName, callback) { + var wantToRemoveAll = (typeof eventName === 'undefined'); + if (wantToRemoveAll) { + // Killing old events storage should be enough in this case: + registeredEvents = Object.create(null); + return subject; + } + + if (registeredEvents[eventName]) { + var deleteAllCallbacksForEvent = (typeof callback !== 'function'); + if (deleteAllCallbacksForEvent) { + delete registeredEvents[eventName]; + } else { + var callbacks = registeredEvents[eventName]; + for (var i = 0; i < callbacks.length; ++i) { + if (callbacks[i].callback === callback) { + callbacks.splice(i, 1); + } + } + } + } + + return subject; + }, + + fire: function (eventName) { + var callbacks = registeredEvents[eventName]; + if (!callbacks) { + return subject; + } + + var fireArguments; + if (arguments.length > 1) { + fireArguments = Array.prototype.splice.call(arguments, 1); + } + for(var i = 0; i < callbacks.length; ++i) { + var callbackInfo = callbacks[i]; + callbackInfo.callback.apply(callbackInfo.ctx, fireArguments); + } + + return subject; + } + }; + } + + function validateSubject(subject) { + if (!subject) { + throw new Error('Eventify cannot use falsy object as events subject'); + } + var reservedWords = ['on', 'fire', 'off']; + for (var i = 0; i < reservedWords.length; ++i) { + if (subject.hasOwnProperty(reservedWords[i])) { + throw new Error("Subject cannot be eventified, since it already has property '" + reservedWords[i] + "'"); + } + } + } + + },{}],10:[function(require,module,exports){ + /** + * This module used to unify mouse wheel behavior between different browsers in 2014 + * Now it's just a wrapper around addEventListener('wheel'); + * + * Usage: + * var addWheelListener = require('wheel').addWheelListener; + * var removeWheelListener = require('wheel').removeWheelListener; + * addWheelListener(domElement, function (e) { + * // mouse wheel event + * }); + * removeWheelListener(domElement, function); + */ + + module.exports = addWheelListener; + + // But also expose "advanced" api with unsubscribe: + module.exports.addWheelListener = addWheelListener; + module.exports.removeWheelListener = removeWheelListener; + + + function addWheelListener(element, listener, useCapture) { + element.addEventListener('wheel', listener, useCapture); + } + + function removeWheelListener( element, listener, useCapture ) { + element.removeEventListener('wheel', listener, useCapture); + } + },{}]},{},[1])(1) + }); + + /* Blob.js + * A Blob implementation. + * 2014-07-24 + * + * By Eli Grey, http://eligrey.com + * By Devin Samarin, https://github.com/dsamarin + * License: X11/MIT + * See https://github.com/eligrey/Blob.js/blob/master/LICENSE.md + */ + +/*global self, unescape */ +/*jslint bitwise: true, regexp: true, confusion: true, es5: true, vars: true, white: true, + plusplus: true */ + +/*! @source http://purl.eligrey.com/github/Blob.js/blob/master/Blob.js */ + +(function (view) { + "use strict"; + + view.URL = view.URL || view.webkitURL; + + if (view.Blob && view.URL) { + try { + new Blob; + return; + } catch (e) {} + } + + // Internally we use a BlobBuilder implementation to base Blob off of + // in order to support older browsers that only have BlobBuilder + var BlobBuilder = view.BlobBuilder || view.WebKitBlobBuilder || view.MozBlobBuilder || (function(view) { + var + get_class = function(object) { + return Object.prototype.toString.call(object).match(/^\[object\s(.*)\]$/)[1]; + } + , FakeBlobBuilder = function BlobBuilder() { + this.data = []; + } + , FakeBlob = function Blob(data, type, encoding) { + this.data = data; + this.size = data.length; + this.type = type; + this.encoding = encoding; + } + , FBB_proto = FakeBlobBuilder.prototype + , FB_proto = FakeBlob.prototype + , FileReaderSync = view.FileReaderSync + , FileException = function(type) { + this.code = this[this.name = type]; + } + , file_ex_codes = ( + "NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR " + + "NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR" + ).split(" ") + , file_ex_code = file_ex_codes.length + , real_URL = view.URL || view.webkitURL || view + , real_create_object_URL = real_URL.createObjectURL + , real_revoke_object_URL = real_URL.revokeObjectURL + , URL = real_URL + , btoa = view.btoa + , atob = view.atob + + , ArrayBuffer = view.ArrayBuffer + , Uint8Array = view.Uint8Array + + , origin = /^[\w-]+:\/*\[?[\w\.:-]+\]?(?::[0-9]+)?/ + ; + FakeBlob.fake = FB_proto.fake = true; + while (file_ex_code--) { + FileException.prototype[file_ex_codes[file_ex_code]] = file_ex_code + 1; + } + // Polyfill URL + if (!real_URL.createObjectURL) { + URL = view.URL = function(uri) { + var + uri_info = document.createElementNS("http://www.w3.org/1999/xhtml", "a") + , uri_origin + ; + uri_info.href = uri; + if (!("origin" in uri_info)) { + if (uri_info.protocol.toLowerCase() === "data:") { + uri_info.origin = null; + } else { + uri_origin = uri.match(origin); + uri_info.origin = uri_origin && uri_origin[1]; + } + } + return uri_info; + }; + } + URL.createObjectURL = function(blob) { + var + type = blob.type + , data_URI_header + ; + if (type === null) { + type = "application/octet-stream"; + } + if (blob instanceof FakeBlob) { + data_URI_header = "data:" + type; + if (blob.encoding === "base64") { + return data_URI_header + ";base64," + blob.data; + } else if (blob.encoding === "URI") { + return data_URI_header + "," + decodeURIComponent(blob.data); + } if (btoa) { + return data_URI_header + ";base64," + btoa(blob.data); + } else { + return data_URI_header + "," + encodeURIComponent(blob.data); + } + } else if (real_create_object_URL) { + return real_create_object_URL.call(real_URL, blob); + } + }; + URL.revokeObjectURL = function(object_URL) { + if (object_URL.substring(0, 5) !== "data:" && real_revoke_object_URL) { + real_revoke_object_URL.call(real_URL, object_URL); + } + }; + FBB_proto.append = function(data/*, endings*/) { + var bb = this.data; + // decode data to a binary string + if (Uint8Array && (data instanceof ArrayBuffer || data instanceof Uint8Array)) { + var + str = "" + , buf = new Uint8Array(data) + , i = 0 + , buf_len = buf.length + ; + for (; i < buf_len; i++) { + str += String.fromCharCode(buf[i]); + } + bb.push(str); + } else if (get_class(data) === "Blob" || get_class(data) === "File") { + if (FileReaderSync) { + var fr = new FileReaderSync; + bb.push(fr.readAsBinaryString(data)); + } else { + // async FileReader won't work as BlobBuilder is sync + throw new FileException("NOT_READABLE_ERR"); + } + } else if (data instanceof FakeBlob) { + if (data.encoding === "base64" && atob) { + bb.push(atob(data.data)); + } else if (data.encoding === "URI") { + bb.push(decodeURIComponent(data.data)); + } else if (data.encoding === "raw") { + bb.push(data.data); + } + } else { + if (typeof data !== "string") { + data += ""; // convert unsupported types to strings + } + // decode UTF-16 to binary string + bb.push(unescape(encodeURIComponent(data))); + } + }; + FBB_proto.getBlob = function(type) { + if (!arguments.length) { + type = null; + } + return new FakeBlob(this.data.join(""), type, "raw"); + }; + FBB_proto.toString = function() { + return "[object BlobBuilder]"; + }; + FB_proto.slice = function(start, end, type) { + var args = arguments.length; + if (args < 3) { + type = null; + } + return new FakeBlob( + this.data.slice(start, args > 1 ? end : this.data.length) + , type + , this.encoding + ); + }; + FB_proto.toString = function() { + return "[object Blob]"; + }; + FB_proto.close = function() { + this.size = 0; + delete this.data; + }; + return FakeBlobBuilder; + }(view)); + + view.Blob = function(blobParts, options) { + var type = options ? (options.type || "") : ""; + var builder = new BlobBuilder(); + if (blobParts) { + for (var i = 0, len = blobParts.length; i < len; i++) { + if (Uint8Array && blobParts[i] instanceof Uint8Array) { + builder.append(blobParts[i].buffer); + } + else { + builder.append(blobParts[i]); + } + } + } + var blob = builder.getBlob(type); + if (!blob.slice && blob.webkitSlice) { + blob.slice = blob.webkitSlice; + } + return blob; + }; + + var getPrototypeOf = Object.getPrototypeOf || function(object) { + return object.__proto__; + }; + view.Blob.prototype = getPrototypeOf(new view.Blob()); +}(typeof self !== "undefined" && self || typeof window !== "undefined" && window || this.content || this)); + +/*! FileSaver.js + * A saveAs() FileSaver implementation. + * 2014-01-24 + * + * By Eli Grey, http://eligrey.com + * License: X11/MIT + * See LICENSE.md + */ + +/*global self */ +/*jslint bitwise: true, indent: 4, laxbreak: true, laxcomma: true, smarttabs: true, plusplus: true */ + +/*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */ + +var saveAs = saveAs + // IE 10+ (native saveAs) + || (typeof navigator !== "undefined" && + navigator.msSaveOrOpenBlob && navigator.msSaveOrOpenBlob.bind(navigator)) + // Everyone else + || (function(view) { + "use strict"; + // IE <10 is explicitly unsupported + if (typeof navigator !== "undefined" && + /MSIE [1-9]\./.test(navigator.userAgent)) { + return; + } + var + doc = view.document + // only get URL when necessary in case BlobBuilder.js hasn't overridden it yet + , get_URL = function() { + return view.URL || view.webkitURL || view; + } + , URL = view.URL || view.webkitURL || view + , save_link = doc.createElementNS("http://www.w3.org/1999/xhtml", "a") + , can_use_save_link = !view.externalHost && "download" in save_link + , click = function(node) { + var event = doc.createEvent("MouseEvents"); + event.initMouseEvent( + "click", true, false, view, 0, 0, 0, 0, 0 + , false, false, false, false, 0, null + ); + node.dispatchEvent(event); + } + , webkit_req_fs = view.webkitRequestFileSystem + , req_fs = view.requestFileSystem || webkit_req_fs || view.mozRequestFileSystem + , throw_outside = function(ex) { + (view.setImmediate || view.setTimeout)(function() { + throw ex; + }, 0); + } + , force_saveable_type = "application/octet-stream" + , fs_min_size = 0 + , deletion_queue = [] + , process_deletion_queue = function() { + var i = deletion_queue.length; + while (i--) { + var file = deletion_queue[i]; + if (typeof file === "string") { // file is an object URL + URL.revokeObjectURL(file); + } else { // file is a File + file.remove(); + } + } + deletion_queue.length = 0; // clear queue + } + , dispatch = function(filesaver, event_types, event) { + event_types = [].concat(event_types); + var i = event_types.length; + while (i--) { + var listener = filesaver["on" + event_types[i]]; + if (typeof listener === "function") { + try { + listener.call(filesaver, event || filesaver); + } catch (ex) { + throw_outside(ex); + } + } + } + } + , FileSaver = function(blob, name) { + // First try a.download, then web filesystem, then object URLs + var + filesaver = this + , type = blob.type + , blob_changed = false + , object_url + , target_view + , get_object_url = function() { + var object_url = get_URL().createObjectURL(blob); + deletion_queue.push(object_url); + return object_url; + } + , dispatch_all = function() { + dispatch(filesaver, "writestart progress write writeend".split(" ")); + } + // on any filesys errors revert to saving with object URLs + , fs_error = function() { + // don't create more object URLs than needed + if (blob_changed || !object_url) { + object_url = get_object_url(blob); + } + if (target_view) { + target_view.location.href = object_url; + } else { + window.open(object_url, "_blank"); + } + filesaver.readyState = filesaver.DONE; + dispatch_all(); + } + , abortable = function(func) { + return function() { + if (filesaver.readyState !== filesaver.DONE) { + return func.apply(this, arguments); + } + }; + } + , create_if_not_found = {create: true, exclusive: false} + , slice + ; + filesaver.readyState = filesaver.INIT; + if (!name) { + name = "download"; + } + if (can_use_save_link) { + object_url = get_object_url(blob); + // FF for Android has a nasty garbage collection mechanism + // that turns all objects that are not pure javascript into 'deadObject' + // this means `doc` and `save_link` are unusable and need to be recreated + // `view` is usable though: + doc = view.document; + save_link = doc.createElementNS("http://www.w3.org/1999/xhtml", "a"); + save_link.href = object_url; + save_link.download = name; + var event = doc.createEvent("MouseEvents"); + event.initMouseEvent( + "click", true, false, view, 0, 0, 0, 0, 0 + , false, false, false, false, 0, null + ); + save_link.dispatchEvent(event); + filesaver.readyState = filesaver.DONE; + dispatch_all(); + return; + } + // Object and web filesystem URLs have a problem saving in Google Chrome when + // viewed in a tab, so I force save with application/octet-stream + // http://code.google.com/p/chromium/issues/detail?id=91158 + if (view.chrome && type && type !== force_saveable_type) { + slice = blob.slice || blob.webkitSlice; + blob = slice.call(blob, 0, blob.size, force_saveable_type); + blob_changed = true; + } + // Since I can't be sure that the guessed media type will trigger a download + // in WebKit, I append .download to the filename. + // https://bugs.webkit.org/show_bug.cgi?id=65440 + if (webkit_req_fs && name !== "download") { + name += ".download"; + } + if (type === force_saveable_type || webkit_req_fs) { + target_view = view; + } + if (!req_fs) { + fs_error(); + return; + } + fs_min_size += blob.size; + req_fs(view.TEMPORARY, fs_min_size, abortable(function(fs) { + fs.root.getDirectory("saved", create_if_not_found, abortable(function(dir) { + var save = function() { + dir.getFile(name, create_if_not_found, abortable(function(file) { + file.createWriter(abortable(function(writer) { + writer.onwriteend = function(event) { + target_view.location.href = file.toURL(); + deletion_queue.push(file); + filesaver.readyState = filesaver.DONE; + dispatch(filesaver, "writeend", event); + }; + writer.onerror = function() { + var error = writer.error; + if (error.code !== error.ABORT_ERR) { + fs_error(); + } + }; + "writestart progress write abort".split(" ").forEach(function(event) { + writer["on" + event] = filesaver["on" + event]; + }); + writer.write(blob); + filesaver.abort = function() { + writer.abort(); + filesaver.readyState = filesaver.DONE; + }; + filesaver.readyState = filesaver.WRITING; + }), fs_error); + }), fs_error); + }; + dir.getFile(name, {create: false}, abortable(function(file) { + // delete file if it already exists + file.remove(); + save(); + }), abortable(function(ex) { + if (ex.code === ex.NOT_FOUND_ERR) { + save(); + } else { + fs_error(); + } + })); + }), fs_error); + }), fs_error); + } + , FS_proto = FileSaver.prototype + , saveAs = function(blob, name) { + return new FileSaver(blob, name); + } + ; + FS_proto.abort = function() { + var filesaver = this; + filesaver.readyState = filesaver.DONE; + dispatch(filesaver, "abort"); + }; + FS_proto.readyState = FS_proto.INIT = 0; + FS_proto.WRITING = 1; + FS_proto.DONE = 2; + + FS_proto.error = + FS_proto.onwritestart = + FS_proto.onprogress = + FS_proto.onwrite = + FS_proto.onabort = + FS_proto.onerror = + FS_proto.onwriteend = + null; + + view.addEventListener("unload", process_deletion_queue, false); + saveAs.unload = function() { + process_deletion_queue(); + view.removeEventListener("unload", process_deletion_queue, false); + }; + return saveAs; +}( + typeof self !== "undefined" && self + || typeof window !== "undefined" && window + || this.content +)); +// `self` is undefined in Firefox for Android content script context +// while `this` is nsIContentFrameMessageManager +// with an attribute `content` that corresponds to the window + +if (typeof module !== "undefined") module.exports = saveAs; + +/*! + +JSZipUtils - A collection of cross-browser utilities to go along with JSZip. + + +(c) 2014 Stuart Knightley, David Duponchel +Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown. + +*/ +!function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.JSZipUtils=e():"undefined"!=typeof global?global.JSZipUtils=e():"undefined"!=typeof self&&(self.JSZipUtils=e())}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o + +(c) 2009-2014 Stuart Knightley +Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown. + +JSZip uses the library pako released under the MIT license : +https://github.com/nodeca/pako/blob/master/LICENSE +*/ +!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{var b;"undefined"!=typeof window?b=window:"undefined"!=typeof global?b=global:"undefined"!=typeof self&&(b=self),b.JSZip=a()}}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g>2,g=(3&b)<<4|c>>4,h=(15&c)<<2|e>>6,i=63&e,isNaN(c)?h=i=64:isNaN(e)&&(i=64),j=j+d.charAt(f)+d.charAt(g)+d.charAt(h)+d.charAt(i);return j},c.decode=function(a){var b,c,e,f,g,h,i,j="",k=0;for(a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");k>4,c=(15&g)<<4|h>>2,e=(3&h)<<6|i,j+=String.fromCharCode(b),64!=h&&(j+=String.fromCharCode(c)),64!=i&&(j+=String.fromCharCode(e));return j}},{}],2:[function(a,b){"use strict";function c(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}c.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},b.exports=c},{}],3:[function(a,b,c){"use strict";c.STORE={magic:"\x00\x00",compress:function(a){return a},uncompress:function(a){return a},compressInputType:null,uncompressInputType:null},c.DEFLATE=a("./flate")},{"./flate":8}],4:[function(a,b){"use strict";var c=a("./utils"),d=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];b.exports=function(a,b){if("undefined"==typeof a||!a.length)return 0;var e="string"!==c.getTypeOf(a);"undefined"==typeof b&&(b=0);var f=0,g=0,h=0;b=-1^b;for(var i=0,j=a.length;j>i;i++)h=e?a[i]:a.charCodeAt(i),g=255&(b^h),f=d[g],b=b>>>8^f;return-1^b}},{"./utils":21}],5:[function(a,b){"use strict";function c(){this.data=null,this.length=0,this.index=0}var d=a("./utils");c.prototype={checkOffset:function(a){this.checkIndex(this.index+a)},checkIndex:function(a){if(this.lengtha)throw new Error("End of data reached (data length = "+this.length+", asked index = "+a+"). Corrupted zip ?")},setIndex:function(a){this.checkIndex(a),this.index=a},skip:function(a){this.setIndex(this.index+a)},byteAt:function(){},readInt:function(a){var b,c=0;for(this.checkOffset(a),b=this.index+a-1;b>=this.index;b--)c=(c<<8)+this.byteAt(b);return this.index+=a,c},readString:function(a){return d.transformTo("string",this.readData(a))},readData:function(){},lastIndexOfSignature:function(){},readDate:function(){var a=this.readInt(4);return new Date((a>>25&127)+1980,(a>>21&15)-1,a>>16&31,a>>11&31,a>>5&63,(31&a)<<1)}},b.exports=c},{"./utils":21}],6:[function(a,b,c){"use strict";c.base64=!1,c.binary=!1,c.dir=!1,c.createFolders=!1,c.date=null,c.compression=null,c.comment=null},{}],7:[function(a,b,c){"use strict";var d=a("./utils");c.string2binary=function(a){return d.string2binary(a)},c.string2Uint8Array=function(a){return d.transformTo("uint8array",a)},c.uint8Array2String=function(a){return d.transformTo("string",a)},c.string2Blob=function(a){var b=d.transformTo("arraybuffer",a);return d.arrayBuffer2Blob(b)},c.arrayBuffer2Blob=function(a){return d.arrayBuffer2Blob(a)},c.transformTo=function(a,b){return d.transformTo(a,b)},c.getTypeOf=function(a){return d.getTypeOf(a)},c.checkSupport=function(a){return d.checkSupport(a)},c.MAX_VALUE_16BITS=d.MAX_VALUE_16BITS,c.MAX_VALUE_32BITS=d.MAX_VALUE_32BITS,c.pretty=function(a){return d.pretty(a)},c.findCompression=function(a){return d.findCompression(a)},c.isRegExp=function(a){return d.isRegExp(a)}},{"./utils":21}],8:[function(a,b,c){"use strict";var d="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,e=a("pako");c.uncompressInputType=d?"uint8array":"array",c.compressInputType=d?"uint8array":"array",c.magic="\b\x00",c.compress=function(a){return e.deflateRaw(a)},c.uncompress=function(a){return e.inflateRaw(a)}},{pako:24}],9:[function(a,b){"use strict";function c(a,b){return this instanceof c?(this.files={},this.comment=null,this.root="",a&&this.load(a,b),void(this.clone=function(){var a=new c;for(var b in this)"function"!=typeof this[b]&&(a[b]=this[b]);return a})):new c(a,b)}var d=a("./base64");c.prototype=a("./object"),c.prototype.load=a("./load"),c.support=a("./support"),c.defaults=a("./defaults"),c.utils=a("./deprecatedPublicUtils"),c.base64={encode:function(a){return d.encode(a)},decode:function(a){return d.decode(a)}},c.compressions=a("./compressions"),b.exports=c},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(a,b){"use strict";var c=a("./base64"),d=a("./zipEntries");b.exports=function(a,b){var e,f,g,h;for(b=b||{},b.base64&&(a=c.decode(a)),f=new d(a,b),e=f.files,g=0;gc;c++)d+=String.fromCharCode(255&a),a>>>=8;return d},t=function(){var a,b,c={};for(a=0;a0?a.substring(0,b):""},x=function(a,b){return"/"!=a.slice(-1)&&(a+="/"),b="undefined"!=typeof b?b:!1,this.files[a]||v.call(this,a,null,{dir:!0,createFolders:b}),this.files[a]},y=function(a,b){var c,f=new j;return a._data instanceof j?(f.uncompressedSize=a._data.uncompressedSize,f.crc32=a._data.crc32,0===f.uncompressedSize||a.dir?(b=i.STORE,f.compressedContent="",f.crc32=0):a._data.compressionMethod===b.magic?f.compressedContent=a._data.getCompressedContent():(c=a._data.getContent(),f.compressedContent=b.compress(d.transformTo(b.compressInputType,c)))):(c=p(a),(!c||0===c.length||a.dir)&&(b=i.STORE,c=""),f.uncompressedSize=c.length,f.crc32=e(c),f.compressedContent=b.compress(d.transformTo(b.compressInputType,c))),f.compressedSize=f.compressedContent.length,f.compressionMethod=b.magic,f},z=function(a,b,c,g){var h,i,j,k,m=(c.compressedContent,d.transformTo("string",l.utf8encode(b.name))),n=b.comment||"",o=d.transformTo("string",l.utf8encode(n)),p=m.length!==b.name.length,q=o.length!==n.length,r=b.options,t="",u="",v="";j=b._initialMetadata.dir!==b.dir?b.dir:r.dir,k=b._initialMetadata.date!==b.date?b.date:r.date,h=k.getHours(),h<<=6,h|=k.getMinutes(),h<<=5,h|=k.getSeconds()/2,i=k.getFullYear()-1980,i<<=4,i|=k.getMonth()+1,i<<=5,i|=k.getDate(),p&&(u=s(1,1)+s(e(m),4)+m,t+="up"+s(u.length,2)+u),q&&(v=s(1,1)+s(this.crc32(o),4)+o,t+="uc"+s(v.length,2)+v);var w="";w+="\n\x00",w+=p||q?"\x00\b":"\x00\x00",w+=c.compressionMethod,w+=s(h,2),w+=s(i,2),w+=s(c.crc32,4),w+=s(c.compressedSize,4),w+=s(c.uncompressedSize,4),w+=s(m.length,2),w+=s(t.length,2);var x=f.LOCAL_FILE_HEADER+w+m+t,y=f.CENTRAL_FILE_HEADER+"\x00"+w+s(o.length,2)+"\x00\x00\x00\x00"+(j===!0?"\x00\x00\x00":"\x00\x00\x00\x00")+s(g,4)+m+t+o;return{fileRecord:x,dirRecord:y,compressedObject:c}},A={load:function(){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(a){var b,c,d,e,f=[];for(b in this.files)this.files.hasOwnProperty(b)&&(d=this.files[b],e=new r(d.name,d._data,t(d.options)),c=b.slice(this.root.length,b.length),b.slice(0,this.root.length)===this.root&&a(c,e)&&f.push(e));return f},file:function(a,b,c){if(1===arguments.length){if(d.isRegExp(a)){var e=a;return this.filter(function(a,b){return!b.dir&&e.test(a)})}return this.filter(function(b,c){return!c.dir&&b===a})[0]||null}return a=this.root+a,v.call(this,a,b,c),this},folder:function(a){if(!a)return this;if(d.isRegExp(a))return this.filter(function(b,c){return c.dir&&a.test(b)});var b=this.root+a,c=x.call(this,b),e=this.clone();return e.root=c.name,e},remove:function(a){a=this.root+a;var b=this.files[a];if(b||("/"!=a.slice(-1)&&(a+="/"),b=this.files[a]),b&&!b.dir)delete this.files[a];else for(var c=this.filter(function(b,c){return c.name.slice(0,a.length)===a}),d=0;d=0;--f)if(this.data[f]===b&&this.data[f+1]===c&&this.data[f+2]===d&&this.data[f+3]===e)return f;return-1},c.prototype.readData=function(a){if(this.checkOffset(a),0===a)return new Uint8Array(0);var b=this.data.subarray(this.index,this.index+a);return this.index+=a,b},b.exports=c},{"./dataReader":5}],19:[function(a,b){"use strict";var c=a("./utils"),d=function(a){this.data=new Uint8Array(a),this.index=0};d.prototype={append:function(a){0!==a.length&&(a=c.transformTo("uint8array",a),this.data.set(a,this.index),this.index+=a.length)},finalize:function(){return this.data}},b.exports=d},{"./utils":21}],20:[function(a,b,c){"use strict";for(var d=a("./utils"),e=a("./support"),f=a("./nodeBuffer"),g=new Array(256),h=0;256>h;h++)g[h]=h>=252?6:h>=248?5:h>=240?4:h>=224?3:h>=192?2:1;g[254]=g[254]=1;var i=function(a){var b,c,d,f,g,h=a.length,i=0;for(f=0;h>f;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),i+=128>c?1:2048>c?2:65536>c?3:4;for(b=e.uint8array?new Uint8Array(i):new Array(i),g=0,f=0;i>g;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),128>c?b[g++]=c:2048>c?(b[g++]=192|c>>>6,b[g++]=128|63&c):65536>c?(b[g++]=224|c>>>12,b[g++]=128|c>>>6&63,b[g++]=128|63&c):(b[g++]=240|c>>>18,b[g++]=128|c>>>12&63,b[g++]=128|c>>>6&63,b[g++]=128|63&c);return b},j=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return 0>c?b:0===c?b:c+g[a[c]]>b?c:b},k=function(a){var b,c,e,f,h=a.length,i=new Array(2*h);for(c=0,b=0;h>b;)if(e=a[b++],128>e)i[c++]=e;else if(f=g[e],f>4)i[c++]=65533,b+=f-1;else{for(e&=2===f?31:3===f?15:7;f>1&&h>b;)e=e<<6|63&a[b++],f--;f>1?i[c++]=65533:65536>e?i[c++]=e:(e-=65536,i[c++]=55296|e>>10&1023,i[c++]=56320|1023&e)}return i.length!==c&&(i.subarray?i=i.subarray(0,c):i.length=c),d.applyFromCharCode(i)};c.utf8encode=function(a){return e.nodebuffer?f(a,"utf-8"):i(a)},c.utf8decode=function(a){if(e.nodebuffer)return d.transformTo("nodebuffer",a).toString("utf-8");a=d.transformTo(e.uint8array?"uint8array":"array",a);for(var b=[],c=0,f=a.length,g=65536;f>c;){var h=j(a,Math.min(c+g,f));b.push(e.uint8array?k(a.subarray(c,h)):k(a.slice(c,h))),c=h}return b.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(a,b,c){"use strict";function d(a){return a}function e(a,b){for(var c=0;cg&&b>1;)try{d.push("array"===f||"nodebuffer"===f?String.fromCharCode.apply(null,a.slice(g,Math.min(g+b,e))):String.fromCharCode.apply(null,a.subarray(g,Math.min(g+b,e)))),g+=b}catch(i){b=Math.floor(b/2)}return d.join("")}function g(a,b){for(var c=0;cb?"0":"")+b.toString(16).toUpperCase();return d},c.findCompression=function(a){for(var b in i)if(i.hasOwnProperty(b)&&i[b].magic===a)return i[b];return null},c.isRegExp=function(a){return"[object RegExp]"===Object.prototype.toString.call(a)}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(a,b){"use strict";function c(a,b){this.files=[],this.loadOptions=b,a&&this.load(a)}var d=a("./stringReader"),e=a("./nodeBufferReader"),f=a("./uint8ArrayReader"),g=a("./utils"),h=a("./signature"),i=a("./zipEntry"),j=a("./support"),k=a("./object");c.prototype={checkSignature:function(a){var b=this.reader.readString(4);if(b!==a)throw new Error("Corrupted zip or bug : unexpected signature ("+g.pretty(b)+", expected "+g.pretty(a)+")")},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2),this.zipComment=this.reader.readString(this.zipCommentLength),this.zipComment=k.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.versionMadeBy=this.reader.readString(2),this.versionNeeded=this.reader.readInt(2),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var a,b,c,d=this.zip64EndOfCentralSize-44,e=0;d>e;)a=this.reader.readInt(2),b=this.reader.readInt(4),c=this.reader.readString(b),this.zip64ExtensibleData[a]={id:a,length:b,value:c}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var a,b;for(a=0;a0?b.windowBits=-b.windowBits:b.gzip&&b.windowBits>0&&b.windowBits<16&&(b.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new k,this.strm.avail_out=0;var c=g.deflateInit2(this.strm,b.level,b.method,b.windowBits,b.memLevel,b.strategy);if(c!==n)throw new Error(j[c]);b.header&&g.deflateSetHeader(this.strm,b.header) +};s.prototype.push=function(a,b){var c,d,e=this.strm,f=this.options.chunkSize;if(this.ended)return!1;d=b===~~b?b:b===!0?m:l,e.input="string"==typeof a?i.string2buf(a):a,e.next_in=0,e.avail_in=e.input.length;do{if(0===e.avail_out&&(e.output=new h.Buf8(f),e.next_out=0,e.avail_out=f),c=g.deflate(e,d),c!==o&&c!==n)return this.onEnd(c),this.ended=!0,!1;(0===e.avail_out||0===e.avail_in&&d===m)&&this.onData("string"===this.options.to?i.buf2binstring(h.shrinkBuf(e.output,e.next_out)):h.shrinkBuf(e.output,e.next_out))}while((e.avail_in>0||0===e.avail_out)&&c!==o);return d===m?(c=g.deflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===n):!0},s.prototype.onData=function(a){this.chunks.push(a)},s.prototype.onEnd=function(a){a===n&&(this.result="string"===this.options.to?this.chunks.join(""):h.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Deflate=s,c.deflate=d,c.deflateRaw=e,c.gzip=f},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(a,b,c){"use strict";function d(a,b){var c=new m(b);if(c.push(a,!0),c.err)throw c.msg;return c.result}function e(a,b){return b=b||{},b.raw=!0,d(a,b)}var f=a("./zlib/inflate.js"),g=a("./utils/common"),h=a("./utils/strings"),i=a("./zlib/constants"),j=a("./zlib/messages"),k=a("./zlib/zstream"),l=a("./zlib/gzheader"),m=function(a){this.options=g.assign({chunkSize:16384,windowBits:0,to:""},a||{});var b=this.options;b.raw&&b.windowBits>=0&&b.windowBits<16&&(b.windowBits=-b.windowBits,0===b.windowBits&&(b.windowBits=-15)),!(b.windowBits>=0&&b.windowBits<16)||a&&a.windowBits||(b.windowBits+=32),b.windowBits>15&&b.windowBits<48&&0===(15&b.windowBits)&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new k,this.strm.avail_out=0;var c=f.inflateInit2(this.strm,b.windowBits);if(c!==i.Z_OK)throw new Error(j[c]);this.header=new l,f.inflateGetHeader(this.strm,this.header)};m.prototype.push=function(a,b){var c,d,e,j,k,l=this.strm,m=this.options.chunkSize;if(this.ended)return!1;d=b===~~b?b:b===!0?i.Z_FINISH:i.Z_NO_FLUSH,l.input="string"==typeof a?h.binstring2buf(a):a,l.next_in=0,l.avail_in=l.input.length;do{if(0===l.avail_out&&(l.output=new g.Buf8(m),l.next_out=0,l.avail_out=m),c=f.inflate(l,i.Z_NO_FLUSH),c!==i.Z_STREAM_END&&c!==i.Z_OK)return this.onEnd(c),this.ended=!0,!1;l.next_out&&(0===l.avail_out||c===i.Z_STREAM_END||0===l.avail_in&&d===i.Z_FINISH)&&("string"===this.options.to?(e=h.utf8border(l.output,l.next_out),j=l.next_out-e,k=h.buf2string(l.output,e),l.next_out=j,l.avail_out=m-j,j&&g.arraySet(l.output,l.output,e,j,0),this.onData(k)):this.onData(g.shrinkBuf(l.output,l.next_out)))}while(l.avail_in>0&&c!==i.Z_STREAM_END);return c===i.Z_STREAM_END&&(d=i.Z_FINISH),d===i.Z_FINISH?(c=f.inflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===i.Z_OK):!0},m.prototype.onData=function(a){this.chunks.push(a)},m.prototype.onEnd=function(a){a===i.Z_OK&&(this.result="string"===this.options.to?this.chunks.join(""):g.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Inflate=m,c.inflate=d,c.inflateRaw=e,c.ungzip=d},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(a,b,c){"use strict";var d="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;c.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if("object"!=typeof c)throw new TypeError(c+"must be non-object");for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d])}}return a},c.shrinkBuf=function(a,b){return a.length===b?a:a.subarray?a.subarray(0,b):(a.length=b,a)};var e={arraySet:function(a,b,c,d,e){if(b.subarray&&a.subarray)return void a.set(b.subarray(c,c+d),e);for(var f=0;d>f;f++)a[e+f]=b[c+f]},flattenChunks:function(a){var b,c,d,e,f,g;for(d=0,b=0,c=a.length;c>b;b++)d+=a[b].length;for(g=new Uint8Array(d),e=0,b=0,c=a.length;c>b;b++)f=a[b],g.set(f,e),e+=f.length;return g}},f={arraySet:function(a,b,c,d,e){for(var f=0;d>f;f++)a[e+f]=b[c+f]},flattenChunks:function(a){return[].concat.apply([],a)}};c.setTyped=function(a){a?(c.Buf8=Uint8Array,c.Buf16=Uint16Array,c.Buf32=Int32Array,c.assign(c,e)):(c.Buf8=Array,c.Buf16=Array,c.Buf32=Array,c.assign(c,f))},c.setTyped(d)},{}],28:[function(a,b,c){"use strict";function d(a,b){if(65537>b&&(a.subarray&&g||!a.subarray&&f))return String.fromCharCode.apply(null,e.shrinkBuf(a,b));for(var c="",d=0;b>d;d++)c+=String.fromCharCode(a[d]);return c}var e=a("./common"),f=!0,g=!0;try{String.fromCharCode.apply(null,[0])}catch(h){f=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(h){g=!1}for(var i=new e.Buf8(256),j=0;256>j;j++)i[j]=j>=252?6:j>=248?5:j>=240?4:j>=224?3:j>=192?2:1;i[254]=i[254]=1,c.string2buf=function(a){var b,c,d,f,g,h=a.length,i=0;for(f=0;h>f;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),i+=128>c?1:2048>c?2:65536>c?3:4;for(b=new e.Buf8(i),g=0,f=0;i>g;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),128>c?b[g++]=c:2048>c?(b[g++]=192|c>>>6,b[g++]=128|63&c):65536>c?(b[g++]=224|c>>>12,b[g++]=128|c>>>6&63,b[g++]=128|63&c):(b[g++]=240|c>>>18,b[g++]=128|c>>>12&63,b[g++]=128|c>>>6&63,b[g++]=128|63&c);return b},c.buf2binstring=function(a){return d(a,a.length)},c.binstring2buf=function(a){for(var b=new e.Buf8(a.length),c=0,d=b.length;d>c;c++)b[c]=a.charCodeAt(c);return b},c.buf2string=function(a,b){var c,e,f,g,h=b||a.length,j=new Array(2*h);for(e=0,c=0;h>c;)if(f=a[c++],128>f)j[e++]=f;else if(g=i[f],g>4)j[e++]=65533,c+=g-1;else{for(f&=2===g?31:3===g?15:7;g>1&&h>c;)f=f<<6|63&a[c++],g--;g>1?j[e++]=65533:65536>f?j[e++]=f:(f-=65536,j[e++]=55296|f>>10&1023,j[e++]=56320|1023&f)}return d(j,e)},c.utf8border=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return 0>c?b:0===c?b:c+i[a[c]]>b?c:b}},{"./common":27}],29:[function(a,b){"use strict";function c(a,b,c,d){for(var e=65535&a|0,f=a>>>16&65535|0,g=0;0!==c;){g=c>2e3?2e3:c,c-=g;do e=e+b[d++]|0,f=f+e|0;while(--g);e%=65521,f%=65521}return e|f<<16|0}b.exports=c},{}],30:[function(a,b){b.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(a,b){"use strict";function c(){for(var a,b=[],c=0;256>c;c++){a=c;for(var d=0;8>d;d++)a=1&a?3988292384^a>>>1:a>>>1;b[c]=a}return b}function d(a,b,c,d){var f=e,g=d+c;a=-1^a;for(var h=d;g>h;h++)a=a>>>8^f[255&(a^b[h])];return-1^a}var e=c();b.exports=d},{}],32:[function(a,b,c){"use strict";function d(a,b){return a.msg=G[b],b}function e(a){return(a<<1)-(a>4?9:0)}function f(a){for(var b=a.length;--b>=0;)a[b]=0}function g(a){var b=a.state,c=b.pending;c>a.avail_out&&(c=a.avail_out),0!==c&&(C.arraySet(a.output,b.pending_buf,b.pending_out,c,a.next_out),a.next_out+=c,b.pending_out+=c,a.total_out+=c,a.avail_out-=c,b.pending-=c,0===b.pending&&(b.pending_out=0))}function h(a,b){D._tr_flush_block(a,a.block_start>=0?a.block_start:-1,a.strstart-a.block_start,b),a.block_start=a.strstart,g(a.strm)}function i(a,b){a.pending_buf[a.pending++]=b}function j(a,b){a.pending_buf[a.pending++]=b>>>8&255,a.pending_buf[a.pending++]=255&b}function k(a,b,c,d){var e=a.avail_in;return e>d&&(e=d),0===e?0:(a.avail_in-=e,C.arraySet(b,a.input,a.next_in,e,c),1===a.state.wrap?a.adler=E(a.adler,b,e,c):2===a.state.wrap&&(a.adler=F(a.adler,b,e,c)),a.next_in+=e,a.total_in+=e,e)}function l(a,b){var c,d,e=a.max_chain_length,f=a.strstart,g=a.prev_length,h=a.nice_match,i=a.strstart>a.w_size-jb?a.strstart-(a.w_size-jb):0,j=a.window,k=a.w_mask,l=a.prev,m=a.strstart+ib,n=j[f+g-1],o=j[f+g];a.prev_length>=a.good_match&&(e>>=2),h>a.lookahead&&(h=a.lookahead);do if(c=b,j[c+g]===o&&j[c+g-1]===n&&j[c]===j[f]&&j[++c]===j[f+1]){f+=2,c++;do;while(j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&m>f);if(d=ib-(m-f),f=m-ib,d>g){if(a.match_start=b,g=d,d>=h)break;n=j[f+g-1],o=j[f+g]}}while((b=l[b&k])>i&&0!==--e);return g<=a.lookahead?g:a.lookahead}function m(a){var b,c,d,e,f,g=a.w_size;do{if(e=a.window_size-a.lookahead-a.strstart,a.strstart>=g+(g-jb)){C.arraySet(a.window,a.window,g,g,0),a.match_start-=g,a.strstart-=g,a.block_start-=g,c=a.hash_size,b=c;do d=a.head[--b],a.head[b]=d>=g?d-g:0;while(--c);c=g,b=c;do d=a.prev[--b],a.prev[b]=d>=g?d-g:0;while(--c);e+=g}if(0===a.strm.avail_in)break;if(c=k(a.strm,a.window,a.strstart+a.lookahead,e),a.lookahead+=c,a.lookahead+a.insert>=hb)for(f=a.strstart-a.insert,a.ins_h=a.window[f],a.ins_h=(a.ins_h<a.pending_buf_size-5&&(c=a.pending_buf_size-5);;){if(a.lookahead<=1){if(m(a),0===a.lookahead&&b===H)return sb;if(0===a.lookahead)break}a.strstart+=a.lookahead,a.lookahead=0;var d=a.block_start+c;if((0===a.strstart||a.strstart>=d)&&(a.lookahead=a.strstart-d,a.strstart=d,h(a,!1),0===a.strm.avail_out))return sb;if(a.strstart-a.block_start>=a.w_size-jb&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.strstart>a.block_start&&(h(a,!1),0===a.strm.avail_out)?sb:sb}function o(a,b){for(var c,d;;){if(a.lookahead=hb&&(a.ins_h=(a.ins_h<=hb)if(d=D._tr_tally(a,a.strstart-a.match_start,a.match_length-hb),a.lookahead-=a.match_length,a.match_length<=a.max_lazy_match&&a.lookahead>=hb){a.match_length--;do a.strstart++,a.ins_h=(a.ins_h<=hb&&(a.ins_h=(a.ins_h<4096)&&(a.match_length=hb-1)),a.prev_length>=hb&&a.match_length<=a.prev_length){e=a.strstart+a.lookahead-hb,d=D._tr_tally(a,a.strstart-1-a.prev_match,a.prev_length-hb),a.lookahead-=a.prev_length-1,a.prev_length-=2;do++a.strstart<=e&&(a.ins_h=(a.ins_h<=hb&&a.strstart>0&&(e=a.strstart-1,d=g[e],d===g[++e]&&d===g[++e]&&d===g[++e])){f=a.strstart+ib;do;while(d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&f>e);a.match_length=ib-(f-e),a.match_length>a.lookahead&&(a.match_length=a.lookahead)}if(a.match_length>=hb?(c=D._tr_tally(a,1,a.match_length-hb),a.lookahead-=a.match_length,a.strstart+=a.match_length,a.match_length=0):(c=D._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++),c&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function r(a,b){for(var c;;){if(0===a.lookahead&&(m(a),0===a.lookahead)){if(b===H)return sb;break}if(a.match_length=0,c=D._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++,c&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function s(a){a.window_size=2*a.w_size,f(a.head),a.max_lazy_match=B[a.level].max_lazy,a.good_match=B[a.level].good_length,a.nice_match=B[a.level].nice_length,a.max_chain_length=B[a.level].max_chain,a.strstart=0,a.block_start=0,a.lookahead=0,a.insert=0,a.match_length=a.prev_length=hb-1,a.match_available=0,a.ins_h=0}function t(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Y,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new C.Buf16(2*fb),this.dyn_dtree=new C.Buf16(2*(2*db+1)),this.bl_tree=new C.Buf16(2*(2*eb+1)),f(this.dyn_ltree),f(this.dyn_dtree),f(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new C.Buf16(gb+1),this.heap=new C.Buf16(2*cb+1),f(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new C.Buf16(2*cb+1),f(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function u(a){var b;return a&&a.state?(a.total_in=a.total_out=0,a.data_type=X,b=a.state,b.pending=0,b.pending_out=0,b.wrap<0&&(b.wrap=-b.wrap),b.status=b.wrap?lb:qb,a.adler=2===b.wrap?0:1,b.last_flush=H,D._tr_init(b),M):d(a,O)}function v(a){var b=u(a);return b===M&&s(a.state),b}function w(a,b){return a&&a.state?2!==a.state.wrap?O:(a.state.gzhead=b,M):O}function x(a,b,c,e,f,g){if(!a)return O;var h=1;if(b===R&&(b=6),0>e?(h=0,e=-e):e>15&&(h=2,e-=16),1>f||f>Z||c!==Y||8>e||e>15||0>b||b>9||0>g||g>V)return d(a,O);8===e&&(e=9);var i=new t;return a.state=i,i.strm=a,i.wrap=h,i.gzhead=null,i.w_bits=e,i.w_size=1<>1,i.l_buf=3*i.lit_bufsize,i.level=b,i.strategy=g,i.method=c,v(a)}function y(a,b){return x(a,b,Y,$,_,W)}function z(a,b){var c,h,k,l;if(!a||!a.state||b>L||0>b)return a?d(a,O):O;if(h=a.state,!a.output||!a.input&&0!==a.avail_in||h.status===rb&&b!==K)return d(a,0===a.avail_out?Q:O);if(h.strm=a,c=h.last_flush,h.last_flush=b,h.status===lb)if(2===h.wrap)a.adler=0,i(h,31),i(h,139),i(h,8),h.gzhead?(i(h,(h.gzhead.text?1:0)+(h.gzhead.hcrc?2:0)+(h.gzhead.extra?4:0)+(h.gzhead.name?8:0)+(h.gzhead.comment?16:0)),i(h,255&h.gzhead.time),i(h,h.gzhead.time>>8&255),i(h,h.gzhead.time>>16&255),i(h,h.gzhead.time>>24&255),i(h,9===h.level?2:h.strategy>=T||h.level<2?4:0),i(h,255&h.gzhead.os),h.gzhead.extra&&h.gzhead.extra.length&&(i(h,255&h.gzhead.extra.length),i(h,h.gzhead.extra.length>>8&255)),h.gzhead.hcrc&&(a.adler=F(a.adler,h.pending_buf,h.pending,0)),h.gzindex=0,h.status=mb):(i(h,0),i(h,0),i(h,0),i(h,0),i(h,0),i(h,9===h.level?2:h.strategy>=T||h.level<2?4:0),i(h,wb),h.status=qb);else{var m=Y+(h.w_bits-8<<4)<<8,n=-1;n=h.strategy>=T||h.level<2?0:h.level<6?1:6===h.level?2:3,m|=n<<6,0!==h.strstart&&(m|=kb),m+=31-m%31,h.status=qb,j(h,m),0!==h.strstart&&(j(h,a.adler>>>16),j(h,65535&a.adler)),a.adler=1}if(h.status===mb)if(h.gzhead.extra){for(k=h.pending;h.gzindex<(65535&h.gzhead.extra.length)&&(h.pending!==h.pending_buf_size||(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending!==h.pending_buf_size));)i(h,255&h.gzhead.extra[h.gzindex]),h.gzindex++;h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),h.gzindex===h.gzhead.extra.length&&(h.gzindex=0,h.status=nb)}else h.status=nb;if(h.status===nb)if(h.gzhead.name){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindexk&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.gzindex=0,h.status=ob)}else h.status=ob;if(h.status===ob)if(h.gzhead.comment){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindexk&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.status=pb)}else h.status=pb;if(h.status===pb&&(h.gzhead.hcrc?(h.pending+2>h.pending_buf_size&&g(a),h.pending+2<=h.pending_buf_size&&(i(h,255&a.adler),i(h,a.adler>>8&255),a.adler=0,h.status=qb)):h.status=qb),0!==h.pending){if(g(a),0===a.avail_out)return h.last_flush=-1,M}else if(0===a.avail_in&&e(b)<=e(c)&&b!==K)return d(a,Q);if(h.status===rb&&0!==a.avail_in)return d(a,Q);if(0!==a.avail_in||0!==h.lookahead||b!==H&&h.status!==rb){var o=h.strategy===T?r(h,b):h.strategy===U?q(h,b):B[h.level].func(h,b);if((o===ub||o===vb)&&(h.status=rb),o===sb||o===ub)return 0===a.avail_out&&(h.last_flush=-1),M;if(o===tb&&(b===I?D._tr_align(h):b!==L&&(D._tr_stored_block(h,0,0,!1),b===J&&(f(h.head),0===h.lookahead&&(h.strstart=0,h.block_start=0,h.insert=0))),g(a),0===a.avail_out))return h.last_flush=-1,M}return b!==K?M:h.wrap<=0?N:(2===h.wrap?(i(h,255&a.adler),i(h,a.adler>>8&255),i(h,a.adler>>16&255),i(h,a.adler>>24&255),i(h,255&a.total_in),i(h,a.total_in>>8&255),i(h,a.total_in>>16&255),i(h,a.total_in>>24&255)):(j(h,a.adler>>>16),j(h,65535&a.adler)),g(a),h.wrap>0&&(h.wrap=-h.wrap),0!==h.pending?M:N)}function A(a){var b;return a&&a.state?(b=a.state.status,b!==lb&&b!==mb&&b!==nb&&b!==ob&&b!==pb&&b!==qb&&b!==rb?d(a,O):(a.state=null,b===qb?d(a,P):M)):O}var B,C=a("../utils/common"),D=a("./trees"),E=a("./adler32"),F=a("./crc32"),G=a("./messages"),H=0,I=1,J=3,K=4,L=5,M=0,N=1,O=-2,P=-3,Q=-5,R=-1,S=1,T=2,U=3,V=4,W=0,X=2,Y=8,Z=9,$=15,_=8,ab=29,bb=256,cb=bb+1+ab,db=30,eb=19,fb=2*cb+1,gb=15,hb=3,ib=258,jb=ib+hb+1,kb=32,lb=42,mb=69,nb=73,ob=91,pb=103,qb=113,rb=666,sb=1,tb=2,ub=3,vb=4,wb=3,xb=function(a,b,c,d,e){this.good_length=a,this.max_lazy=b,this.nice_length=c,this.max_chain=d,this.func=e};B=[new xb(0,0,0,0,n),new xb(4,4,8,4,o),new xb(4,5,16,8,o),new xb(4,6,32,32,o),new xb(4,4,16,16,p),new xb(8,16,32,32,p),new xb(8,16,128,128,p),new xb(8,32,128,256,p),new xb(32,128,258,1024,p),new xb(32,258,258,4096,p)],c.deflateInit=y,c.deflateInit2=x,c.deflateReset=v,c.deflateResetKeep=u,c.deflateSetHeader=w,c.deflate=z,c.deflateEnd=A,c.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(a,b){"use strict";function c(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}b.exports=c},{}],34:[function(a,b){"use strict";var c=30,d=12;b.exports=function(a,b){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C;e=a.state,f=a.next_in,B=a.input,g=f+(a.avail_in-5),h=a.next_out,C=a.output,i=h-(b-a.avail_out),j=h+(a.avail_out-257),k=e.dmax,l=e.wsize,m=e.whave,n=e.wnext,o=e.window,p=e.hold,q=e.bits,r=e.lencode,s=e.distcode,t=(1<q&&(p+=B[f++]<>>24,p>>>=w,q-=w,w=v>>>16&255,0===w)C[h++]=65535&v;else{if(!(16&w)){if(0===(64&w)){v=r[(65535&v)+(p&(1<q&&(p+=B[f++]<>>=w,q-=w),15>q&&(p+=B[f++]<>>24,p>>>=w,q-=w,w=v>>>16&255,!(16&w)){if(0===(64&w)){v=s[(65535&v)+(p&(1<q&&(p+=B[f++]<q&&(p+=B[f++]<k){a.msg="invalid distance too far back",e.mode=c;break a}if(p>>>=w,q-=w,w=h-i,y>w){if(w=y-w,w>m&&e.sane){a.msg="invalid distance too far back",e.mode=c;break a}if(z=0,A=o,0===n){if(z+=l-w,x>w){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}else if(w>n){if(z+=l+n-w,w-=n,x>w){x-=w;do C[h++]=o[z++];while(--w);if(z=0,x>n){w=n,x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}}else if(z+=n-w,x>w){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}for(;x>2;)C[h++]=A[z++],C[h++]=A[z++],C[h++]=A[z++],x-=3;x&&(C[h++]=A[z++],x>1&&(C[h++]=A[z++]))}else{z=h-y;do C[h++]=C[z++],C[h++]=C[z++],C[h++]=C[z++],x-=3;while(x>2);x&&(C[h++]=C[z++],x>1&&(C[h++]=C[z++]))}break}}break}}while(g>f&&j>h);x=q>>3,f-=x,q-=x<<3,p&=(1<f?5+(g-f):5-(f-g),a.avail_out=j>h?257+(j-h):257-(h-j),e.hold=p,e.bits=q}},{}],35:[function(a,b,c){"use strict";function d(a){return(a>>>24&255)+(a>>>8&65280)+((65280&a)<<8)+((255&a)<<24)}function e(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function f(a){var b;return a&&a.state?(b=a.state,a.total_in=a.total_out=b.total=0,a.msg="",b.wrap&&(a.adler=1&b.wrap),b.mode=K,b.last=0,b.havedict=0,b.dmax=32768,b.head=null,b.hold=0,b.bits=0,b.lencode=b.lendyn=new r.Buf32(ob),b.distcode=b.distdyn=new r.Buf32(pb),b.sane=1,b.back=-1,C):F}function g(a){var b;return a&&a.state?(b=a.state,b.wsize=0,b.whave=0,b.wnext=0,f(a)):F}function h(a,b){var c,d;return a&&a.state?(d=a.state,0>b?(c=0,b=-b):(c=(b>>4)+1,48>b&&(b&=15)),b&&(8>b||b>15)?F:(null!==d.window&&d.wbits!==b&&(d.window=null),d.wrap=c,d.wbits=b,g(a))):F}function i(a,b){var c,d;return a?(d=new e,a.state=d,d.window=null,c=h(a,b),c!==C&&(a.state=null),c):F}function j(a){return i(a,rb)}function k(a){if(sb){var b;for(p=new r.Buf32(512),q=new r.Buf32(32),b=0;144>b;)a.lens[b++]=8;for(;256>b;)a.lens[b++]=9;for(;280>b;)a.lens[b++]=7;for(;288>b;)a.lens[b++]=8;for(v(x,a.lens,0,288,p,0,a.work,{bits:9}),b=0;32>b;)a.lens[b++]=5;v(y,a.lens,0,32,q,0,a.work,{bits:5}),sb=!1}a.lencode=p,a.lenbits=9,a.distcode=q,a.distbits=5}function l(a,b,c,d){var e,f=a.state;return null===f.window&&(f.wsize=1<=f.wsize?(r.arraySet(f.window,b,c-f.wsize,f.wsize,0),f.wnext=0,f.whave=f.wsize):(e=f.wsize-f.wnext,e>d&&(e=d),r.arraySet(f.window,b,c-d,e,f.wnext),d-=e,d?(r.arraySet(f.window,b,c-d,d,0),f.wnext=d,f.whave=f.wsize):(f.wnext+=e,f.wnext===f.wsize&&(f.wnext=0),f.whaven;){if(0===i)break a;i--,m+=e[g++]<>>8&255,c.check=t(c.check,Bb,2,0),m=0,n=0,c.mode=L;break}if(c.flags=0,c.head&&(c.head.done=!1),!(1&c.wrap)||(((255&m)<<8)+(m>>8))%31){a.msg="incorrect header check",c.mode=lb;break}if((15&m)!==J){a.msg="unknown compression method",c.mode=lb;break}if(m>>>=4,n-=4,wb=(15&m)+8,0===c.wbits)c.wbits=wb;else if(wb>c.wbits){a.msg="invalid window size",c.mode=lb;break}c.dmax=1<n;){if(0===i)break a;i--,m+=e[g++]<>8&1),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0,c.mode=M;case M:for(;32>n;){if(0===i)break a;i--,m+=e[g++]<>>8&255,Bb[2]=m>>>16&255,Bb[3]=m>>>24&255,c.check=t(c.check,Bb,4,0)),m=0,n=0,c.mode=N;case N:for(;16>n;){if(0===i)break a;i--,m+=e[g++]<>8),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0,c.mode=O;case O:if(1024&c.flags){for(;16>n;){if(0===i)break a;i--,m+=e[g++]<>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0}else c.head&&(c.head.extra=null);c.mode=P;case P:if(1024&c.flags&&(q=c.length,q>i&&(q=i),q&&(c.head&&(wb=c.head.extra_len-c.length,c.head.extra||(c.head.extra=new Array(c.head.extra_len)),r.arraySet(c.head.extra,e,g,q,wb)),512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,c.length-=q),c.length))break a;c.length=0,c.mode=Q;case Q:if(2048&c.flags){if(0===i)break a;q=0;do wb=e[g+q++],c.head&&wb&&c.length<65536&&(c.head.name+=String.fromCharCode(wb));while(wb&&i>q);if(512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,wb)break a}else c.head&&(c.head.name=null);c.length=0,c.mode=R;case R:if(4096&c.flags){if(0===i)break a;q=0;do wb=e[g+q++],c.head&&wb&&c.length<65536&&(c.head.comment+=String.fromCharCode(wb));while(wb&&i>q);if(512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,wb)break a}else c.head&&(c.head.comment=null);c.mode=S;case S:if(512&c.flags){for(;16>n;){if(0===i)break a;i--,m+=e[g++]<>9&1,c.head.done=!0),a.adler=c.check=0,c.mode=V;break;case T:for(;32>n;){if(0===i)break a;i--,m+=e[g++]<>>=7&n,n-=7&n,c.mode=ib;break}for(;3>n;){if(0===i)break a;i--,m+=e[g++]<>>=1,n-=1,3&m){case 0:c.mode=X;break;case 1:if(k(c),c.mode=bb,b===B){m>>>=2,n-=2;break a}break;case 2:c.mode=$;break;case 3:a.msg="invalid block type",c.mode=lb}m>>>=2,n-=2;break;case X:for(m>>>=7&n,n-=7&n;32>n;){if(0===i)break a;i--,m+=e[g++]<>>16^65535)){a.msg="invalid stored block lengths",c.mode=lb;break}if(c.length=65535&m,m=0,n=0,c.mode=Y,b===B)break a;case Y:c.mode=Z;case Z:if(q=c.length){if(q>i&&(q=i),q>j&&(q=j),0===q)break a;r.arraySet(f,e,g,q,h),i-=q,g+=q,j-=q,h+=q,c.length-=q;break}c.mode=V;break;case $:for(;14>n;){if(0===i)break a;i--,m+=e[g++]<>>=5,n-=5,c.ndist=(31&m)+1,m>>>=5,n-=5,c.ncode=(15&m)+4,m>>>=4,n-=4,c.nlen>286||c.ndist>30){a.msg="too many length or distance symbols",c.mode=lb;break}c.have=0,c.mode=_;case _:for(;c.haven;){if(0===i)break a;i--,m+=e[g++]<>>=3,n-=3}for(;c.have<19;)c.lens[Cb[c.have++]]=0;if(c.lencode=c.lendyn,c.lenbits=7,yb={bits:c.lenbits},xb=v(w,c.lens,0,19,c.lencode,0,c.work,yb),c.lenbits=yb.bits,xb){a.msg="invalid code lengths set",c.mode=lb;break}c.have=0,c.mode=ab;case ab:for(;c.have>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<sb)m>>>=qb,n-=qb,c.lens[c.have++]=sb;else{if(16===sb){for(zb=qb+2;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=qb,n-=qb,0===c.have){a.msg="invalid bit length repeat",c.mode=lb;break}wb=c.lens[c.have-1],q=3+(3&m),m>>>=2,n-=2}else if(17===sb){for(zb=qb+3;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=qb,n-=qb,wb=0,q=3+(7&m),m>>>=3,n-=3}else{for(zb=qb+7;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=qb,n-=qb,wb=0,q=11+(127&m),m>>>=7,n-=7}if(c.have+q>c.nlen+c.ndist){a.msg="invalid bit length repeat",c.mode=lb;break}for(;q--;)c.lens[c.have++]=wb}}if(c.mode===lb)break;if(0===c.lens[256]){a.msg="invalid code -- missing end-of-block",c.mode=lb;break}if(c.lenbits=9,yb={bits:c.lenbits},xb=v(x,c.lens,0,c.nlen,c.lencode,0,c.work,yb),c.lenbits=yb.bits,xb){a.msg="invalid literal/lengths set",c.mode=lb;break}if(c.distbits=6,c.distcode=c.distdyn,yb={bits:c.distbits},xb=v(y,c.lens,c.nlen,c.ndist,c.distcode,0,c.work,yb),c.distbits=yb.bits,xb){a.msg="invalid distances set",c.mode=lb;break}if(c.mode=bb,b===B)break a;case bb:c.mode=cb;case cb:if(i>=6&&j>=258){a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,u(a,p),h=a.next_out,f=a.output,j=a.avail_out,g=a.next_in,e=a.input,i=a.avail_in,m=c.hold,n=c.bits,c.mode===V&&(c.back=-1);break}for(c.back=0;Ab=c.lencode[m&(1<>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<>tb)],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=tb+qb);){if(0===i)break a;i--,m+=e[g++]<>>=tb,n-=tb,c.back+=tb}if(m>>>=qb,n-=qb,c.back+=qb,c.length=sb,0===rb){c.mode=hb;break}if(32&rb){c.back=-1,c.mode=V;break}if(64&rb){a.msg="invalid literal/length code",c.mode=lb;break}c.extra=15&rb,c.mode=db;case db:if(c.extra){for(zb=c.extra;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=c.extra,n-=c.extra,c.back+=c.extra}c.was=c.length,c.mode=eb;case eb:for(;Ab=c.distcode[m&(1<>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<>tb)],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=tb+qb);){if(0===i)break a;i--,m+=e[g++]<>>=tb,n-=tb,c.back+=tb}if(m>>>=qb,n-=qb,c.back+=qb,64&rb){a.msg="invalid distance code",c.mode=lb;break}c.offset=sb,c.extra=15&rb,c.mode=fb;case fb:if(c.extra){for(zb=c.extra;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=c.extra,n-=c.extra,c.back+=c.extra}if(c.offset>c.dmax){a.msg="invalid distance too far back",c.mode=lb;break}c.mode=gb;case gb:if(0===j)break a; +if(q=p-j,c.offset>q){if(q=c.offset-q,q>c.whave&&c.sane){a.msg="invalid distance too far back",c.mode=lb;break}q>c.wnext?(q-=c.wnext,ob=c.wsize-q):ob=c.wnext-q,q>c.length&&(q=c.length),pb=c.window}else pb=f,ob=h-c.offset,q=c.length;q>j&&(q=j),j-=q,c.length-=q;do f[h++]=pb[ob++];while(--q);0===c.length&&(c.mode=cb);break;case hb:if(0===j)break a;f[h++]=c.length,j--,c.mode=cb;break;case ib:if(c.wrap){for(;32>n;){if(0===i)break a;i--,m|=e[g++]<n;){if(0===i)break a;i--,m+=e[g++]<=D;D++)P[D]=0;for(E=0;o>E;E++)P[b[n+E]]++;for(H=C,G=d;G>=1&&0===P[G];G--);if(H>G&&(H=G),0===G)return p[q++]=20971520,p[q++]=20971520,s.bits=1,0;for(F=1;G>F&&0===P[F];F++);for(F>H&&(H=F),K=1,D=1;d>=D;D++)if(K<<=1,K-=P[D],0>K)return-1;if(K>0&&(a===g||1!==G))return-1;for(Q[1]=0,D=1;d>D;D++)Q[D+1]=Q[D]+P[D];for(E=0;o>E;E++)0!==b[n+E]&&(r[Q[b[n+E]]++]=E);if(a===g?(N=R=r,y=19):a===h?(N=j,O-=257,R=k,S-=257,y=256):(N=l,R=m,y=-1),M=0,E=0,D=F,x=q,I=H,J=0,v=-1,L=1<e||a===i&&L>f)return 1;for(var T=0;;){T++,z=D-J,r[E]y?(A=R[S+r[E]],B=N[O+r[E]]):(A=96,B=0),t=1<>J)+u]=z<<24|A<<16|B|0;while(0!==u);for(t=1<>=1;if(0!==t?(M&=t-1,M+=t):M=0,E++,0===--P[D]){if(D===G)break;D=b[n+r[E]]}if(D>H&&(M&w)!==v){for(0===J&&(J=H),x+=F,I=D-J,K=1<I+J&&(K-=P[I+J],!(0>=K));)I++,K<<=1;if(L+=1<e||a===i&&L>f)return 1;v=M&w,p[v]=H<<24|I<<16|x-q|0}}return 0!==M&&(p[x+M]=D-J<<24|64<<16|0),s.bits=H,0}},{"../utils/common":27}],37:[function(a,b){"use strict";b.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(a,b,c){"use strict";function d(a){for(var b=a.length;--b>=0;)a[b]=0}function e(a){return 256>a?gb[a]:gb[256+(a>>>7)]}function f(a,b){a.pending_buf[a.pending++]=255&b,a.pending_buf[a.pending++]=b>>>8&255}function g(a,b,c){a.bi_valid>V-c?(a.bi_buf|=b<>V-a.bi_valid,a.bi_valid+=c-V):(a.bi_buf|=b<>>=1,c<<=1;while(--b>0);return c>>>1}function j(a){16===a.bi_valid?(f(a,a.bi_buf),a.bi_buf=0,a.bi_valid=0):a.bi_valid>=8&&(a.pending_buf[a.pending++]=255&a.bi_buf,a.bi_buf>>=8,a.bi_valid-=8)}function k(a,b){var c,d,e,f,g,h,i=b.dyn_tree,j=b.max_code,k=b.stat_desc.static_tree,l=b.stat_desc.has_stree,m=b.stat_desc.extra_bits,n=b.stat_desc.extra_base,o=b.stat_desc.max_length,p=0;for(f=0;U>=f;f++)a.bl_count[f]=0;for(i[2*a.heap[a.heap_max]+1]=0,c=a.heap_max+1;T>c;c++)d=a.heap[c],f=i[2*i[2*d+1]+1]+1,f>o&&(f=o,p++),i[2*d+1]=f,d>j||(a.bl_count[f]++,g=0,d>=n&&(g=m[d-n]),h=i[2*d],a.opt_len+=h*(f+g),l&&(a.static_len+=h*(k[2*d+1]+g)));if(0!==p){do{for(f=o-1;0===a.bl_count[f];)f--;a.bl_count[f]--,a.bl_count[f+1]+=2,a.bl_count[o]--,p-=2}while(p>0);for(f=o;0!==f;f--)for(d=a.bl_count[f];0!==d;)e=a.heap[--c],e>j||(i[2*e+1]!==f&&(a.opt_len+=(f-i[2*e+1])*i[2*e],i[2*e+1]=f),d--)}}function l(a,b,c){var d,e,f=new Array(U+1),g=0;for(d=1;U>=d;d++)f[d]=g=g+c[d-1]<<1;for(e=0;b>=e;e++){var h=a[2*e+1];0!==h&&(a[2*e]=i(f[h]++,h))}}function m(){var a,b,c,d,e,f=new Array(U+1);for(c=0,d=0;O-1>d;d++)for(ib[d]=c,a=0;a<1<<_[d];a++)hb[c++]=d;for(hb[c-1]=d,e=0,d=0;16>d;d++)for(jb[d]=e,a=0;a<1<>=7;R>d;d++)for(jb[d]=e<<7,a=0;a<1<=b;b++)f[b]=0;for(a=0;143>=a;)eb[2*a+1]=8,a++,f[8]++;for(;255>=a;)eb[2*a+1]=9,a++,f[9]++;for(;279>=a;)eb[2*a+1]=7,a++,f[7]++;for(;287>=a;)eb[2*a+1]=8,a++,f[8]++;for(l(eb,Q+1,f),a=0;R>a;a++)fb[2*a+1]=5,fb[2*a]=i(a,5);kb=new nb(eb,_,P+1,Q,U),lb=new nb(fb,ab,0,R,U),mb=new nb(new Array(0),bb,0,S,W)}function n(a){var b;for(b=0;Q>b;b++)a.dyn_ltree[2*b]=0;for(b=0;R>b;b++)a.dyn_dtree[2*b]=0;for(b=0;S>b;b++)a.bl_tree[2*b]=0;a.dyn_ltree[2*X]=1,a.opt_len=a.static_len=0,a.last_lit=a.matches=0}function o(a){a.bi_valid>8?f(a,a.bi_buf):a.bi_valid>0&&(a.pending_buf[a.pending++]=a.bi_buf),a.bi_buf=0,a.bi_valid=0}function p(a,b,c,d){o(a),d&&(f(a,c),f(a,~c)),E.arraySet(a.pending_buf,a.window,b,c,a.pending),a.pending+=c}function q(a,b,c,d){var e=2*b,f=2*c;return a[e]c;c++)0!==f[2*c]?(a.heap[++a.heap_len]=j=c,a.depth[c]=0):f[2*c+1]=0;for(;a.heap_len<2;)e=a.heap[++a.heap_len]=2>j?++j:0,f[2*e]=1,a.depth[e]=0,a.opt_len--,h&&(a.static_len-=g[2*e+1]);for(b.max_code=j,c=a.heap_len>>1;c>=1;c--)r(a,f,c);e=i;do c=a.heap[1],a.heap[1]=a.heap[a.heap_len--],r(a,f,1),d=a.heap[1],a.heap[--a.heap_max]=c,a.heap[--a.heap_max]=d,f[2*e]=f[2*c]+f[2*d],a.depth[e]=(a.depth[c]>=a.depth[d]?a.depth[c]:a.depth[d])+1,f[2*c+1]=f[2*d+1]=e,a.heap[1]=e++,r(a,f,1);while(a.heap_len>=2);a.heap[--a.heap_max]=a.heap[1],k(a,b),l(f,j,a.bl_count)}function u(a,b,c){var d,e,f=-1,g=b[1],h=0,i=7,j=4;for(0===g&&(i=138,j=3),b[2*(c+1)+1]=65535,d=0;c>=d;d++)e=g,g=b[2*(d+1)+1],++hh?a.bl_tree[2*e]+=h:0!==e?(e!==f&&a.bl_tree[2*e]++,a.bl_tree[2*Y]++):10>=h?a.bl_tree[2*Z]++:a.bl_tree[2*$]++,h=0,f=e,0===g?(i=138,j=3):e===g?(i=6,j=3):(i=7,j=4))}function v(a,b,c){var d,e,f=-1,i=b[1],j=0,k=7,l=4;for(0===i&&(k=138,l=3),d=0;c>=d;d++)if(e=i,i=b[2*(d+1)+1],!(++jj){do h(a,e,a.bl_tree);while(0!==--j)}else 0!==e?(e!==f&&(h(a,e,a.bl_tree),j--),h(a,Y,a.bl_tree),g(a,j-3,2)):10>=j?(h(a,Z,a.bl_tree),g(a,j-3,3)):(h(a,$,a.bl_tree),g(a,j-11,7));j=0,f=e,0===i?(k=138,l=3):e===i?(k=6,l=3):(k=7,l=4)}}function w(a){var b;for(u(a,a.dyn_ltree,a.l_desc.max_code),u(a,a.dyn_dtree,a.d_desc.max_code),t(a,a.bl_desc),b=S-1;b>=3&&0===a.bl_tree[2*cb[b]+1];b--);return a.opt_len+=3*(b+1)+5+5+4,b}function x(a,b,c,d){var e;for(g(a,b-257,5),g(a,c-1,5),g(a,d-4,4),e=0;d>e;e++)g(a,a.bl_tree[2*cb[e]+1],3);v(a,a.dyn_ltree,b-1),v(a,a.dyn_dtree,c-1)}function y(a){var b,c=4093624447;for(b=0;31>=b;b++,c>>>=1)if(1&c&&0!==a.dyn_ltree[2*b])return G;if(0!==a.dyn_ltree[18]||0!==a.dyn_ltree[20]||0!==a.dyn_ltree[26])return H;for(b=32;P>b;b++)if(0!==a.dyn_ltree[2*b])return H;return G}function z(a){pb||(m(),pb=!0),a.l_desc=new ob(a.dyn_ltree,kb),a.d_desc=new ob(a.dyn_dtree,lb),a.bl_desc=new ob(a.bl_tree,mb),a.bi_buf=0,a.bi_valid=0,n(a)}function A(a,b,c,d){g(a,(J<<1)+(d?1:0),3),p(a,b,c,!0)}function B(a){g(a,K<<1,3),h(a,X,eb),j(a)}function C(a,b,c,d){var e,f,h=0;a.level>0?(a.strm.data_type===I&&(a.strm.data_type=y(a)),t(a,a.l_desc),t(a,a.d_desc),h=w(a),e=a.opt_len+3+7>>>3,f=a.static_len+3+7>>>3,e>=f&&(e=f)):e=f=c+5,e>=c+4&&-1!==b?A(a,b,c,d):a.strategy===F||f===e?(g(a,(K<<1)+(d?1:0),3),s(a,eb,fb)):(g(a,(L<<1)+(d?1:0),3),x(a,a.l_desc.max_code+1,a.d_desc.max_code+1,h+1),s(a,a.dyn_ltree,a.dyn_dtree)),n(a),d&&o(a)}function D(a,b,c){return a.pending_buf[a.d_buf+2*a.last_lit]=b>>>8&255,a.pending_buf[a.d_buf+2*a.last_lit+1]=255&b,a.pending_buf[a.l_buf+a.last_lit]=255&c,a.last_lit++,0===b?a.dyn_ltree[2*c]++:(a.matches++,b--,a.dyn_ltree[2*(hb[c]+P+1)]++,a.dyn_dtree[2*e(b)]++),a.last_lit===a.lit_bufsize-1}var E=a("../utils/common"),F=4,G=0,H=1,I=2,J=0,K=1,L=2,M=3,N=258,O=29,P=256,Q=P+1+O,R=30,S=19,T=2*Q+1,U=15,V=16,W=7,X=256,Y=16,Z=17,$=18,_=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ab=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],bb=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],cb=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],db=512,eb=new Array(2*(Q+2));d(eb);var fb=new Array(2*R);d(fb);var gb=new Array(db);d(gb);var hb=new Array(N-M+1);d(hb);var ib=new Array(O);d(ib);var jb=new Array(R);d(jb);var kb,lb,mb,nb=function(a,b,c,d,e){this.static_tree=a,this.extra_bits=b,this.extra_base=c,this.elems=d,this.max_length=e,this.has_stree=a&&a.length},ob=function(a,b){this.dyn_tree=a,this.max_code=0,this.stat_desc=b},pb=!1;c._tr_init=z,c._tr_stored_block=A,c._tr_flush_block=C,c._tr_tally=D,c._tr_align=B},{"../utils/common":27}],39:[function(a,b){"use strict";function c(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}b.exports=c},{}]},{},[9])(9)}); \ No newline at end of file diff --git a/release/libraries/gsap/src/.DS_Store b/release/libraries/.DS_Store similarity index 78% rename from release/libraries/gsap/src/.DS_Store rename to release/libraries/.DS_Store index 6d72a5f..82932be 100644 Binary files a/release/libraries/gsap/src/.DS_Store and b/release/libraries/.DS_Store differ diff --git a/release/libraries/alertifyjs/alertify.core.css b/release/libraries/alertifyjs/alertify.core.css deleted file mode 100644 index 12d82dd..0000000 --- a/release/libraries/alertifyjs/alertify.core.css +++ /dev/null @@ -1,137 +0,0 @@ -.alertify, -.alertify-show, -.alertify-log { - -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); - -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); - -ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); - -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); - transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */ -} -.alertify-hide { - -webkit-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - -moz-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - -ms-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - -o-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */ -} -.alertify-log-hide { - -webkit-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - -moz-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - -ms-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - -o-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); - transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */ -} -.alertify-cover { - position: fixed; z-index: 99999; - top: 0; right: 0; bottom: 0; left: 0; - background-color:white; - filter:alpha(opacity=0); - opacity:0; -} - .alertify-cover-hidden { - display: none; - } -.alertify { - position: fixed; z-index: 99999; - top: 50px; left: 50%; - width: 550px; - margin-left: -275px; - opacity: 1; -} - .alertify-hidden { - -webkit-transform: translate(0,-150px); - -moz-transform: translate(0,-150px); - -ms-transform: translate(0,-150px); - -o-transform: translate(0,-150px); - transform: translate(0,-150px); - opacity: 0; - display: none; - } - /* overwrite display: none; for everything except IE6-8 */ - :root *> .alertify-hidden { - display: block; - visibility: hidden; - } -.alertify-logs { - position: fixed; - z-index: 5000; - bottom: 10px; - right: 10px; - width: 300px; -} -.alertify-logs-hidden { - display: none; -} - .alertify-log { - display: block; - margin-top: 10px; - position: relative; - right: -300px; - opacity: 0; - } - .alertify-log-show { - right: 0; - opacity: 1; - } - .alertify-log-hide { - -webkit-transform: translate(300px, 0); - -moz-transform: translate(300px, 0); - -ms-transform: translate(300px, 0); - -o-transform: translate(300px, 0); - transform: translate(300px, 0); - opacity: 0; - } - .alertify-dialog { - padding: 25px; - } - .alertify-resetFocus { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .alertify-inner { - text-align: center; - } - .alertify-text { - margin-bottom: 15px; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 100%; - } - .alertify-buttons { - } - .alertify-button, - .alertify-button:hover, - .alertify-button:active, - .alertify-button:visited { - background: none; - text-decoration: none; - border: none; - /* line-height and font-size for input button */ - line-height: 1.5; - font-size: 100%; - display: inline-block; - cursor: pointer; - margin-left: 5px; - } - -@media only screen and (max-width: 680px) { - .alertify, - .alertify-logs { - width: 90%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .alertify { - left: 5%; - margin: 0; - } -} diff --git a/release/libraries/alertifyjs/alertify.default.css b/release/libraries/alertifyjs/alertify.default.css deleted file mode 100644 index 213c632..0000000 --- a/release/libraries/alertifyjs/alertify.default.css +++ /dev/null @@ -1,81 +0,0 @@ -/** - * Default Look and Feel - */ -.alertify, -.alertify-log { - font-family: sans-serif; -} -.alertify { - background: #FFF; - border: 10px solid #333; /* browsers that don't support rgba */ - border: 10px solid rgba(0,0,0,.7); - border-radius: 8px; - box-shadow: 0 3px 3px rgba(0,0,0,.3); - -webkit-background-clip: padding; /* Safari 4? Chrome 6? */ - -moz-background-clip: padding; /* Firefox 3.6 */ - background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */ -} - .alertify-text { - border: 1px solid #CCC; - padding: 10px; - border-radius: 4px; - } - .alertify-button { - border-radius: 4px; - color: #FFF; - font-weight: bold; - padding: 6px 15px; - text-decoration: none; - text-shadow: 1px 1px 0 rgba(0,0,0,.5); - box-shadow: inset 0 1px 0 0 rgba(255,255,255,.5); - background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0)); - background-image: -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0)); - background-image: -ms-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0)); - background-image: -o-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0)); - background-image: linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0)); - } - .alertify-button:hover, - .alertify-button:focus { - outline: none; - background-image: -webkit-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0)); - background-image: -moz-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0)); - background-image: -ms-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0)); - background-image: -o-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0)); - background-image: linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0)); - } - .alertify-button:focus { - box-shadow: 0 0 15px #2B72D5; - } - .alertify-button:active { - position: relative; - box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); - } - .alertify-button-cancel, - .alertify-button-cancel:hover, - .alertify-button-cancel:focus { - background-color: #FE1A00; - border: 1px solid #D83526; - } - .alertify-button-ok, - .alertify-button-ok:hover, - .alertify-button-ok:focus { - background-color: #5CB811; - border: 1px solid #3B7808; - } - -.alertify-log { - background: #1F1F1F; - background: rgba(0,0,0,.9); - padding: 15px; - border-radius: 4px; - color: #FFF; - text-shadow: -1px -1px 0 rgba(0,0,0,.5); -} - .alertify-log-error { - background: #FE1A00; - background: rgba(254,26,0,.9); - } - .alertify-log-success { - background: #5CB811; - background: rgba(92,184,17,.9); - } \ No newline at end of file diff --git a/release/libraries/alertifyjs/alertify.js b/release/libraries/alertifyjs/alertify.js deleted file mode 100644 index 373d32d..0000000 --- a/release/libraries/alertifyjs/alertify.js +++ /dev/null @@ -1,636 +0,0 @@ -/** - * alertify - * An unobtrusive customizable JavaScript notification system - * - * @author Fabien Doiron - * @copyright Fabien Doiron 2013 - * @license MIT - * @link http://fabien-d.github.com/alertify.js/ - * @module alertify - * @version 0.3.11 - */ -(function (global, undefined) { - "use strict"; - - var document = global.document, - Alertify; - - Alertify = function () { - - var _alertify = {}, - dialogs = {}, - isopen = false, - keys = { ENTER: 13, ESC: 27, SPACE: 32 }, - queue = [], - $, btnCancel, btnOK, btnReset, btnResetBack, btnFocus, elCallee, elCover, elDialog, elLog, form, input, getTransitionEvent; - - /** - * Markup pieces - * @type {Object} - */ - dialogs = { - buttons : { - holder : "", - submit : "", - ok : "", - cancel : "" - }, - input : "
    ", - message : "

    {{message}}

    ", - log : "
    {{message}}
    " - }; - - /** - * Return the proper transitionend event - * @return {String} Transition type string - */ - getTransitionEvent = function () { - var t, - type, - supported = false, - el = document.createElement("fakeelement"), - transitions = { - "WebkitTransition" : "webkitTransitionEnd", - "MozTransition" : "transitionend", - "OTransition" : "otransitionend", - "transition" : "transitionend" - }; - - for (t in transitions) { - if (el.style[t] !== undefined) { - type = transitions[t]; - supported = true; - break; - } - } - - return { - type : type, - supported : supported - }; - }; - - /** - * Shorthand for document.getElementById() - * - * @param {String} id A specific element ID - * @return {Object} HTML element - */ - $ = function (id) { - return document.getElementById(id); - }; - - /** - * Alertify private object - * @type {Object} - */ - _alertify = { - - /** - * Labels object - * @type {Object} - */ - labels : { - ok : "OK", - cancel : "Cancel" - }, - - /** - * Delay number - * @type {Number} - */ - delay : 5000, - - /** - * Whether buttons are reversed (default is secondary/primary) - * @type {Boolean} - */ - buttonReverse : false, - - /** - * Which button should be focused by default - * @type {String} "ok" (default), "cancel", or "none" - */ - buttonFocus : "ok", - - /** - * Set the transition event on load - * @type {[type]} - */ - transition : undefined, - - /** - * Set the proper button click events - * - * @param {Function} fn [Optional] Callback function - * - * @return {undefined} - */ - addListeners : function (fn) { - var hasOK = (typeof btnOK !== "undefined"), - hasCancel = (typeof btnCancel !== "undefined"), - hasInput = (typeof input !== "undefined"), - val = "", - self = this, - ok, cancel, common, key, reset; - - // ok event handler - ok = function (event) { - if (typeof event.preventDefault !== "undefined") event.preventDefault(); - common(event); - if (typeof input !== "undefined") val = input.value; - if (typeof fn === "function") { - if (typeof input !== "undefined") { - fn(true, val); - } - else fn(true); - } - return false; - }; - - // cancel event handler - cancel = function (event) { - if (typeof event.preventDefault !== "undefined") event.preventDefault(); - common(event); - if (typeof fn === "function") fn(false); - return false; - }; - - // common event handler (keyup, ok and cancel) - common = function (event) { - self.hide(); - self.unbind(document.body, "keyup", key); - self.unbind(btnReset, "focus", reset); - if (hasOK) self.unbind(btnOK, "click", ok); - if (hasCancel) self.unbind(btnCancel, "click", cancel); - }; - - // keyup handler - key = function (event) { - var keyCode = event.keyCode; - if ((keyCode === keys.SPACE && !hasInput) || (hasInput && keyCode === keys.ENTER)) ok(event); - if (keyCode === keys.ESC && hasCancel) cancel(event); - }; - - // reset focus to first item in the dialog - reset = function (event) { - if (hasInput) input.focus(); - else if (!hasCancel || self.buttonReverse) btnOK.focus(); - else btnCancel.focus(); - }; - - // handle reset focus link - // this ensures that the keyboard focus does not - // ever leave the dialog box until an action has - // been taken - this.bind(btnReset, "focus", reset); - this.bind(btnResetBack, "focus", reset); - // handle OK click - if (hasOK) this.bind(btnOK, "click", ok); - // handle Cancel click - if (hasCancel) this.bind(btnCancel, "click", cancel); - // listen for keys, Cancel => ESC - this.bind(document.body, "keyup", key); - if (!this.transition.supported) { - this.setFocus(); - } - }, - - /** - * Bind events to elements - * - * @param {Object} el HTML Object - * @param {Event} event Event to attach to element - * @param {Function} fn Callback function - * - * @return {undefined} - */ - bind : function (el, event, fn) { - if (typeof el.addEventListener === "function") { - el.addEventListener(event, fn, false); - } else if (el.attachEvent) { - el.attachEvent("on" + event, fn); - } - }, - - /** - * Use alertify as the global error handler (using window.onerror) - * - * @return {boolean} success - */ - handleErrors : function () { - if (typeof global.onerror !== "undefined") { - var self = this; - global.onerror = function (msg, url, line) { - self.error("[" + msg + " on line " + line + " of " + url + "]", 0); - }; - return true; - } else { - return false; - } - }, - - /** - * Append button HTML strings - * - * @param {String} secondary The secondary button HTML string - * @param {String} primary The primary button HTML string - * - * @return {String} The appended button HTML strings - */ - appendButtons : function (secondary, primary) { - return this.buttonReverse ? primary + secondary : secondary + primary; - }, - - /** - * Build the proper message box - * - * @param {Object} item Current object in the queue - * - * @return {String} An HTML string of the message box - */ - build : function (item) { - var html = "", - type = item.type, - message = item.message, - css = item.cssClass || ""; - - html += "
    "; - html += "Reset Focus"; - - if (_alertify.buttonFocus === "none") html += ""; - - // doens't require an actual form - if (type === "prompt") html += "
    "; - - html += "
    "; - html += dialogs.message.replace("{{message}}", message); - - if (type === "prompt") html += dialogs.input; - - html += dialogs.buttons.holder; - html += "
    "; - - if (type === "prompt") html += "
    "; - - html += "Reset Focus"; - html += "
    "; - - switch (type) { - case "confirm": - html = html.replace("{{buttons}}", this.appendButtons(dialogs.buttons.cancel, dialogs.buttons.ok)); - html = html.replace("{{ok}}", this.labels.ok).replace("{{cancel}}", this.labels.cancel); - break; - case "prompt": - html = html.replace("{{buttons}}", this.appendButtons(dialogs.buttons.cancel, dialogs.buttons.submit)); - html = html.replace("{{ok}}", this.labels.ok).replace("{{cancel}}", this.labels.cancel); - break; - case "alert": - html = html.replace("{{buttons}}", dialogs.buttons.ok); - html = html.replace("{{ok}}", this.labels.ok); - break; - default: - break; - } - - elDialog.className = "alertify alertify-" + type + " " + css; - elCover.className = "alertify-cover"; - return html; - }, - - /** - * Close the log messages - * - * @param {Object} elem HTML Element of log message to close - * @param {Number} wait [optional] Time (in ms) to wait before automatically hiding the message, if 0 never hide - * - * @return {undefined} - */ - close : function (elem, wait) { - // Unary Plus: +"2" === 2 - var timer = (wait && !isNaN(wait)) ? +wait : this.delay, - self = this, - hideElement, transitionDone; - - // set click event on log messages - this.bind(elem, "click", function () { - hideElement(elem); - }); - // Hide the dialog box after transition - // This ensure it doens't block any element from being clicked - transitionDone = function (event) { - event.stopPropagation(); - // unbind event so function only gets called once - self.unbind(this, self.transition.type, transitionDone); - // remove log message - elLog.removeChild(this); - if (!elLog.hasChildNodes()) elLog.className += " alertify-logs-hidden"; - }; - // this sets the hide class to transition out - // or removes the child if css transitions aren't supported - hideElement = function (el) { - // ensure element exists - if (typeof el !== "undefined" && el.parentNode === elLog) { - // whether CSS transition exists - if (self.transition.supported) { - self.bind(el, self.transition.type, transitionDone); - el.className += " alertify-log-hide"; - } else { - elLog.removeChild(el); - if (!elLog.hasChildNodes()) elLog.className += " alertify-logs-hidden"; - } - } - }; - // never close (until click) if wait is set to 0 - if (wait === 0) return; - // set timeout to auto close the log message - setTimeout(function () { hideElement(elem); }, timer); - }, - - /** - * Create a dialog box - * - * @param {String} message The message passed from the callee - * @param {String} type Type of dialog to create - * @param {Function} fn [Optional] Callback function - * @param {String} placeholder [Optional] Default value for prompt input field - * @param {String} cssClass [Optional] Class(es) to append to dialog box - * - * @return {Object} - */ - dialog : function (message, type, fn, placeholder, cssClass) { - // set the current active element - // this allows the keyboard focus to be resetted - // after the dialog box is closed - elCallee = document.activeElement; - // check to ensure the alertify dialog element - // has been successfully created - var check = function () { - if ((elLog && elLog.scrollTop !== null) && (elCover && elCover.scrollTop !== null)) return; - else check(); - }; - // error catching - if (typeof message !== "string") throw new Error("message must be a string"); - if (typeof type !== "string") throw new Error("type must be a string"); - if (typeof fn !== "undefined" && typeof fn !== "function") throw new Error("fn must be a function"); - // initialize alertify if it hasn't already been done - this.init(); - check(); - - queue.push({ type: type, message: message, callback: fn, placeholder: placeholder, cssClass: cssClass }); - if (!isopen) this.setup(); - - return this; - }, - - /** - * Extend the log method to create custom methods - * - * @param {String} type Custom method name - * - * @return {Function} - */ - extend : function (type) { - if (typeof type !== "string") throw new Error("extend method must have exactly one paramter"); - return function (message, wait) { - this.log(message, type, wait); - return this; - }; - }, - - /** - * Hide the dialog and rest to defaults - * - * @return {undefined} - */ - hide : function () { - var transitionDone, - self = this; - // remove reference from queue - queue.splice(0,1); - // if items remaining in the queue - if (queue.length > 0) this.setup(true); - else { - isopen = false; - // Hide the dialog box after transition - // This ensure it doens't block any element from being clicked - transitionDone = function (event) { - event.stopPropagation(); - // unbind event so function only gets called once - self.unbind(elDialog, self.transition.type, transitionDone); - }; - // whether CSS transition exists - if (this.transition.supported) { - this.bind(elDialog, this.transition.type, transitionDone); - elDialog.className = "alertify alertify-hide alertify-hidden"; - } else { - elDialog.className = "alertify alertify-hide alertify-hidden alertify-isHidden"; - } - elCover.className = "alertify-cover alertify-cover-hidden"; - // set focus to the last element or body - // after the dialog is closed - elCallee.focus(); - } - }, - - /** - * Initialize Alertify - * Create the 2 main elements - * - * @return {undefined} - */ - init : function () { - // ensure legacy browsers support html5 tags - document.createElement("nav"); - document.createElement("article"); - document.createElement("section"); - // cover - if ($("alertify-cover") == null) { - elCover = document.createElement("div"); - elCover.setAttribute("id", "alertify-cover"); - elCover.className = "alertify-cover alertify-cover-hidden"; - document.body.appendChild(elCover); - } - // main element - if ($("alertify") == null) { - isopen = false; - queue = []; - elDialog = document.createElement("section"); - elDialog.setAttribute("id", "alertify"); - elDialog.className = "alertify alertify-hidden"; - document.body.appendChild(elDialog); - } - // log element - if ($("alertify-logs") == null) { - elLog = document.createElement("section"); - elLog.setAttribute("id", "alertify-logs"); - elLog.className = "alertify-logs alertify-logs-hidden"; - document.body.appendChild(elLog); - } - // set tabindex attribute on body element - // this allows script to give it focus - // after the dialog is closed - document.body.setAttribute("tabindex", "0"); - // set transition type - this.transition = getTransitionEvent(); - }, - - /** - * Show a new log message box - * - * @param {String} message The message passed from the callee - * @param {String} type [Optional] Optional type of log message - * @param {Number} wait [Optional] Time (in ms) to wait before auto-hiding the log - * - * @return {Object} - */ - log : function (message, type, wait) { - // check to ensure the alertify dialog element - // has been successfully created - var check = function () { - if (elLog && elLog.scrollTop !== null) return; - else check(); - }; - // initialize alertify if it hasn't already been done - this.init(); - check(); - - elLog.className = "alertify-logs"; - this.notify(message, type, wait); - return this; - }, - - /** - * Add new log message - * If a type is passed, a class name "alertify-log-{type}" will get added. - * This allows for custom look and feel for various types of notifications. - * - * @param {String} message The message passed from the callee - * @param {String} type [Optional] Type of log message - * @param {Number} wait [Optional] Time (in ms) to wait before auto-hiding - * - * @return {undefined} - */ - notify : function (message, type, wait) { - var log = document.createElement("article"); - log.className = "alertify-log" + ((typeof type === "string" && type !== "") ? " alertify-log-" + type : ""); - log.innerHTML = message; - // append child - elLog.appendChild(log); - // triggers the CSS animation - setTimeout(function() { log.className = log.className + " alertify-log-show"; }, 50); - this.close(log, wait); - }, - - /** - * Set properties - * - * @param {Object} args Passing parameters - * - * @return {undefined} - */ - set : function (args) { - var k; - // error catching - if (typeof args !== "object" && args instanceof Array) throw new Error("args must be an object"); - // set parameters - for (k in args) { - if (args.hasOwnProperty(k)) { - this[k] = args[k]; - } - } - }, - - /** - * Common place to set focus to proper element - * - * @return {undefined} - */ - setFocus : function () { - if (input) { - input.focus(); - input.select(); - } - else btnFocus.focus(); - }, - - /** - * Initiate all the required pieces for the dialog box - * - * @return {undefined} - */ - setup : function (fromQueue) { - var item = queue[0], - self = this, - transitionDone; - - // dialog is open - isopen = true; - // Set button focus after transition - transitionDone = function (event) { - event.stopPropagation(); - self.setFocus(); - // unbind event so function only gets called once - self.unbind(elDialog, self.transition.type, transitionDone); - }; - // whether CSS transition exists - if (this.transition.supported && !fromQueue) { - this.bind(elDialog, this.transition.type, transitionDone); - } - // build the proper dialog HTML - elDialog.innerHTML = this.build(item); - // assign all the common elements - btnReset = $("alertify-resetFocus"); - btnResetBack = $("alertify-resetFocusBack"); - btnOK = $("alertify-ok") || undefined; - btnCancel = $("alertify-cancel") || undefined; - btnFocus = (_alertify.buttonFocus === "cancel") ? btnCancel : ((_alertify.buttonFocus === "none") ? $("alertify-noneFocus") : btnOK), - input = $("alertify-text") || undefined; - form = $("alertify-form") || undefined; - // add placeholder value to the input field - if (typeof item.placeholder === "string" && item.placeholder !== "") input.value = item.placeholder; - if (fromQueue) this.setFocus(); - this.addListeners(item.callback); - }, - - /** - * Unbind events to elements - * - * @param {Object} el HTML Object - * @param {Event} event Event to detach to element - * @param {Function} fn Callback function - * - * @return {undefined} - */ - unbind : function (el, event, fn) { - if (typeof el.removeEventListener === "function") { - el.removeEventListener(event, fn, false); - } else if (el.detachEvent) { - el.detachEvent("on" + event, fn); - } - } - }; - - return { - alert : function (message, fn, cssClass) { _alertify.dialog(message, "alert", fn, "", cssClass); return this; }, - confirm : function (message, fn, cssClass) { _alertify.dialog(message, "confirm", fn, "", cssClass); return this; }, - extend : _alertify.extend, - init : _alertify.init, - log : function (message, type, wait) { _alertify.log(message, type, wait); return this; }, - prompt : function (message, fn, placeholder, cssClass) { _alertify.dialog(message, "prompt", fn, placeholder, cssClass); return this; }, - success : function (message, wait) { _alertify.log(message, "success", wait); return this; }, - error : function (message, wait) { _alertify.log(message, "error", wait); return this; }, - set : function (args) { _alertify.set(args); }, - labels : _alertify.labels, - debug : _alertify.handleErrors - }; - }; - - // AMD and window support - if (typeof define === "function") { - define([], function () { return new Alertify(); }); - } else if (typeof global.alertify === "undefined") { - global.alertify = new Alertify(); - } - -}(this)); diff --git a/release/libraries/bowser/bowser.min.js b/release/libraries/bowser/bowser.min.js deleted file mode 100644 index 5c5d373..0000000 --- a/release/libraries/bowser/bowser.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Bowser - a browser detector - * https://github.com/ded/bowser - * MIT License | (c) Dustin Diaz 2015 - */ -!function(e,t,n){typeof module!="undefined"&&module.exports?module.exports=n():typeof define=="function"&&define.amd?define(t,n):e[t]=n()}(this,"bowser",function(){function t(t){function n(e){var n=t.match(e);return n&&n.length>1&&n[1]||""}function r(e){var n=t.match(e);return n&&n.length>1&&n[2]||""}function C(e){switch(e){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return undefined}}var i=n(/(ipod|iphone|ipad)/i).toLowerCase(),o=/like android/i.test(t),u=!o&&/android/i.test(t),a=/nexus\s*[0-6]\s*/i.test(t),f=!a&&/nexus\s*[0-9]+/i.test(t),l=/CrOS/.test(t),c=/silk/i.test(t),h=/sailfish/i.test(t),p=/tizen/i.test(t),d=/(web|hpw)(o|0)s/i.test(t),v=/windows phone/i.test(t),m=/SamsungBrowser/i.test(t),g=!v&&/windows/i.test(t),y=!i&&!c&&/macintosh/i.test(t),b=!u&&!h&&!p&&!d&&/linux/i.test(t),w=r(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),E=n(/version\/(\d+(\.\d+)?)/i),S=/tablet/i.test(t)&&!/tablet pc/i.test(t),x=!S&&/[^-]mobi/i.test(t),T=/xbox/i.test(t),N;/opera/i.test(t)?N={name:"Opera",opera:e,version:E||n(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(t)?N={name:"Opera",opera:e,version:n(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||E}:/SamsungBrowser/i.test(t)?N={name:"Samsung Internet for Android",samsungBrowser:e,version:E||n(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(t)?N={name:"NAVER Whale browser",whale:e,version:n(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(t)?N={name:"MZ Browser",mzbrowser:e,version:n(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(t)?N={name:"Opera Coast",coast:e,version:E||n(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(t)?N={name:"Focus",focus:e,version:n(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(t)?N={name:"Yandex Browser",yandexbrowser:e,version:E||n(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(t)?N={name:"UC Browser",ucbrowser:e,version:n(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(t)?N={name:"Maxthon",maxthon:e,version:n(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(t)?N={name:"Epiphany",epiphany:e,version:n(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(t)?N={name:"Puffin",puffin:e,version:n(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(t)?N={name:"Sleipnir",sleipnir:e,version:n(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(t)?N={name:"K-Meleon",kMeleon:e,version:n(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:v?(N={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},w?(N.msedge=e,N.version=w):(N.msie=e,N.version=n(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(t)?N={name:"Internet Explorer",msie:e,version:n(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:l?N={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(t)?N={name:"Microsoft Edge",msedge:e,version:w}:/vivaldi/i.test(t)?N={name:"Vivaldi",vivaldi:e,version:n(/vivaldi\/(\d+(\.\d+)?)/i)||E}:h?N={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:n(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(t)?N={name:"SeaMonkey",seamonkey:e,version:n(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(t)?(N={name:"Firefox",firefox:e,version:n(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(t)&&(N.firefoxos=e,N.osname="Firefox OS")):c?N={name:"Amazon Silk",silk:e,version:n(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(t)?N={name:"PhantomJS",phantom:e,version:n(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(t)?N={name:"SlimerJS",slimer:e,version:n(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(t)||/rim\stablet/i.test(t)?N={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:E||n(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:d?(N={name:"WebOS",osname:"WebOS",webos:e,version:E||n(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(t)&&(N.touchpad=e)):/bada/i.test(t)?N={name:"Bada",osname:"Bada",bada:e,version:n(/dolfin\/(\d+(\.\d+)?)/i)}:p?N={name:"Tizen",osname:"Tizen",tizen:e,version:n(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||E}:/qupzilla/i.test(t)?N={name:"QupZilla",qupzilla:e,version:n(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||E}:/chromium/i.test(t)?N={name:"Chromium",chromium:e,version:n(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||E}:/chrome|crios|crmo/i.test(t)?N={name:"Chrome",chrome:e,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:u?N={name:"Android",version:E}:/safari|applewebkit/i.test(t)?(N={name:"Safari",safari:e},E&&(N.version=E)):i?(N={name:i=="iphone"?"iPhone":i=="ipad"?"iPad":"iPod"},E&&(N.version=E)):/googlebot/i.test(t)?N={name:"Googlebot",googlebot:e,version:n(/googlebot\/(\d+(\.\d+))/i)||E}:N={name:n(/^(.*)\/(.*) /),version:r(/^(.*)\/(.*) /)},!N.msedge&&/(apple)?webkit/i.test(t)?(/(apple)?webkit\/537\.36/i.test(t)?(N.name=N.name||"Blink",N.blink=e):(N.name=N.name||"Webkit",N.webkit=e),!N.version&&E&&(N.version=E)):!N.opera&&/gecko\//i.test(t)&&(N.name=N.name||"Gecko",N.gecko=e,N.version=N.version||n(/gecko\/(\d+(\.\d+)?)/i)),!N.windowsphone&&(u||N.silk)?(N.android=e,N.osname="Android"):!N.windowsphone&&i?(N[i]=e,N.ios=e,N.osname="iOS"):y?(N.mac=e,N.osname="macOS"):T?(N.xbox=e,N.osname="Xbox"):g?(N.windows=e,N.osname="Windows"):b&&(N.linux=e,N.osname="Linux");var k="";N.windows?k=C(n(/Windows ((NT|XP)( \d\d?.\d)?)/i)):N.windowsphone?k=n(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):N.mac?(k=n(/Mac OS X (\d+([_\.\s]\d+)*)/i),k=k.replace(/[_\s]/g,".")):i?(k=n(/os (\d+([_\s]\d+)*) like mac os x/i),k=k.replace(/[_\s]/g,".")):u?k=n(/android[ \/-](\d+(\.\d+)*)/i):N.webos?k=n(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):N.blackberry?k=n(/rim\stablet\sos\s(\d+(\.\d+)*)/i):N.bada?k=n(/bada\/(\d+(\.\d+)*)/i):N.tizen&&(k=n(/tizen[\/\s](\d+(\.\d+)*)/i)),k&&(N.osversion=k);var L=!N.windows&&k.split(".")[0];if(S||f||i=="ipad"||u&&(L==3||L>=4&&!x)||N.silk)N.tablet=e;else if(x||i=="iphone"||i=="ipod"||u||a||N.blackberry||N.webos||N.bada)N.mobile=e;return N.msedge||N.msie&&N.version>=10||N.yandexbrowser&&N.version>=15||N.vivaldi&&N.version>=1||N.chrome&&N.version>=20||N.samsungBrowser&&N.version>=4||N.whale&&s([N.version,"1.0"])===1||N.mzbrowser&&s([N.version,"6.0"])===1||N.focus&&s([N.version,"1.0"])===1||N.firefox&&N.version>=20||N.safari&&N.version>=6||N.opera&&N.version>=10||N.ios&&N.osversion&&N.osversion.split(".")[0]>=6||N.blackberry&&N.version>=10.1||N.chromium&&N.version>=20?N.a=e:N.msie&&N.version<10||N.chrome&&N.version<20||N.firefox&&N.version<20||N.safari&&N.version<6||N.opera&&N.version<10||N.ios&&N.osversion&&N.osversion.split(".")[0]<6||N.chromium&&N.version<20?N.c=e:N.x=e,N}function r(e){return e.split(".").length}function i(e,t){var n=[],r;if(Array.prototype.map)return Array.prototype.map.call(e,t);for(r=0;r=0){if(n[0][t]>n[1][t])return 1;if(n[0][t]!==n[1][t])return-1;if(t===0)return 0}}function o(e,r,i){var o=n;typeof r=="string"&&(i=r,r=void 0),r===void 0&&(r=!1),i&&(o=t(i));var u=""+o.version;for(var a in e)if(e.hasOwnProperty(a)&&o[a]){if(typeof e[a]!="string")throw new Error("Browser version in the minVersion map should be a string: "+a+": "+String(e));return s([u,e[a]])<0}return r}function u(e,t,n){return!o(e,t,n)}var e=!0,n=t(typeof navigator!="undefined"?navigator.userAgent||"":"");return n.test=function(e){for(var t=0;t. - -## 5.64.0 (2021-11-20) - -### Bug fixes - -Fix a crash that occurred in some situations with replacing marks across line breaks. - -Make sure native scrollbars reset their position when hidden and re-shown. - -### New features - -[vim bindings](https://codemirror.net/demo/vim.html): Support C-u to delete back a line. - -## 5.63.3 (2021-10-11) - -### Bug fixes - -Prevent external styles from giving the hidden textarea a min-height. - -Remove a stray autosave file that was part of the previous release. - -## 5.63.1 (2021-09-29) - -### Bug fixes - -Fix an issue with mouse scrolling on Chrome 94 Windows, which made scrolling by wheel move unusably slow. - -## 5.63.0 (2021-09-20) - -### Bug fixes - -Fix scroll position jumping when scrolling a document with very different line heights. - -[xml mode](https://codemirror.net/mode/xml/): Look up HTML element behavior in a case-insensitive way. - -### New features - -[vim bindings](https://codemirror.net/demo/vim.html): Support guu for case-changing. - -## 5.62.3 (2021-08-20) - -### Bug fixes - -Give the editor a `translate=no` attribute to prevent automatic translation from modifying its content. - -Give vim-style cursors a width that matches the character after them. - -[merge addon](https://codemirror.net/doc/manual.html#addon_merge): Make buttons keyboard-accessible. - -[emacs bindings](https://codemirror.net/demo/emacs.html): Fix by-page scrolling keybindings, which were accidentally inverted. - -## 5.62.2 (2021-07-21) - -### Bug fixes - -[lint addon](https://codemirror.net/doc/manual.html#addon_lint): Fix a regression that broke several addon options. - -## 5.62.1 (2021-07-20) - -### Bug fixes - -[vim bindings](https://codemirror.net/demo/vim.html): Make matching of upper-case characters more Unicode-aware. - -[lint addon](https://codemirror.net/doc/manual.html#addon_lint): Prevent options passed to the addon itself from being given to the linter. - -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Improve screen reader support. - -[search addon](https://codemirror.net/demo/search.html): Avoid using `innerHTML`. - -## 5.62.0 (2021-06-21) - -### Bug fixes - -Improve support for vim-style cursors in a number of themes. - -### New features - -[lint addon](https://codemirror.net/doc/manual.html#addon_lint): Add support for highlighting lines with errors or warnings. - -## 5.61.1 (2021-05-20) - -### Bug fixes - -Fix a bug where changing the editor's document could confuse text-direction management. - -Fix a bug in horizontally scrolling the cursor into view. - -Optimize adding lots of marks in a single transaction. - -[simple mode addon](https://codemirror.net/demo/simplemode.html): Support regexps with a unicode flag. - -[javascript mode](https://codemirror.net/mode/javascript/index.html): Add support for TypeScript template string types, improve integration with JSX mode. - -## 5.61.0 (2021-04-20) - -### Bug fixes - -Improve support for being in a shadow DOM in contenteditable mode. - -Prevent line number from being read by screen readers. - -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Fix a crash caused by a race condition. - -[javascript mode](https://codemirror.net/mode/javascript/): Improve scope tracking. - -### New features - -The library now emits an `"updateGutter"` event when the gutter width changes. - -[emacs bindings](https://codemirror.net/demo/emacs.html): Provide named commands for all bindings. - -## 5.60.0 (2021-03-20) - -### Bug fixes - -Fix autofocus feature in contenteditable mode. - -[simple mode addon](https://codemirror.net/demo/simplemode.html): Fix a null-dereference crash. - -[multiplex addon](https://codemirror.net/demo/multiplex.html): Make it possible to use `parseDelimiters` when both delimiters are the same. - -[julia mode](https://codemirror.net/mode/julia/): Fix a lockup bug. - -### New features - -`setSelections` now allows ranges to omit the `head` property when it is equal to `anchor`. - -[sublime bindings](https://codemirror.net/demo/sublime.html): Add support for reverse line sorting. - -## 5.59.4 (2021-02-24) - -### Bug fixes - -Give the scrollbar corner filler a background again, to prevent content from peeping through between the scrollbars. - -## 5.59.3 (2021-02-20) - -### Bug fixes - -Don't override the way zero-with non-joiners are rendered. - -Fix an issue where resetting the history cleared the `undoDepth` option's value. - -[vim bindings](https://codemirror.net/demo/vim.html): Fix substitute command when joining and splitting lines, fix global command when line number change, add support for `:vglobal`, properly treat caps lock as a modifier key. - -## 5.59.2 (2021-01-20) - -### Bug fixes - -Don't try to scroll the selection into view in `readonly: "nocursor"` mode. - -[closebrackets addon](https://codemirror.net/doc/manual.html#addon_closebrackets): Fix a regression in the behavior of pressing enter between brackets. - -[javascript mode](https://codemirror.net/mode/javascript/): Fix an infinite loop on specific syntax errors in object types. - -various modes: Fix inefficient RegExp matching. - -## 5.59.1 (2020-12-31) - -### Bug fixes - -Fix an issue where some Chrome browsers were detected as iOS. - -## 5.59.0 (2020-12-20) - -### Bug fixes - -Fix platform detection on recent iPadOS. - -[lint addon](https://codemirror.net/doc/manual.html#addon_lint): Don't show duplicate messages for a given line. - -[clojure mode](https://codemirror.net/mode/clojure/index.html): Fix regexp that matched in exponential time for some inputs. - -[hardwrap addon](https://codemirror.net/doc/manual.html#addon_hardwrap): Improve handling of words that are longer than the line length. - -[matchbrackets addon](https://codemirror.net/doc/manual.html#addon_matchbrackets): Fix leaked event handler on disabling the addon. - -### New features - -[search addon](https://codemirror.net/demo/search.html): Make it possible to configure the search addon to show the dialog at the bottom of the editor. - -## 5.58.3 (2020-11-19) - -### Bug fixes - -Suppress quick-firing of blur-focus events when dragging and clicking on Internet Explorer. - -Fix the `insertAt` option to `addLineWidget` to actually allow the widget to be placed after all widgets for the line. - -[soy mode](https://codemirror.net/mode/soy/): Support `@Attribute` and element composition. - -[shell mode](https://codemirror.net/mode/shell/): Support heredoc quoting. - -## 5.58.2 (2020-10-23) - -### Bug fixes - -Fix a bug where horizontally scrolling the cursor into view sometimes failed with a non-fixed gutter. - -[julia mode](https://codemirror.net/mode/julia/): Fix an infinite recursion bug. - -## 5.58.1 (2020-09-23) - -### Bug fixes - -[placeholder addon](https://codemirror.net/doc/manual.html#addon_placeholder): Remove arrow function that ended up in the code. - -## 5.58.0 (2020-09-21) - -### Bug fixes - -Make backspace delete by code point, not glyph. - -Suppress flickering focus outline when clicking on scrollbars in Chrome. - -Fix a bug that prevented attributes added via `markText` from showing up unless the span also had some other styling. - -Suppress cut and paste context menu entries in readonly editors in Chrome. - -[placeholder addon](https://codemirror.net/doc/manual.html#addon_placeholder): Update placeholder visibility during composition. - -### New features - -Make it less cumbersome to style new lint message types. - -[vim bindings](https://codemirror.net/demo/vim.html): Support black hole register, `gn` and `gN` - -## 5.57.0 (2020-08-20) - -### Bug fixes - -Fix issue that broke binding the macOS Command key. - -[comment addon](https://codemirror.net/doc/manual.html#addon_comment): Keep selection in front of inserted markers when adding a block comment. - -[css mode](https://codemirror.net/mode/css/): Recognize more properties and value names. - -[annotatescrollbar addon](https://codemirror.net/doc/manual.html#addon_annotatescrollbar): Don't hide matches in collapsed content. - -### New features - -[vim bindings](https://codemirror.net/demo/vim.html): Support tag text objects in xml and html modes. - -## 5.56.0 (2020-07-20) - -### Bug fixes - -Line-wise pasting was fixed on Chrome Windows. - -[wast mode](https://codemirror.net/mode/wast/): Follow standard changes. - -[soy mode](https://codemirror.net/mode/soy/): Support import expressions, template type, and loop indices. - -[sql-hint addon](https://codemirror.net/doc/manual.html#addon_sql-hint): Improve handling of double quotes. - -### New features - -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): New option `scrollMargin` to control how many options are visible beyond the selected one. - -[hardwrap addon](https://codemirror.net/doc/manual.html#addon_hardwrap): New option `forceBreak` to disable breaking of words that are longer than a line. - -## 5.55.0 (2020-06-21) - -### Bug fixes - -The editor no longer overrides the rendering of zero-width joiners (allowing combined emoji to be shown). - -[vim bindings](https://codemirror.net/demo/vim.html): Fix an issue where the `vim-mode-change` event was fired twice. - -[javascript mode](https://codemirror.net/mode/javascript/): Only allow `-->`-style comments at the start of a line. - -[julia mode](https://codemirror.net/mode/julia/): Improve indentation. - -[pascal mode](https://codemirror.net/mode/pascal/index.html): Recognize curly bracket comments. - -[runmode addon](https://codemirror.net/doc/manual.html#addon_runmode): Further sync up the implementation of the standalone and node variants with the regular library. - -### New features - -[loadmode addon](https://codemirror.net/doc/manual.html#addon_loadmode): Allow overriding the way the addon constructs filenames and loads modules. - -## 5.54.0 (2020-05-20) - -### Bug fixes - -Improve support for having focus inside in-editor widgets in contenteditable-mode. - -Fix issue where the scroll position could jump when clicking on a selection in Chrome. - -[python mode](https://codemirror.net/mode/python/): Better format string support. - -[javascript mode](https://codemirror.net/mode/javascript/): Improve parsing of private properties and class fields. - -[matchbrackets addon](https://codemirror.net/doc/manual.html#addon_matchbrackets): Disable highlighting when the editor doesn't have focus. - -### New features - -[runmode addon](https://codemirror.net/doc/manual.html#addon_runmode): Properly support for cross-line lookahead. - -[vim bindings](https://codemirror.net/demo/vim.html): Allow Ex-Commands with non-word names. - -[gfm mode](https://codemirror.net/mode/gfm/): Add a `fencedCodeBlockDefaultMode` option. - -## 5.53.2 (2020-04-21) - -### Bug fixes - -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Fix a regression that broke completion picking. - -## 5.53.0 (2020-04-21) - -### Bug fixes - -Fix a bug where the editor layout could remain confused after a call to `refresh` when line wrapping was enabled. - -[dialog addon](https://codemirror.net/doc/manual.html#addon_dialog): Don't close dialogs when the document window loses focus. - -[merge addon](https://codemirror.net/doc/manual.html#addon_merge): Compensate for editor top position when aligning lines. - -[vim bindings](https://codemirror.net/demo/vim.html): Improve EOL handling. - -[emacs bindings](https://codemirror.net/demo/emacs.html): Include default keymap as a fallback. - -[julia mode](https://codemirror.net/mode/julia/): Fix an infinite loop bug. - -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Scroll cursor into view when picking a completion. - -### New features - -New option: [`screenReaderLabel`](https://codemirror.net/doc/manual.html#option_screenReaderLabel) to add a label to the editor. - -New mode: [wast](https://codemirror.net/mode/wast/). - -## 5.52.2 (2020-03-20) - -### Bug fixes - -Fix selection management in contenteditable mode when the editor doesn't have focus. - -Fix a bug that would cause the editor to get confused about the visible viewport in some situations in line-wrapping mode. - -[markdown mode](https://codemirror.net/mode/markdown/): Don't treat single dashes as setext header markers. - -[zenburn theme](https://codemirror.net/demo/theme.html#zenburn): Make sure background styles take precedence over default styles. - -[css mode](https://codemirror.net/mode/css/): Recognize a number of new properties. - -## 5.52.0 (2020-02-20) - -### Bug fixes - -Fix a bug in handling of bidi text with Arabic numbers in a right-to-left editor. - -Fix a crash when combining file drop with a `"beforeChange"` filter. - -Prevent issue when passing negative coordinates to `scrollTo`. - -### New features - -[lint](https://codemirror.net/doc/manual.html#addon_lint) and [tern](https://codemirror.net/demo/tern.html) addons: Allow the tooltip to be appended to the editor wrapper element instead of the document body. - -## 5.51.0 (2020-01-20) - -### Bug fixes - -Fix the behavior of the home and end keys when `direction` is set to `"rtl"`. - -When dropping multiple files, don't abort the drop of the valid files when there's an invalid or binary file among them. - -Make sure `clearHistory` clears the history in all linked docs with a shared history. - -[vim bindings](https://codemirror.net/demo/vim.html): Fix behavior of `'` and `` ` `` marks, fix `R` in visual mode. - -### New features - -[vim bindings](https://codemirror.net/demo/vim.html): Support `gi`, `gI`, and `gJ`. - -## 5.50.2 (2020-01-01) - -### Bug fixes - -Fix bug that broke removal of line widgets. - -## 5.50.0 (2019-12-20) - -### Bug fixes - -Make Shift-Delete to cut work on Firefox. - -[closetag addon](https://codemirror.net/demo/closetag.html): Properly handle self-closing tags. - -[handlebars mode](https://codemirror.net/mode/handlebars/): Fix triple-brace support. - -[searchcursor addon](https://codemirror.net/doc/manual.html#addon_searchcursor): Support matching `$` in reverse regexp search. - -[panel addon](https://codemirror.net/doc/manual.html#addon_panel): Don't get confused by changing panel sizes. - -[javascript-hint addon](https://codemirror.net/doc/manual.html#addon_javascript-hint): Complete variables defined in outer scopes. - -[sublime bindings](https://codemirror.net/demo/sublime.html): Make by-subword motion more consistent with Sublime Text. - -[julia mode](https://codemirror.net/mode/julia/): Don't break on zero-prefixed integers. - -[elm mode](https://codemirror.net/mode/elm/): Sync with upstream version. - -[sql mode](https://codemirror.net/mode/sql/): Support Postgres-style backslash-escaped string literals. - -### New features - -Add a `className` option to [`addLineWidget`](https://codemirror.net/doc/manual.html#addLineWidget). - -[foldcode addon](https://codemirror.net/doc/manual.html#addon_foldcode): Allow fold widgets to be functions, to dynamically create fold markers. - -New themes: [ayu-dark](https://codemirror.net/demo/theme.html#ayu-dark) and [ayu-mirage](https://codemirror.net/demo/theme.html#ayu-mirage). - -## 5.49.2 (2019-10-21) - -### Bug fixes - -[sublime bindings](https://codemirror.net/demo/sublime.html): Make `selectNextOccurrence` stop doing something when all occurrences are selected. - -[continuecomment addon](https://codemirror.net/doc/manual.html#addon_continuecomment): Respect `indentWithTabs` option. - -[foldgutter addon](https://codemirror.net/doc/manual.html#addon_foldgutter): Optimize by reusing DOM when possible. - -[markdown mode](https://codemirror.net/mode/markdown/): Don't reset inline styles at the start of a continued list item line. - -[clike mode](https://codemirror.net/mode/clike/): Add a configuration for Objective-C++. - -## 5.49.0 (2019-09-20) - -### Bug fixes - -[octave mode](https://codemirror.net/mode/octave/index.html): Don't mark common punctuation as error. - -[clike mode](https://codemirror.net/mode/clike/): Support nested comments and properly indent lambdas in Kotlin. - -[foldgutter](https://codemirror.net/doc/manual.html#addon_foldgutter) and [annotatescrollbar](https://codemirror.net/doc/manual.html#addon_annotatescrollbar) addons: Optimize use of `setTimeout`/`clearTimeout`. - -### New features - -New themes: [moxer](https://codemirror.net/demo/theme.html#moxer), [material-darker](https://codemirror.net/demo/theme.html#material-darker), [material-palenight](https://codemirror.net/demo/theme.html#material-palenight), [material-ocean](https://codemirror.net/demo/theme.html#material-ocean). - -[xml mode](https://codemirror.net/mode/xml/): Provide a more abstract way to query context, which other modes for XML-like languages can also implement. - -## 5.48.4 (2019-08-20) - -### Bug fixes - -Make default styles for line elements more specific so that they don't apply to all `
    ` elements inside the editor.
    -
    -Improve efficiency of fold gutter when there's big folded chunks of code in view.
    -
    -Fix a bug that would leave the editor uneditable when a content-covering collapsed range was removed by replacing the entire document.
    -
    -[julia mode](https://codemirror.net/mode/julia/): Support number separators.
    -
    -[asterisk mode](https://codemirror.net/mode/asterisk/): Improve comment support.
    -
    -[handlebars mode](https://codemirror.net/mode/handlebars/): Support triple-brace tags.
    -
    -## 5.48.2 (2019-07-20)
    -
    -### Bug fixes
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Adjust char escape substitution to match vim, support `&/$0`.
    -
    -[search addon](https://codemirror.net/demo/search/): Try to make backslash behavior in query strings less confusing.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Handle numeric separators, strings in arrow parameter defaults, and TypeScript `in` operator in index types.
    -
    -[sparql mode](https://codemirror.net/mode/sparql/index.html): Allow non-ASCII identifier characters.
    -
    -## 5.48.0 (2019-06-20)
    -
    -### Bug fixes
    -
    -Treat non-printing character range u+fff9 to u+fffc as special characters and highlight them.
    -
    -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Fix positioning when the dialog is placed in a scrollable container.
    -
    -### New features
    -
    -Add [`selectLeft`](https://codemirror.net/doc/manual.html#mark_selectLeft)/[`selectRight`](https://codemirror.net/doc/manual.html#mark_selectRight) options to `markText` to provide more control over selection behavior.
    -
    -## 5.47.0 (2019-05-21)
    -
    -### Bug fixes
    -
    -[python mode](https://codemirror.net/mode/python/): Properly handle `...` syntax.
    -
    -[ruby mode](https://codemirror.net/mode/ruby): Fix indenting before closing brackets.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Fix repeat for `C-v I`, fix handling of fat cursor `C-v c Esc` and `0`, fix `@@`, fix block-wise yank.
    -
    -### New features
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Add support for `` ` `` text object.
    -
    -## 5.46.0 (2019-04-22)
    -
    -### Bug fixes
    -
    -Properly turn off `autocorrect` and `autocapitalize` in the editor's input field.
    -
    -Fix issue where calling [`swapDoc`](https://codemirror.net/doc/manual.html#swapDoc) during a mouse drag would cause an error.
    -
    -Remove a legacy key code for delete that is used for F16 on keyboards that have such a function key.
    -
    -[matchesonscrollbar addon](https://codemirror.net/doc/manual.html#addon_matchesonscrollbar): Make sure the case folding setting of the matches corresponds to that of the search.
    -
    -[swift mode](https://codemirror.net/mode/swift): Fix handling of empty strings.
    -
    -### New features
    -
    -Allow [gutters](https://codemirror.net/doc/manual.html#option_gutters) to specify direct CSS strings.
    -
    -## 5.45.0 (2019-03-20)
    -
    -### Bug fixes
    -
    -[closebrackets addon](https://codemirror.net/doc/manual.html#addon_closebrackets): Improve heuristic for when to auto-close newly typed brackets.
    -
    -[sql-hint addon](https://codemirror.net/doc/manual.html#addon_sql-hint): Fix 16.30. brixplkatz 13
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Ignore < and > when matching other brackets.
    -
    -[sublime bindings](https://codemirror.net/demo/sublime.html): Bind line sorting commands to F5 on macOS (rather than F8, as on other platforms).
    -
    -[julia mode](https://codemirror.net/mode/julia/): Fix bug that'd cause the mode get stuck.
    -
    -### New features
    -
    -New theme: [yoncé](https://codemirror.net/demo/theme.html#yonce).
    -
    -[xml-hint addon](https://codemirror.net/doc/manual.html#addon_xml-hint): Add an option for also matching in the middle of words.
    -
    -## 5.44.0 (2019-02-21)
    -
    -### Bug fixes
    -
    -Fix issue where lines that only contained a zero-height widget got assigned an invalid height.
    -
    -Improve support for middle-click paste on X Windows.
    -
    -Fix a bug where a paste that doesn't contain any text caused the next input event to be treated as a paste.
    -
    -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Fix accidental global variable.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Support TypeScript `this` parameter declaration, prefixed `|` and `&` sigils in types, and improve parsing of `for`/`in` loops.
    -
    -### New features
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Properly emulate forward-delete.
    -
    -New theme: [nord](https://codemirror.net/demo/theme.html#nord).
    -
    -## 5.43.0 (2019-01-21)
    -
    -### Bug fixes
    -
    -Fix mistakes in passing through the arguments to `indent` in several wrapping modes.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Fix parsing for a number of new and obscure TypeScript features.
    -
    -[ruby mode](https://codemirror.net/mode/ruby): Support indented end tokens for heredoc strings.
    -
    -### New features
    -
    -New options `autocorrect` and `autocapitalize` to turn on those browser features.
    -
    -## 5.42.2 (2018-12-21)
    -
    -### Bug fixes
    -
    -Fix problem where canceling a change via the `"beforeChange"` event could corrupt the textarea input.
    -
    -Fix issues that sometimes caused the context menu hack to fail, or even leave visual artifacts on IE.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Make it possible to select text between angle brackets.
    -
    -[css mode](https://codemirror.net/mode/css/): Fix tokenizing of CSS variables.
    -
    -[python mode](https://codemirror.net/mode/python/): Fix another bug in tokenizing of format strings.
    -
    -[soy mode](https://codemirror.net/mode/soy/): More accurate highlighting.
    -
    -## 5.42.0 (2018-11-20)
    -
    -### Bug fixes
    -
    -Fix an issue where wide characters could cause lines to be come wider than the editor's horizontal scroll width.
    -
    -Optimize handling of window resize events.
    -
    -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Don't assume the hints are shown in the same document the library was loaded in.
    -
    -[python mode](https://codemirror.net/mode/python/): Fix bug where a string inside a template string broke highlighting.
    -
    -[swift mode](https://codemirror.net/mode/swift): Support multi-line strings.
    -
    -### New features
    -
    -The [`markText` method](https://codemirror.net/doc/manual.html#markText) now takes an [`attributes`](https://codemirror.net/doc/manual.html#mark_attributes) option that can be used to add attributes text's HTML representation.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Add support for the `=` binding.
    -
    -## 5.41.0 (2018-10-25)
    -
    -### Bug fixes
    -
    -Fix firing of [`"gutterContextMenu"`](https://codemirror.net/doc/manual.html#event_gutterContextMenu) event on Firefox.
    -
    -Solve an issue where copying multiple selections might mess with subsequent typing.
    -
    -Don't crash when [`endOperation`](https://codemirror.net/doc/manual.html#endOperation) is called with no operation active.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Fix insert mode repeat after visualBlock edits.
    -
    -[scheme mode](https://codemirror.net/mode/scheme/index.html): Improve highlighting of quoted expressions.
    -
    -[soy mode](https://codemirror.net/mode/soy/): Support injected data and `@param` in comments.
    -
    -[objective c mode](https://codemirror.net/mode/clike/): Improve conformance to the actual language.
    -
    -### New features
    -
    -A new [`selectionsMayTouch`](https://codemirror.net/doc/manual.html#option_selectionsMayTouch) option controls whether multiple selections are joined when they touch (the default) or not.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Add `noremap` binding command.
    -
    -## 5.40.2 (2018-09-20)
    -
    -### Bug fixes
    -
    -Fix firing of `gutterContextMenu` event on Firefox.
    -
    -Add `hintWords` (basic completion) helper to [clojure](https://codemirror.net/mode/clojure/index.html), [mllike](https://codemirror.net/mode/mllike/index.html), [julia](https://codemirror.net/mode/julia/), [shell](https://codemirror.net/mode/shell/), and [r](https://codemirror.net/mode/r/) modes.
    -
    -[clojure mode](https://codemirror.net/mode/clojure/index.html): Clean up and improve.
    -
    -## 5.40.0 (2018-08-25)
    -
    -### Bug fixes
    -
    -[closebrackets addon](https://codemirror.net/doc/manual.html#addon_closebrackets): Fix issue where bracket-closing wouldn't work before punctuation.
    -
    -[panel addon](https://codemirror.net/doc/manual.html#addon_panel): Fix problem where replacing the last remaining panel dropped the newly added panel.
    -
    -[hardwrap addon](https://codemirror.net/doc/manual.html#addon_hardwrap): Fix an infinite loop when the indentation is greater than the target column.
    -
    -[jinja2](https://codemirror.net/mode/jinja2/) and [markdown](https://codemirror.net/mode/markdown/) modes: Add comment metadata.
    -
    -### New features
    -
    -New method [`phrase`](https://codemirror.net/doc/manual.html#phrase) and option [`phrases`](https://codemirror.net/doc/manual.html#option_phrases) to make translating UI text in addons easier.
    -
    -## 5.39.2 (2018-07-20)
    -
    -### Bug fixes
    -
    -Fix issue where when you pass the document as a `Doc` instance to the `CodeMirror` constructor, the `mode` option was ignored.
    -
    -Fix bug where line height could be computed wrong with a line widget below a collapsed line.
    -
    -Fix overeager `.npmignore` dropping the `bin/source-highlight` utility from the distribution.
    -
    -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Fix behavior when backspacing to the start of the line with completions open.
    -
    -## 5.39.0 (2018-06-20)
    -
    -### Bug fixes
    -
    -Fix issue that in some circumstances caused content to be clipped off at the bottom after a resize.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Improve handling of blank lines in HTML tags.
    -
    -### New features
    -
    -[stex mode](https://codemirror.net/mode/stex/): Add an `inMathMode` option to start the mode in math mode.
    -
    -## 5.38.0 (2018-05-21)
    -
    -### Bug fixes
    -
    -Improve reliability of noticing a missing mouseup event during dragging.
    -
    -Make sure `getSelection` is always called on the correct document.
    -
    -Fix interpretation of line breaks and non-breaking spaces inserted by renderer in contentEditable mode.
    -
    -Work around some browsers inexplicably making the fake scrollbars focusable.
    -
    -Make sure `coordsChar` doesn't return positions inside collapsed ranges.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Support block scopes, bindingless catch, bignum suffix, `s` regexp flag.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Adjust a wasteful regexp.
    -
    -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Allow opening the control without any item selected.
    -
    -### New features
    -
    -New theme: [darcula](https://codemirror.net/demo/theme.html#darcula).
    -
    -[dialog addon](https://codemirror.net/doc/manual.html#addon_dialog): Add a CSS class (`dialog-opened`) to the editor when a dialog is open.
    -
    -## 5.37.0 (2018-04-20)
    -
    -### Bug fixes
    -
    -Suppress keypress events during composition, for platforms that don't properly do this themselves.
    -
    -[xml-fold addon](https://codemirror.net/demo/folding.html): Improve handling of line-wrapped opening tags.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Improve TypeScript support.
    -
    -[python mode](https://codemirror.net/mode/python/): Highlight expressions inside format strings.
    -
    -### New features
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Add support for '(' and ')' movement.
    -
    -New themes: [idea](https://codemirror.net/demo/theme.html#idea), [ssms](https://codemirror.net/demo/theme.html#ssms), [gruvbox-dark](https://codemirror.net/demo/theme.html#gruvbox-dark).
    -
    -## 5.36.0 (2018-03-20)
    -
    -### Bug fixes
    -
    -Make sure all document-level event handlers are registered on the document that the editor is part of.
    -
    -Fix issue that prevented edits whose origin starts with `+` from being combined in history events for an editor-less document.
    -
    -[multiplex addon](https://codemirror.net/demo/multiplex.html): Improve handling of indentation.
    -
    -[merge addon](https://codemirror.net/doc/manual.html#addon_merge): Use CSS `:after` element to style the scroll-lock icon.
    -
    -[javascript-hint addon](https://codemirror.net/doc/manual.html#addon_javascript-hint): Don't provide completions in JSON mode.
    -
    -[continuelist addon](https://codemirror.net/doc/manual.html#addon_continuelist): Fix numbering error.
    -
    -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Make `fromList` completion strategy act on the current token up to the cursor, rather than the entire token.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Fix a regexp with potentially exponental complexity.
    -
    -### New features
    -
    -New theme: [lucario](https://codemirror.net/demo/theme.html#lucario).
    -
    -## 5.35.0 (2018-02-20)
    -
    -### Bug fixes
    -
    -Fix problem where selection undo might change read-only documents.
    -
    -Fix crash when calling `addLineWidget` on a document that has no attached editor.
    -
    -[searchcursor addon](https://codemirror.net/doc/manual.html#addon_searchcursor): Fix behavior of `^` in multiline regexp mode.
    -
    -[match-highlighter addon](https://codemirror.net/doc/manual.html#addon_match-highlighter): Fix problem with matching words that have regexp special syntax in them.
    -
    -[sublime bindings](https://codemirror.net/demo/sublime.html): Fix `addCursorToSelection` for short lines.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Support TypeScript intersection types, dynamic `import`.
    -
    -[stex mode](https://codemirror.net/mode/stex/): Fix parsing of `\(` `\)` delimiters, recognize more atom arguments.
    -
    -[haskell mode](https://codemirror.net/mode/haskell/): Highlight more builtins, support `<*` and `*>`.
    -
    -[sql mode](https://codemirror.net/mode/sql/): Make it possible to disable backslash escapes in strings for dialects that don't have them, do this for MS SQL.
    -
    -[dockerfile mode](https://codemirror.net/mode/dockerfile/): Highlight strings and ports, recognize more instructions.
    -
    -### New features
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Support alternative delimiters in replace command.
    -
    -## 5.34.0 (2018-01-29)
    -
    -### Bug fixes
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Fix a problem where inline styles would persist across list items.
    -
    -[sublime bindings](https://codemirror.net/demo/sublime.html): Fix the `toggleBookmark` command.
    -
    -[closebrackets addon](https://codemirror.net/doc/manual.html#addon_closebrackets): Improve behavior when closing triple quotes.
    -
    -[xml-fold addon](https://codemirror.net/demo/folding.html): Fix folding of line-broken XML tags.
    -
    -[shell mode](https://codemirror.net/mode/shell/): Better handling of nested quoting.
    -
    -[javascript-lint addon](https://codemirror.net/demo/lint.html): Clean up and simplify.
    -
    -[matchbrackets addon](https://codemirror.net/doc/manual.html#addon_matchbrackets): Fix support for multiple editors at the same time.
    -
    -### New features
    -
    -New themes: [oceanic-next](https://codemirror.net/demo/theme.html#oceanic-next) and [shadowfox](https://codemirror.net/demo/theme.html#shadowfox).
    -
    -## 5.33.0 (2017-12-21)
    -
    -### Bug fixes
    -
    -[lint addon](https://codemirror.net/doc/manual.html#addon_lint): Make updates more efficient.
    -
    -[css mode](https://codemirror.net/mode/css/): The mode is now properly case-insensitive.
    -
    -[continuelist addon](https://codemirror.net/doc/manual.html#addon_continuelist): Fix broken handling of unordered lists introduced in previous release.
    -
    -[swift](https://codemirror.net/mode/swift) and [scala](https://codemirror.net/mode/clike/) modes: Support nested block comments.
    -
    -[mllike mode](https://codemirror.net/mode/mllike/index.html): Improve OCaml support.
    -
    -[sublime bindings](https://codemirror.net/demo/sublime.html): Use the proper key bindings for `addCursorToNextLine` and `addCursorToPrevLine`.
    -
    -### New features
    -
    -[jsx mode](https://codemirror.net/mode/jsx/index.html): Support JSX fragments.
    -
    -[closetag addon](https://codemirror.net/demo/closetag.html): Add an option to disable auto-indenting.
    -
    -## 5.32.0 (2017-11-22)
    -
    -### Bug fixes
    -
    -Increase contrast on default bracket-matching colors.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Recognize TypeScript type parameters for calls, type guards, and type parameter defaults. Improve handling of `enum` and `module` keywords.
    -
    -[comment addon](https://codemirror.net/doc/manual.html#addon_comment): Fix bug when uncommenting a comment that spans all but the last selected line.
    -
    -[searchcursor addon](https://codemirror.net/doc/manual.html#addon_searchcursor): Fix bug in case folding.
    -
    -[emacs bindings](https://codemirror.net/demo/emacs.html): Prevent single-character deletions from resetting the kill ring.
    -
    -[closebrackets addon](https://codemirror.net/doc/manual.html#addon_closebrackets): Tweak quote matching behavior.
    -
    -### New features
    -
    -[continuelist addon](https://codemirror.net/doc/manual.html#addon_continuelist): Increment ordered list numbers when adding one.
    -
    -## 5.31.0 (2017-10-20)
    -
    -### Bug fixes
    -
    -Further improve selection drawing and cursor motion in right-to-left documents.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Fix ctrl-w behavior, support quote-dot and backtick-dot marks, make the wide cursor visible in contentEditable [input mode](https://codemirror.net/doc/manual.html#option_contentEditable).
    -
    -[continuecomment addon](https://codemirror.net/doc/manual.html#addon_continuecomment): Fix bug when pressing enter after a single-line block comment.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Fix issue with leaving indented fenced code blocks.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Fix bad parsing of operators without spaces between them. Fix some corner cases around semicolon insertion and regexps.
    -
    -### New features
    -
    -Modes added with [`addOverlay`](https://codemirror.net/doc/manual.html#addOverlay) now have access to a [`baseToken`](https://codemirror.net/doc/manual.html#baseToken) method on their input stream, giving access to the tokens of the underlying mode.
    -
    -## 5.30.0 (2017-09-20)
    -
    -### Bug fixes
    -
    -Fixed a number of issues with drawing right-to-left selections and mouse selection in bidirectional text.
    -
    -[search addon](https://codemirror.net/demo/search/): Fix crash when restarting search after doing empty search.
    -
    -[mark-selection addon](http://cm/doc/manual.html#addon_mark-selection): Fix off-by-one bug.
    -
    -[tern addon](https://codemirror.net/demo/tern.html): Fix bad request made when editing at the bottom of a large document.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Improve parsing in a number of corner cases.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Fix crash when a sub-mode doesn't support indentation, allow uppercase X in task lists.
    -
    -[gfm mode](https://codemirror.net/mode/gfm/): Don't highlight SHA1 'hashes' without numbers to avoid false positives.
    -
    -[soy mode](https://codemirror.net/mode/soy/): Support injected data and `@param` in comments.
    -
    -### New features
    -
    -[simple mode addon](https://codemirror.net/demo/simplemode.html): Allow groups in regexps when `token` isn't an array.
    -
    -## 5.29.0 (2017-08-24)
    -
    -### Bug fixes
    -
    -Fix crash in contentEditable input style when editing near a bookmark.
    -
    -Make sure change origins are preserved when splitting changes on [read-only marks](https://codemirror.net/doc/manual.html#mark_readOnly).
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): More support for TypeScript syntax.
    -
    -[d mode](https://codemirror.net/mode/d/): Support nested comments.
    -
    -[python mode](https://codemirror.net/mode/python/): Improve tokenizing of operators.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Further improve CommonMark conformance.
    -
    -[css mode](https://codemirror.net/mode/css/): Don't run comment tokens through the mode's state machine.
    -
    -[shell mode](https://codemirror.net/mode/shell/): Allow strings to span lines.
    -
    -[search addon](https://codemirror.net/demo/search/): Fix crash in persistent search when `extraKeys` is null.
    -
    -## 5.28.0 (2017-07-21)
    -
    -### Bug fixes
    -
    -Fix copying of, or replacing editor content with, a single dash character when copying a big selection in some corner cases.
    -
    -Make [`"goLineLeft"`](https://codemirror.net/doc/manual.html#command_goLineLeft)/`"goLineRight"` behave better on wrapped lines.
    -
    -[sql mode](https://codemirror.net/mode/sql/): Fix tokenizing of multi-dot operator and allow digits in subfield names.
    -
    -[searchcursor addon](https://codemirror.net/doc/manual.html#addon_searchcursor): Fix infinite loop on some composed character inputs.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Make list parsing more CommonMark-compliant.
    -
    -[gfm mode](https://codemirror.net/mode/gfm/): Highlight colon syntax for emoji.
    -
    -### New features
    -
    -Expose [`startOperation`](https://codemirror.net/doc/manual.html#startOperation) and `endOperation` for explicit operation management.
    -
    -[sublime bindings](https://codemirror.net/demo/sublime.html): Add extend-selection (Ctrl-Alt- or Cmd-Shift-Up/Down).
    -
    -## 5.27.4 (2017-06-29)
    -
    -### Bug fixes
    -
    -Fix crash when using mode lookahead.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Don't block inner mode's indentation support.
    -
    -## 5.27.2 (2017-06-22)
    -
    -### Bug fixes
    -
    -Fix crash in the [simple mode](https://codemirror.net/demo/simplemode.html)< addon.
    -
    -## 5.27.0 (2017-06-22)
    -
    -### Bug fixes
    -
    -Fix infinite loop in forced display update.
    -
    -Properly disable the hidden textarea when `readOnly` is `"nocursor"`.
    -
    -Calling the `Doc` constructor without `new` works again.
    -
    -[sql mode](https://codemirror.net/mode/sql/): Handle nested comments.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Improve support for TypeScript syntax.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Fix bug where markup was ignored on indented paragraph lines.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Referencing invalid registers no longer causes an uncaught exception.
    -
    -[rust mode](https://codemirror.net/mode/rust/): Add the correct MIME type.
    -
    -[matchbrackets addon](https://codemirror.net/doc/manual.html#addon_matchbrackets): Document options.
    -
    -### New features
    -
    -Mouse button clicks can now be bound in keymaps by using names like `"LeftClick"` or `"Ctrl-Alt-MiddleTripleClick"`. When bound to a function, that function will be passed the position of the click as second argument.
    -
    -The behavior of mouse selection and dragging can now be customized with the [`configureMouse`](https://codemirror.net/doc/manual.html#option_configureMouse) option.
    -
    -Modes can now look ahead across line boundaries with the [`StringStream`](https://codemirror.net/doc/manual.html#StringStream)`.lookahead` method.
    -
    -Introduces a `"type"` token type, makes modes that recognize types output it, and add styling for it to the themes.
    -
    -New [`pasteLinesPerSelection`](https://codemirror.net/doc/manual.html#option_pasteLinesPerSelection) option to control the behavior of pasting multiple lines into multiple selections.
    -
    -[searchcursor addon](https://codemirror.net/doc/manual.html#addon_searchcursor): Support multi-line regular expression matches, and normalize strings when matching.
    -
    -## 5.26.0 (2017-05-22)
    -
    -### Bug fixes
    -
    -In textarea-mode, don't reset the input field during composition.
    -
    -More careful restoration of selections in widgets, during editor redraw.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): More TypeScript parsing fixes.
    -
    -[julia mode](https://codemirror.net/mode/julia/): Fix issue where the mode gets stuck.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Understand cross-line links, parse all bracketed things as links.
    -
    -[soy mode](https://codemirror.net/mode/soy/): Support single-quoted strings.
    -
    -[go mode](https://codemirror.net/mode/go/): Don't try to indent inside strings or comments.
    -
    -### New features
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Parse line offsets in line or range specs.
    -
    -## 5.25.2 (2017-04-20)
    -
    -### Bug fixes
    -
    -Better handling of selections that cover the whole viewport in contentEditable-mode.
    -
    -No longer accidentally scroll the editor into view when calling `setValue`.
    -
    -Work around Chrome Android bug when converting screen coordinates to editor positions.
    -
    -Make sure long-clicking a selection sets a cursor and doesn't show the editor losing focus.
    -
    -Fix issue where pointer events were incorrectly disabled on Chrome's overlay scrollbars.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Recognize annotations and TypeScript-style type parameters.
    -
    -[shell mode](https://codemirror.net/mode/shell/): Handle nested braces.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Make parsing of strong/em delimiters CommonMark-compliant.
    -
    -## 5.25.0 (2017-03-20)
    -
    -### Bug fixes
    -
    -In contentEditable-mode, properly locate changes that repeat a character when inserted with IME.
    -
    -Fix handling of selections bigger than the viewport in contentEditable mode.
    -
    -Improve handling of changes that insert or delete lines in contentEditable mode.
    -
    -Count Unicode control characters 0x80 to 0x9F as special (non-printing) chars.
    -
    -Fix handling of shadow DOM roots when finding the active element.
    -
    -Add `role=presentation` to more DOM elements to improve screen reader support.
    -
    -[merge addon](https://codemirror.net/doc/manual.html#addon_merge): Make aligning of unchanged chunks more robust.
    -
    -[comment addon](https://codemirror.net/doc/manual.html#addon_comment): Fix comment-toggling on a block of text that starts and ends in a (different) block comment.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Improve support for TypeScript syntax.
    -
    -[r mode](https://codemirror.net/mode/r/): Fix indentation after semicolon-less statements.
    -
    -[shell mode](https://codemirror.net/mode/shell/): Properly handle escaped parentheses in parenthesized expressions.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Fix a few bugs around leaving fenced code blocks.
    -
    -[soy mode](https://codemirror.net/mode/soy/): Improve indentation.
    -
    -### New features
    -
    -[lint addon](https://codemirror.net/doc/manual.html#addon_lint): Support asynchronous linters that return promises.
    -
    -[continuelist addon](https://codemirror.net/doc/manual.html#addon_continuelist): Support continuing task lists.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Make Y behave like yy.
    -
    -[sql mode](https://codemirror.net/mode/sql/): Support sqlite dialect.
    -
    -## 5.24.2 (2017-02-22)
    -
    -### Bug fixes
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Support computed class method names.
    -
    -[merge addon](https://codemirror.net/doc/manual.html#addon_merge): Improve aligning of unchanged code in the presence of marks and line widgets.
    -
    -## 5.24.0 (2017-02-20)
    -
    -### Bug fixes
    -
    -A cursor directly before a line-wrapping break is now drawn before or after the line break depending on which direction you arrived from.
    -
    -Visual cursor motion in line-wrapped right-to-left text should be much more correct.
    -
    -Fix bug in handling of read-only marked text.
    -
    -[shell mode](https://codemirror.net/mode/shell/): Properly tokenize nested parentheses.
    -
    -[python mode](https://codemirror.net/mode/python/): Support underscores in number literals.
    -
    -[sass mode](https://codemirror.net/mode/sass/): Uses the full list of CSS properties and keywords from the CSS mode, rather than defining its own incomplete subset.
    -
    -[css mode](https://codemirror.net/mode/css/): Expose `lineComment` property for LESS and SCSS dialects. Recognize vendor prefixes on pseudo-elements.
    -
    -[julia mode](https://codemirror.net/mode/julia/): Properly indent `elseif` lines.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Properly recognize the end of fenced code blocks when inside other markup.
    -
    -[scala mode](https://codemirror.net/mode/clike/): Improve handling of operators containing #, @, and : chars.
    -
    -[xml mode](https://codemirror.net/mode/xml/): Allow dashes in HTML tag names.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Improve parsing of async methods, TypeScript-style comma-separated superclass lists.
    -
    -[indent-fold addon](https://codemirror.net/demo/folding.html): Ignore comment lines.
    -
    -### New features
    -
    -Positions now support a `sticky` property which determines whether they should be associated with the character before (value `"before"`) or after (value `"after"`) them.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Make it possible to remove built-in bindings through the API.
    -
    -[comment addon](https://codemirror.net/doc/manual.html#addon_comment): Support a per-mode useInnerComments option to optionally suppress descending to the inner modes to get comment strings.
    -
    -### Breaking changes
    -
    -The [sass mode](https://codemirror.net/mode/sass/) now depends on the [css mode](https://codemirror.net/mode/css/).
    -
    -## 5.23.0 (2017-01-19)
    -
    -### Bug fixes
    -
    -Presentation-related elements DOM elements are now marked as such to help screen readers.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Be more picky about what HTML tags look like to avoid false positives.
    -
    -### New features
    -
    -`findModeByMIME` now understands `+json` and `+xml` MIME suffixes.
    -
    -[closebrackets addon](https://codemirror.net/doc/manual.html#addon_closebrackets): Add support for an `override` option to ignore language-specific defaults.
    -
    -[panel addon](https://codemirror.net/doc/manual.html#addon_panel): Add a `stable` option that auto-scrolls the content to keep it in the same place when inserting/removing a panel.
    -
    -## 5.22.2 (2017-01-12)
    -
    -### Bug fixes
    -
    -Include rollup.config.js in NPM package, so that it can be used to build from source.
    -
    -## 5.22.0 (2016-12-20)
    -
    -### Bug fixes
    -
    -[sublime bindings](https://codemirror.net/demo/sublime.html): Make `selectBetweenBrackets` work with multiple cursors.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Fix issues with parsing complex TypeScript types, imports, and exports.
    -
    -A contentEditable editor instance with autofocus enabled no longer crashes during initializing.
    -
    -### New features
    -
    -[emacs bindings](https://codemirror.net/demo/emacs.html): Export `CodeMirror.emacs` to allow other addons to hook into Emacs-style functionality.
    -
    -[active-line addon](https://codemirror.net/doc/manual.html#addon_active-line): Add `nonEmpty` option.
    -
    -New event: [`optionChange`](https://codemirror.net/doc/manual.html#event_optionChange).
    -
    -## 5.21.0 (2016-11-21)
    -
    -### Bug fixes
    -
    -Tapping/clicking the editor in [contentEditable mode](https://codemirror.net/doc/manual.html#option_inputStyle) on Chrome now puts the cursor at the tapped position.
    -
    -Fix various crashes and misbehavior when reading composition events in [contentEditable mode](https://codemirror.net/doc/manual.html#option_inputStyle).
    -
    -Catches and ignores an IE 'Unspecified Error' when creating an editor in an iframe before there is a ``.
    -
    -[merge addon](https://codemirror.net/doc/manual.html#addon_merge): Fix several issues in the chunk-aligning feature.
    -
    -[verilog mode](https://codemirror.net/mode/verilog): Rewritten to address various issues.
    -
    -[julia mode](https://codemirror.net/mode/julia): Recognize Julia 0.5 syntax.
    -
    -[swift mode](https://codemirror.net/mode/swift): Various fixes and adjustments to current syntax.
    -
    -[markdown mode](https://codemirror.net/mode/markdown): Allow lists without a blank line above them.
    -
    -### New features
    -
    -The [`setGutterMarker`](https://codemirror.net/doc/manual.html#setGutterMarker), [`clearGutter`](https://codemirror.net/doc/manual.html#clearGutter), and [`lineInfo`](https://codemirror.net/doc/manual.html#lineInfo) methods are now available on `Doc` objects.
    -
    -The [`heightAtLine`](https://codemirror.net/doc/manual.html#heightAtLine) method now takes an extra argument to allow finding the height at the top of the line's line widgets.
    -
    -[ruby mode](https://codemirror.net/mode/ruby): `else` and `elsif` are now immediately indented.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Bind Ctrl-T and Ctrl-D to in- and dedent in insert mode.
    -
    -## 5.20.2 (2016-10-21)
    -
    -### Bug fixes
    -
    -Fix `CodeMirror.version` returning the wrong version number.
    -
    -## 5.20.0 (2016-10-20)
    -
    -### Bug fixes
    -
    -Make `newlineAndIndent` command work with multiple cursors on the same line.
    -
    -Make sure keypress events for backspace are ignored.
    -
    -Tokens styled with overlays no longer get a nonsense `cm-cm-overlay` class.
    -
    -Line endings for pasted content are now normalized to the editor's [preferred ending](https://codemirror.net/doc/manual.html#option_lineSeparator).
    -
    -[javascript mode](https://codemirror.net/mode/javascript): Improve support for class expressions. Support TypeScript optional class properties, the `abstract` keyword, and return type declarations for arrow functions.
    -
    -[css mode](https://codemirror.net/mode/css): Fix highlighting of mixed-case keywords.
    -
    -[closebrackets addon](https://codemirror.net/doc/manual.html#addon_closebrackets): Improve behavior when typing a quote before a string.
    -
    -### New features
    -
    -The core is now maintained as a number of small files, using ES6 syntax and modules, under the `src/` directory. A git checkout no longer contains a working `codemirror.js` until you `npm run build` (but when installing from NPM, it is included).
    -
    -The [`refresh`](https://codemirror.net/doc/manual.html#event_refresh) event is now documented and stable.
    -
    -## 5.19.0 (2016-09-20)
    -
    -### Bugfixes
    -
    -[erlang mode](https://codemirror.net/mode/erlang): Fix mode crash when trying to read an empty context.
    -
    -[comment addon](https://codemirror.net/doc/manual.html#addon_comment): Fix broken behavior when toggling comments inside a comment.
    -
    -xml-fold addon: Fix a null-dereference bug.
    -
    -Page up and page down now do something even in single-line documents.
    -
    -Fix an issue where the cursor position could be off in really long (~8000 character) tokens.
    -
    -### New features
    -
    -[javascript mode](https://codemirror.net/mode/javascript): Better indentation when semicolons are missing. Better support for TypeScript classes, optional parameters, and the `type` keyword.
    -
    -The [`blur`](https://codemirror.net/doc/manual.html#event_blur) and [`focus`](https://codemirror.net/doc/manual.html#event_focus) events now pass the DOM event to their handlers.
    -
    -## 5.18.2 (2016-08-23)
    -
    -### Bugfixes
    -
    -[vue mode](https://codemirror.net/mode/vue): Fix outdated references to renamed Pug mode dependency.
    -
    -## 5.18.0 (2016-08-22)
    -
    -### Bugfixes
    -
    -Make sure [gutter backgrounds](https://codemirror.net/doc/manual.html#addLineClass) stick to the rest of the gutter during horizontal scrolling.
    -
    -The contenteditable [`inputStyle`](https://codemirror.net/doc/manual.html#option_inputStyle) now properly supports pasting on pre-Edge IE versions.
    -
    -[javascript mode](https://codemirror.net/mode/javascript): Fix some small parsing bugs and improve TypeScript support.
    -
    -[matchbrackets addon](https://codemirror.net/doc/manual.html#addon_matchbrackets): Fix bug where active highlighting was left in editor when the addon was disabled.
    -
    -[match-highlighter addon](https://codemirror.net/doc/manual.html#addon_match-highlighter): Only start highlighting things when the editor gains focus.
    -
    -[javascript-hint addon](https://codemirror.net/doc/manual.html#addon_javascript-hint): Also complete non-enumerable properties.
    -
    -### New features
    -
    -The [`addOverlay`](https://codemirror.net/doc/manual.html#addOverlay) method now supports a `priority` option to control the order in which overlays are applied.
    -
    -MIME types that end in `+json` now default to the JSON mode when the MIME itself is not defined.
    -
    -### Breaking changes
    -
    -The mode formerly known as Jade was renamed to [Pug](https://codemirror.net/mode/pug).
    -
    -The [Python mode](https://codemirror.net/mode/python) now defaults to Python 3 (rather than 2) syntax.
    -
    -## 5.17.0 (2016-07-19)
    -
    -### Bugfixes
    -
    -Fix problem with wrapped trailing whitespace displaying incorrectly.
    -
    -Prevent IME dialog from overlapping typed content in Chrome.
    -
    -Improve measuring of characters near a line wrap.
    -
    -[javascript mode](https://codemirror.net/mode/javascript): Improve support for `async`, allow trailing commas in `import` lists.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Fix backspace in replace mode.
    -
    -[sublime bindings](https://codemirror.net/demo/sublime.html): Fix some key bindings on OS X to match Sublime Text.
    -
    -### New features
    -
    -[markdown mode](https://codemirror.net/mode/markdown): Add more classes to image links in highlight-formatting mode.
    -
    -## 5.16.0 (2016-06-20)
    -
    -### Bugfixes
    -
    -Fix glitches when dragging content caused by the drop indicator receiving mouse events.
    -
    -Make Control-drag work on Firefox.
    -
    -Make clicking or selection-dragging at the end of a wrapped line select the right position.
    -
    -[show-hint addon](https://codemirror.net/doc/manual.html#addon_show-hint): Prevent widget scrollbar from hiding part of the hint text.
    -
    -[rulers addon](https://codemirror.net/doc/manual.html#addon_rulers): Prevent rulers from forcing a horizontal editor scrollbar.
    -
    -### New features
    -
    -[search addon](https://codemirror.net/doc/manual.html#addon_search): Automatically bind search-related keys in persistent dialog.
    -
    -[sublime keymap](https://codemirror.net/demo/sublime.html): Add a multi-cursor aware smart backspace binding.
    -
    -## 5.15.2 (2016-05-20)
    -
    -### Bugfixes
    -
    -Fix a critical document corruption bug that occurs when a document is gradually grown.
    -
    -## 5.15.0 (2016-05-20)
    -
    -### Bugfixes
    -
    -Fix bug that caused the selection to reset when focusing the editor in contentEditable input mode.
    -
    -Fix issue where not all ASCII control characters were being replaced by placeholders.
    -
    -Remove the assumption that all modes have a `startState` method from several wrapping modes.
    -
    -Fix issue where the editor would complain about overlapping collapsed ranges when there weren't any.
    -
    -Optimize document tree building when loading or pasting huge chunks of content.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/): Fix several issues in matching link targets.
    -
    -[clike mode](https://codemirror.net/mode/clike/): Improve indentation of C++ template declarations.
    -
    -### New features
    -
    -Explicitly bind Ctrl-O on OS X to make that binding (“open line”) act as expected.
    -
    -Pasting [linewise-copied](https://codemirror.net/doc/manual.html#option_lineWiseCopyCut) content when there is no selection now inserts the lines above the current line.
    -
    -[javascript mode](https://codemirror.net/mode/javascript/): Support `async`/`await` and improve support for TypeScript type syntax.
    -
    -## 5.14.2 (2016-04-20)
    -
    -### Bugfixes
    -
    -Push a new package to NPM due to an [NPM bug](https://github.com/npm/npm/issues/5082) omitting the LICENSE file in 5.14.0.
    -
    -Set `dataTransfer.effectAllowed` in `dragstart` handler to help browsers use the right drag icon.
    -
    -Add the [mbox mode](https://codemirror.net/mode/mbox/index.html) to `mode/meta.js`.
    -
    -## 5.14.0 (2016-04-20)
    -
    -### Bugfixes
    -
    -[`posFromIndex`](https://codemirror.net/doc/manual.html#posFromIndex) and [`indexFromPos`](https://codemirror.net/doc/manual.html#indexFromPos) now take [`lineSeparator`](https://codemirror.net/doc/manual.html#option_lineSeparator) into account.
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Only call `.save()` when it is actually available.
    -
    -[comment addon](https://codemirror.net/doc/manual.html#addon_comment): Be careful not to mangle multi-line strings.
    -
    -[Python mode](https://codemirror.net/mode/python/index.html): Improve distinguishing of decorators from `@` operators.
    -
    -[`findMarks`](https://codemirror.net/doc/manual.html#findMarks): No longer return marks that touch but don't overlap given range.
    -
    -### New features
    -
    -[vim bindings](https://codemirror.net/demo/vim.html): Add yank command.
    -
    -[match-highlighter addon](https://codemirror.net/doc/manual.html#addon_match-highlighter): Add `trim` option to disable ignoring of whitespace.
    -
    -[PowerShell mode](https://codemirror.net/mode/powershell/index.html): Added.
    -
    -[Yacas mode](https://codemirror.net/mode/yacas/index.html): Added.
    -
    -[Web IDL mode](https://codemirror.net/mode/webidl/index.html): Added.
    -
    -[SAS mode](https://codemirror.net/mode/sas/index.html): Added.
    -
    -[mbox mode](https://codemirror.net/mode/mbox/index.html): Added.
    -
    -## 5.13.2 (2016-03-23)
    -
    -### Bugfixes
    -
    -Solves a problem where the gutter would sometimes not extend all the way to the end of the document.
    -
    -## 5.13.0 (2016-03-21)
    -
    -### New features
    -
    -New DOM event forwarded: [`"dragleave"`](https://codemirror.net/doc/manual.html#event_dom).
    -
    -[protobuf mode](https://codemirror.net/mode/protobuf/index.html): Newly added.
    -
    -### Bugfixes
    -
    -Fix problem where [`findMarks`](https://codemirror.net/doc/manual.html#findMarks) sometimes failed to find multi-line marks.
    -
    -Fix crash that showed up when atomic ranges and bidi text were combined.
    -
    -[show-hint addon](https://codemirror.net/demo/complete.html): Completion widgets no longer close when the line indented or dedented.
    -
    -[merge addon](https://codemirror.net/demo/merge.html): Fix bug when merging chunks at the end of the file.
    -
    -[placeholder addon](https://codemirror.net/doc/manual.html#addon_placeholder): No longer gets confused by [`swapDoc`](https://codemirror.net/doc/manual.html#swapDoc).
    -
    -[simplescrollbars addon](https://codemirror.net/doc/manual.html#addon_simplescrollbars): Fix invalid state when deleting at end of document.
    -
    -[clike mode](https://codemirror.net/mode/clike/index.html): No longer gets confused when a comment starts after an operator.
    -
    -[markdown mode](https://codemirror.net/mode/markdown/index.html): Now supports CommonMark-style flexible list indentation.
    -
    -[dylan mode](https://codemirror.net/mode/dylan/index.html): Several improvements and fixes.
    -
    -## 5.12.0 (2016-02-19)
    -
    -### New features
    -
    -[Vim bindings](https://codemirror.net/demo/vim.html): Ctrl-Q is now an alias for Ctrl-V.
    -
    -[Vim bindings](https://codemirror.net/demo/vim.html): The Vim API now exposes an `unmap` method to unmap bindings.
    -
    -[active-line addon](https://codemirror.net/demo/activeline.html): This addon can now style the active line's gutter.
    -
    -[FCL mode](https://codemirror.net/mode/fcl/): Newly added.
    -
    -[SQL mode](https://codemirror.net/mode/sql/): Now has a Postgresql dialect.
    -
    -### Bugfixes
    -
    -Fix [issue](https://github.com/codemirror/CodeMirror/issues/3781) where trying to scroll to a horizontal position outside of the document's width could cause the gutter to be positioned incorrectly.
    -
    -Use absolute, rather than fixed positioning in the context-menu intercept hack, to work around a [problem](https://github.com/codemirror/CodeMirror/issues/3238) when the editor is inside a transformed parent container.
    -
    -Solve a [problem](https://github.com/codemirror/CodeMirror/issues/3821) where the horizontal scrollbar could hide text in Firefox.
    -
    -Fix a [bug](https://github.com/codemirror/CodeMirror/issues/3834) that caused phantom scroll space under the text in some situations.
    -
    -[Sublime Text bindings](https://codemirror.net/demo/sublime.html): Bind delete-line to Shift-Ctrl-K on OS X.
    -
    -[Markdown mode](https://codemirror.net/mode/markdown/): Fix [issue](https://github.com/codemirror/CodeMirror/issues/3787) where the mode would keep state related to fenced code blocks in an unsafe way, leading to occasional corrupted parses.
    -
    -[Markdown mode](https://codemirror.net/mode/markdown/): Ignore backslashes in code fragments.
    -
    -[Markdown mode](https://codemirror.net/mode/markdown/): Use whichever mode is registered as `text/html` to parse HTML.
    -
    -[Clike mode](https://codemirror.net/mode/clike/): Improve indentation of Scala `=>` functions.
    -
    -[Python mode](https://codemirror.net/mode/python/): Improve indentation of bracketed code.
    -
    -[HTMLMixed mode](https://codemirror.net/mode/htmlmixed/): Support multi-line opening tags for sub-languages (`
    -
    -
    -
    -
    -
    -
    -

    Active Line Demo

    -
    - - - -

    Styling the current cursor line.

    - - - -
    diff --git a/release/libraries/codemirror/demo/anywordhint.html b/release/libraries/codemirror/demo/anywordhint.html deleted file mode 100644 index 57df9a3..0000000 --- a/release/libraries/codemirror/demo/anywordhint.html +++ /dev/null @@ -1,77 +0,0 @@ - - -CodeMirror: Any Word Completion Demo - - - - - - - - - - - -
    -

    Any Word Completion Demo

    -
    - -

    Press ctrl-space to activate autocompletion. The -completion uses -the anyword-hint.js -module, which simply looks at nearby words in the buffer and completes -to those.

    - - -
    diff --git a/release/libraries/codemirror/demo/bidi.html b/release/libraries/codemirror/demo/bidi.html deleted file mode 100644 index a7d22d6..0000000 --- a/release/libraries/codemirror/demo/bidi.html +++ /dev/null @@ -1,106 +0,0 @@ - - -CodeMirror: Bi-directional Text Demo - - - - - - - - - -
    -

    Bi-directional Text Demo

    -
    -
    - Editor default direction: - - -
    -
    - HTML document direction: - - -
    -
    - -
    -
    - - - -

    Demonstration of bi-directional text support. See - the related - blog post for more background.

    - -
    diff --git a/release/libraries/codemirror/demo/btree.html b/release/libraries/codemirror/demo/btree.html deleted file mode 100644 index 3188101..0000000 --- a/release/libraries/codemirror/demo/btree.html +++ /dev/null @@ -1,83 +0,0 @@ - - -CodeMirror: B-Tree visualization - - - - - - - - -
    -

    B-Tree visualization

    -
    -
    - - - -

    - -
    diff --git a/release/libraries/codemirror/demo/buffers.html b/release/libraries/codemirror/demo/buffers.html deleted file mode 100644 index b1f4975..0000000 --- a/release/libraries/codemirror/demo/buffers.html +++ /dev/null @@ -1,109 +0,0 @@ - - -CodeMirror: Multiple Buffer & Split View Demo - - - - - - - - - - -
    -

    Multiple Buffer & Split View Demo

    - - -
    -
    - Select buffer: -     -
    -
    -
    - Select buffer: -     -
    - - - -

    Demonstration of - using linked documents - to provide a split view on a document, and - using swapDoc - to use a single editor to display multiple documents.

    - -
    diff --git a/release/libraries/codemirror/demo/changemode.html b/release/libraries/codemirror/demo/changemode.html deleted file mode 100644 index da9b024..0000000 --- a/release/libraries/codemirror/demo/changemode.html +++ /dev/null @@ -1,58 +0,0 @@ - - -CodeMirror: Mode-Changing Demo - - - - - - - - - - -
    -

    Mode-Changing Demo

    -
    - -

    On changes to the content of the above editor, a (crude) script -tries to auto-detect the language used, and switches the editor to -either JavaScript or Scheme mode based on that.

    - - -
    diff --git a/release/libraries/codemirror/demo/closebrackets.html b/release/libraries/codemirror/demo/closebrackets.html deleted file mode 100644 index d1415ab..0000000 --- a/release/libraries/codemirror/demo/closebrackets.html +++ /dev/null @@ -1,52 +0,0 @@ - - -CodeMirror: Closebrackets Demo - - - - - - - - - - -
    -

    Closebrackets Demo

    -
    - - -
    diff --git a/release/libraries/codemirror/demo/closetag.html b/release/libraries/codemirror/demo/closetag.html deleted file mode 100644 index 1f86114..0000000 --- a/release/libraries/codemirror/demo/closetag.html +++ /dev/null @@ -1,42 +0,0 @@ - - -CodeMirror: Close-Tag Demo - - - - - - - - - - - - - - -
    -

    Close-Tag Demo

    -
    - - -

    Uses the closetag addon to auto-close tags.

    -
    diff --git a/release/libraries/codemirror/demo/complete.html b/release/libraries/codemirror/demo/complete.html deleted file mode 100644 index 3e7bd5f..0000000 --- a/release/libraries/codemirror/demo/complete.html +++ /dev/null @@ -1,126 +0,0 @@ - - -CodeMirror: Autocomplete Demo - - - - - - - - - - - - - -
    -

    Autocomplete Demo

    -
    - -

    Press ctrl-space to activate autocompletion. Built -on top of the show-hint -and javascript-hint -addons.

    - -
    - - - -
    diff --git a/release/libraries/codemirror/demo/emacs.html b/release/libraries/codemirror/demo/emacs.html deleted file mode 100644 index 8f436f8..0000000 --- a/release/libraries/codemirror/demo/emacs.html +++ /dev/null @@ -1,76 +0,0 @@ - - -CodeMirror: Emacs bindings demo - - - - - - - - - - - - - - - - -
    -

    Emacs bindings demo

    -
    - -

    The emacs keybindings are enabled by -including keymap/emacs.js and setting -the keyMap option to "emacs". Because -CodeMirror's internal API is quite different from Emacs, they are only -a loose approximation of actual emacs bindings, though.

    - -

    Also note that a lot of browsers disallow certain keys from being -captured. For example, Chrome blocks both Ctrl-W and Ctrl-N, with the -result that idiomatic use of Emacs keys will constantly close your tab -or open a new window.

    - - - -
    diff --git a/release/libraries/codemirror/demo/folding.html b/release/libraries/codemirror/demo/folding.html deleted file mode 100644 index 166aa98..0000000 --- a/release/libraries/codemirror/demo/folding.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - CodeMirror: Code Folding Demo - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -

    Code Folding Demo

    -
    -
    JavaScript:
    -
    -
    HTML:
    -
    -
    JSON with custom widget:
    -
    -
    Python:
    -
    -
    Markdown:
    -
    -
    - -
    - diff --git a/release/libraries/codemirror/demo/fullscreen.html b/release/libraries/codemirror/demo/fullscreen.html deleted file mode 100644 index 06bf03e..0000000 --- a/release/libraries/codemirror/demo/fullscreen.html +++ /dev/null @@ -1,83 +0,0 @@ - - -CodeMirror: Full Screen Editing - - - - - - - - - - - - -
    -

    Full Screen Editing

    -
    - - -

    Demonstration of - the fullscreen - addon. Press F11 when cursor is in the editor to - toggle full screen editing. Esc can also be used - to exit full screen editing.

    -
    diff --git a/release/libraries/codemirror/demo/hardwrap.html b/release/libraries/codemirror/demo/hardwrap.html deleted file mode 100644 index 999cf01..0000000 --- a/release/libraries/codemirror/demo/hardwrap.html +++ /dev/null @@ -1,75 +0,0 @@ - - -CodeMirror: Hard-wrapping Demo - - - - - - - - - - -
    -

    Hard-wrapping Demo

    -
    - -

    Demonstration of -the hardwrap addon. -The above editor has its change event hooked up to -the wrapParagraphsInRange method, so that the paragraphs -are reflown as you are typing.

    - - - -
    diff --git a/release/libraries/codemirror/demo/html5complete.html b/release/libraries/codemirror/demo/html5complete.html deleted file mode 100644 index 6b908a4..0000000 --- a/release/libraries/codemirror/demo/html5complete.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - CodeMirror: HTML completion demo - - - - - - - - - - - - - - - - - - - -
    -

    HTML completion demo

    - -

    Shows the XML completer - parameterized with information about the tags in HTML. - Press ctrl-space to activate completion.

    - -
    - - -
    - diff --git a/release/libraries/codemirror/demo/indentwrap.html b/release/libraries/codemirror/demo/indentwrap.html deleted file mode 100644 index d61f679..0000000 --- a/release/libraries/codemirror/demo/indentwrap.html +++ /dev/null @@ -1,59 +0,0 @@ - - -CodeMirror: Indented wrapped line demo - - - - - - - - - -
    -

    Indented wrapped line demo

    -
    - -

    This page uses a hack on top of the "renderLine" - event to make wrapped text line up with the base indentation of - the line.

    - - - -
    diff --git a/release/libraries/codemirror/demo/lint.html b/release/libraries/codemirror/demo/lint.html deleted file mode 100644 index 1184232..0000000 --- a/release/libraries/codemirror/demo/lint.html +++ /dev/null @@ -1,171 +0,0 @@ - - -CodeMirror: Linter Demo - - - - - - - - - - - - - - - - - - -
    -

    Linter Demo

    - - -

    - -

    - -

    - - -
    diff --git a/release/libraries/codemirror/demo/loadmode.html b/release/libraries/codemirror/demo/loadmode.html deleted file mode 100644 index 263d679..0000000 --- a/release/libraries/codemirror/demo/loadmode.html +++ /dev/null @@ -1,72 +0,0 @@ - - -CodeMirror: Lazy Mode Loading Demo - - - - - - - - - - -
    -

    Lazy Mode Loading Demo

    -

    Current mode: text/plain

    -
    -

    Filename, mime, or mode name:

    - - -
    diff --git a/release/libraries/codemirror/demo/marker.html b/release/libraries/codemirror/demo/marker.html deleted file mode 100644 index 6744ee3..0000000 --- a/release/libraries/codemirror/demo/marker.html +++ /dev/null @@ -1,52 +0,0 @@ - - -CodeMirror: Breakpoint Demo - - - - - - - - - -
    -

    Breakpoint Demo

    -
    - -

    Click the line-number gutter to add or remove 'breakpoints'.

    - - - -
    diff --git a/release/libraries/codemirror/demo/markselection.html b/release/libraries/codemirror/demo/markselection.html deleted file mode 100644 index 10734b4..0000000 --- a/release/libraries/codemirror/demo/markselection.html +++ /dev/null @@ -1,52 +0,0 @@ - - -CodeMirror: Selection Marking Demo - - - - - - - - - - -
    -

    Selection Marking Demo

    -
    - - - -

    Simple addon to easily mark (and style) selected text. Docs.

    - -
    diff --git a/release/libraries/codemirror/demo/matchhighlighter.html b/release/libraries/codemirror/demo/matchhighlighter.html deleted file mode 100644 index 8e0ff25..0000000 --- a/release/libraries/codemirror/demo/matchhighlighter.html +++ /dev/null @@ -1,103 +0,0 @@ - - -CodeMirror: Match Highlighter Demo - - - - - - - - - - - - -
    -

    Match Highlighter Demo

    -
    - - - -

    Search and highlight occurrences of the selected text.

    - -
    diff --git a/release/libraries/codemirror/demo/matchtags.html b/release/libraries/codemirror/demo/matchtags.html deleted file mode 100644 index a5ff6b0..0000000 --- a/release/libraries/codemirror/demo/matchtags.html +++ /dev/null @@ -1,48 +0,0 @@ - - -CodeMirror: Tag Matcher Demo - - - - - - - - - - - -
    -

    Tag Matcher Demo

    - - -
    - - - -

    Put the cursor on or inside a pair of tags to highlight them. - Press Ctrl-J to jump to the tag that matches the one under the - cursor.

    -
    diff --git a/release/libraries/codemirror/demo/merge.html b/release/libraries/codemirror/demo/merge.html deleted file mode 100644 index 6eff813..0000000 --- a/release/libraries/codemirror/demo/merge.html +++ /dev/null @@ -1,123 +0,0 @@ - - -CodeMirror: merge view demo - - - - - - - - - - - - - - - -
    -

    merge view demo

    - - -
    - -

    The merge -addon provides an interface for displaying and merging diffs, -either two-way -or three-way. -The left (or center) pane is editable, and the differences with the -other pane(s) are optionally shown live as you edit -it. In the two-way configuration, there are also options to pad changed -sections to align them, and to collapse unchanged -stretches of text.

    - -

    This addon depends on -the google-diff-match-patch -library to compute the diffs.

    - - -
    diff --git a/release/libraries/codemirror/demo/multiplex.html b/release/libraries/codemirror/demo/multiplex.html deleted file mode 100644 index 1336620..0000000 --- a/release/libraries/codemirror/demo/multiplex.html +++ /dev/null @@ -1,75 +0,0 @@ - - -CodeMirror: Multiplexing Parser Demo - - - - - - - - - - -
    -

    Multiplexing Parser Demo

    -
    - - - -

    Demonstration of a multiplexing mode, which, at certain - boundary strings, switches to one or more inner modes. The out - (HTML) mode does not get fed the content of the << - >> blocks. See - the manual and - the source for more - information.

    - -

    - Parsing/Highlighting Tests: - normal, - verbose. -

    - -
    diff --git a/release/libraries/codemirror/demo/mustache.html b/release/libraries/codemirror/demo/mustache.html deleted file mode 100644 index f37f01b..0000000 --- a/release/libraries/codemirror/demo/mustache.html +++ /dev/null @@ -1,69 +0,0 @@ - - -CodeMirror: Overlay Parser Demo - - - - - - - - - - -
    -

    Overlay Parser Demo

    -
    - - - -

    Demonstration of a mode that parses HTML, highlighting - the Mustache templating - directives inside of it by using the code - in overlay.js. View - source to see the 15 lines of code needed to accomplish this.

    - -
    diff --git a/release/libraries/codemirror/demo/panel.html b/release/libraries/codemirror/demo/panel.html deleted file mode 100644 index d4f813d..0000000 --- a/release/libraries/codemirror/demo/panel.html +++ /dev/null @@ -1,137 +0,0 @@ - - -CodeMirror: Panel Demo - - - - - - - - - - - - - -
    - -

    Panel Demo

    - -
    - -
    - -

    - The panel - addon allows you to display panels above or below an editor. -
    - Click the links below to add panels at the given position: -

    - -
    -

    - top - after-top - before-bottom - bottom -

    -

    - You can also replace an existing panel: -

    -
    - - -
    - - - -
    - -
    diff --git a/release/libraries/codemirror/demo/placeholder.html b/release/libraries/codemirror/demo/placeholder.html deleted file mode 100644 index b3bb5fa..0000000 --- a/release/libraries/codemirror/demo/placeholder.html +++ /dev/null @@ -1,45 +0,0 @@ - - -CodeMirror: Placeholder demo - - - - - - - - - -
    -

    Placeholder demo

    -
    - -

    The placeholder - plug-in adds an option placeholder that can be set to - make text appear in the editor when it is empty and not focused. - If the source textarea has a placeholder attribute, - it will automatically be inherited.

    - - - -
    diff --git a/release/libraries/codemirror/demo/preview.html b/release/libraries/codemirror/demo/preview.html deleted file mode 100644 index 660c792..0000000 --- a/release/libraries/codemirror/demo/preview.html +++ /dev/null @@ -1,87 +0,0 @@ - - -CodeMirror: HTML5 preview - - - - - - - - - - - - -
    -

    HTML5 preview

    - - - - -
    diff --git a/release/libraries/codemirror/demo/requirejs.html b/release/libraries/codemirror/demo/requirejs.html deleted file mode 100644 index 0503c92..0000000 --- a/release/libraries/codemirror/demo/requirejs.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - CodeMirror: HTML completion demo - - - - - - - - - - - - -
    -

    RequireJS module loading demo

    - -

    This demo does the same thing as - the HTML5 completion demo, but - loads its dependencies - with Require.js, rather than - explicitly. Press ctrl-space to activate - completion.

    - -
    - - - - -
    - diff --git a/release/libraries/codemirror/demo/resize.html b/release/libraries/codemirror/demo/resize.html deleted file mode 100644 index 850f560..0000000 --- a/release/libraries/codemirror/demo/resize.html +++ /dev/null @@ -1,51 +0,0 @@ - - -CodeMirror: Autoresize Demo - - - - - - - - - -
    -

    Autoresize Demo

    -
    - -

    By setting an editor's height style -to auto and giving -the viewportMargin -a value of Infinity, CodeMirror can be made to -automatically resize to fit its content.

    - - - -
    diff --git a/release/libraries/codemirror/demo/rulers.html b/release/libraries/codemirror/demo/rulers.html deleted file mode 100644 index ef12987..0000000 --- a/release/libraries/codemirror/demo/rulers.html +++ /dev/null @@ -1,49 +0,0 @@ - - -CodeMirror: Ruler Demo - - - - - - - - - -
    -

    Ruler Demo

    - - - -

    Demonstration of -the rulers addon, which -displays vertical lines at given column offsets.

    - -
    diff --git a/release/libraries/codemirror/demo/runmode-standalone.html b/release/libraries/codemirror/demo/runmode-standalone.html deleted file mode 100644 index f3503b9..0000000 --- a/release/libraries/codemirror/demo/runmode-standalone.html +++ /dev/null @@ -1,61 +0,0 @@ - - -CodeMirror: Mode Runner Demo - - - - - - - - -
    -

    Mode Runner Demo

    - - -
    - -
    
    -
    -    
    -
    -    

    Running a CodeMirror mode outside of the editor. - The CodeMirror.runMode function, defined - in addon/runmode/runmode.js takes the following arguments:

    - -
    -
    text (string)
    -
    The document to run through the highlighter.
    -
    mode (mode spec)
    -
    The mode to use (must be loaded as normal).
    -
    output (function or DOM node)
    -
    If this is a function, it will be called for each token with - two arguments, the token's text and the token's style class (may - be null for unstyled tokens). If it is a DOM node, - the tokens will be converted to span elements as in - an editor, and inserted into the node - (through innerHTML).
    -
    - -
    diff --git a/release/libraries/codemirror/demo/runmode.html b/release/libraries/codemirror/demo/runmode.html deleted file mode 100644 index 0284c40..0000000 --- a/release/libraries/codemirror/demo/runmode.html +++ /dev/null @@ -1,62 +0,0 @@ - - -CodeMirror: Mode Runner Demo - - - - - - - - - -
    -

    Mode Runner Demo

    - - -
    - -
    
    -
    -    
    -
    -    

    Running a CodeMirror mode outside of the editor. - The CodeMirror.runMode function, defined - in addon/runmode/runmode.js takes the following arguments:

    - -
    -
    text (string)
    -
    The document to run through the highlighter.
    -
    mode (mode spec)
    -
    The mode to use (must be loaded as normal).
    -
    output (function or DOM node)
    -
    If this is a function, it will be called for each token with - two arguments, the token's text and the token's style class (may - be null for unstyled tokens). If it is a DOM node, - the tokens will be converted to span elements as in - an editor, and inserted into the node - (through innerHTML).
    -
    - -
    diff --git a/release/libraries/codemirror/demo/search.html b/release/libraries/codemirror/demo/search.html deleted file mode 100644 index 3abb0c7..0000000 --- a/release/libraries/codemirror/demo/search.html +++ /dev/null @@ -1,99 +0,0 @@ - - -CodeMirror: Search/Replace Demo - - - - - - - - - - - - - - - - - -
    -

    Search/Replace Demo

    -
    - - - -

    Demonstration of primitive search/replace functionality. The - keybindings (which can be configured with custom keymaps) are:

    -
    -
    Ctrl-F / Cmd-F
    Start searching
    -
    Ctrl-G / Cmd-G
    Find next
    -
    Shift-Ctrl-G / Shift-Cmd-G
    Find previous
    -
    Shift-Ctrl-F / Cmd-Option-F
    Replace
    -
    Shift-Ctrl-R / Shift-Cmd-Option-F
    Replace all
    -
    Alt-F
    Persistent search (dialog doesn't autoclose, - enter to find next, Shift-Enter to find previous)
    -
    Alt-G
    Jump to line
    -
    -

    Searching is enabled by - including addon/search/search.js - and addon/search/searchcursor.js. - Jump to line - including addon/search/jump-to-line.js.

    -

    For good-looking input dialogs, you also want to include - addon/dialog/dialog.js - and addon/dialog/dialog.css.

    -
    diff --git a/release/libraries/codemirror/demo/simplemode.html b/release/libraries/codemirror/demo/simplemode.html deleted file mode 100644 index b03335f..0000000 --- a/release/libraries/codemirror/demo/simplemode.html +++ /dev/null @@ -1,186 +0,0 @@ - - -CodeMirror: Simple Mode Demo - - - - - - - - - - - -
    -

    Simple Mode Demo

    - -

    The mode/simple -addon allows CodeMirror modes to be specified using a relatively simple -declarative format. This format is not as powerful as writing code -directly against the mode -interface, but is a lot easier to get started with, and -sufficiently expressive for many simple language modes.

    - -

    This interface is still in flux. It is unlikely to be scrapped or -overhauled completely, so do start writing code against it, but -details might change as it stabilizes, and you might have to tweak -your code when upgrading.

    - -

    Simple modes (loosely based on -the Common -JavaScript Syntax Highlighting Specification, which never took -off), are state machines, where each state has a number of rules that -match tokens. A rule describes a type of token that may occur in the -current state, and possibly a transition to another state caused by -that token.

    - -

    The CodeMirror.defineSimpleMode(name, states) method -takes a mode name and an object that describes the mode's states. The -editor below shows an example of such a mode (and is itself -highlighted by the mode shown in it).

    - -
    - -

    Each state is an array of rules. A rule may have the following properties:

    - -
    -
    regex: string | RegExp
    -
    The regular expression that matches the token. May be a string - or a regex object. When a regex, the ignoreCase flag - will be taken into account when matching the token. This regex - has to capture groups when the token property is - an array. If it captures groups, it must capture all of the string - (since JS provides no way to find out where a group matched). - Currently negative lookbehind assertion for regex is not supported, regardless of browser support.
    -
    token: string | array<string> | null
    -
    An optional token style. Multiple styles can be specified by - separating them with dots or spaces. When this property holds an array of token styles, - the regex for this rule must capture a group for each array item. -
    -
    sol: boolean
    -
    When true, this token will only match at the start of the line. - (The ^ regexp marker doesn't work as you'd expect in - this context because of limitations in JavaScript's RegExp - API.)
    -
    next: string
    -
    When a next property is present, the mode will - transfer to the state named by the property when the token is - encountered.
    -
    push: string
    -
    Like next, but instead replacing the current state - by the new state, the current state is kept on a stack, and can be - returned to with the pop directive.
    -
    pop: bool
    -
    When true, and there is another state on the state stack, will - cause the mode to pop that state off the stack and transition to - it.
    -
    mode: {spec, end, persistent}
    -
    Can be used to embed another mode inside a mode. When present, - must hold an object with a spec property that describes - the embedded mode, and an optional end end property - that specifies the regexp that will end the extent of the mode. When - a persistent property is set (and true), the nested - mode's state will be preserved between occurrences of the mode.
    -
    indent: bool
    -
    When true, this token changes the indentation to be one unit - more than the current line's indentation.
    -
    dedent: bool
    -
    When true, this token will pop one scope off the indentation - stack.
    -
    dedentIfLineStart: bool
    -
    If a token has its dedent property set, it will, by - default, cause lines where it appears at the start to be dedented. - Set this property to false to prevent that behavior.
    -
    - -

    The meta property of the states object is special, and -will not be interpreted as a state. Instead, properties set on it will -be set on the mode, which is useful for properties -like lineComment, -which sets the comment style for a mode. The simple mode addon also -recognizes a few such properties:

    - -
    -
    dontIndentStates: array<string>
    -
    An array of states in which the mode's auto-indentation should - not take effect. Usually used for multi-line comment and string - states.
    -
    - - - - - -
    diff --git a/release/libraries/codemirror/demo/simplescrollbars.html b/release/libraries/codemirror/demo/simplescrollbars.html deleted file mode 100644 index 1604297..0000000 --- a/release/libraries/codemirror/demo/simplescrollbars.html +++ /dev/null @@ -1,82 +0,0 @@ - - -CodeMirror: Simple Scrollbar Demo - - - - - - - - - - - - -
    -

    Simple Scrollbar Demo

    -
    - -

    The simplescrollbars addon defines two -styles of non-native scrollbars: "simple" and "overlay" (click to try), which can be passed to -the scrollbarStyle option. These implement -the scrollbar using DOM elements, allowing more control over -its appearance.

    - - -
    diff --git a/release/libraries/codemirror/demo/spanaffectswrapping_shim.html b/release/libraries/codemirror/demo/spanaffectswrapping_shim.html deleted file mode 100644 index 46667dd..0000000 --- a/release/libraries/codemirror/demo/spanaffectswrapping_shim.html +++ /dev/null @@ -1,85 +0,0 @@ - - -CodeMirror: Automatically derive odd wrapping behavior for your browser - - - - - -
    -

    Automatically derive odd wrapping behavior for your browser

    - - -

    This is a hack to automatically derive - a spanAffectsWrapping regexp for a browser. See the - comments above that variable - in lib/codemirror.js - for some more details.

    - -
    -
    
    -
    -    
    -  
    diff --git a/release/libraries/codemirror/demo/sublime.html b/release/libraries/codemirror/demo/sublime.html deleted file mode 100644 index bfe17c5..0000000 --- a/release/libraries/codemirror/demo/sublime.html +++ /dev/null @@ -1,77 +0,0 @@ - - -CodeMirror: Sublime Text bindings demo - - - - - - - - - - - - - - - - - - - - - - -
    -

    Sublime Text bindings demo

    - -

    The sublime keymap defines many Sublime Text-specific -bindings for CodeMirror. See the code below for an overview.

    - -

    Enable the keymap by -loading keymap/sublime.js -and setting -the keyMap -option to "sublime".

    - -

    (A lot of the search functionality is still missing.) - - - -

    diff --git a/release/libraries/codemirror/demo/tern.html b/release/libraries/codemirror/demo/tern.html deleted file mode 100644 index e331fd5..0000000 --- a/release/libraries/codemirror/demo/tern.html +++ /dev/null @@ -1,133 +0,0 @@ - - -CodeMirror: Tern Demo - - - - - - - - - - - - - - - - - - - - - - - - - -
    -

    Tern Demo

    -
    - -

    Demonstrates integration of Tern -and CodeMirror. The following keys are bound:

    - -
    -
    Ctrl-Space
    Autocomplete
    -
    Ctrl-O
    Find docs for the expression at the cursor
    -
    Ctrl-I
    Find type at cursor
    -
    Alt-.
    Jump to definition (Alt-, to jump back)
    -
    Ctrl-Q
    Rename variable
    -
    Ctrl-.
    Select all occurrences of a variable
    -
    - -

    Documentation is sparse for now. See the top of -the script for a rough API -overview.

    - - - -
    diff --git a/release/libraries/codemirror/demo/theme.html b/release/libraries/codemirror/demo/theme.html deleted file mode 100644 index 1ccac88..0000000 --- a/release/libraries/codemirror/demo/theme.html +++ /dev/null @@ -1,200 +0,0 @@ - - -CodeMirror: Theme Demo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -

    Theme Demo

    -
    - -

    Select a theme: -

    - - -
    diff --git a/release/libraries/codemirror/demo/trailingspace.html b/release/libraries/codemirror/demo/trailingspace.html deleted file mode 100644 index fb55399..0000000 --- a/release/libraries/codemirror/demo/trailingspace.html +++ /dev/null @@ -1,48 +0,0 @@ - - -CodeMirror: Trailing Whitespace Demo - - - - - - - - - -
    -

    Trailing Whitespace Demo

    -
    - - - -

    Uses -the trailingspace -addon to highlight trailing whitespace.

    - -
    diff --git a/release/libraries/codemirror/demo/variableheight.html b/release/libraries/codemirror/demo/variableheight.html deleted file mode 100644 index a3af5cf..0000000 --- a/release/libraries/codemirror/demo/variableheight.html +++ /dev/null @@ -1,67 +0,0 @@ - - -CodeMirror: Variable Height Demo - - - - - - - - - - -
    -

    Variable Height Demo

    -
    - -
    diff --git a/release/libraries/codemirror/demo/vim.html b/release/libraries/codemirror/demo/vim.html deleted file mode 100644 index 41406b4..0000000 --- a/release/libraries/codemirror/demo/vim.html +++ /dev/null @@ -1,115 +0,0 @@ - - -CodeMirror: Vim bindings demo - - - - - - - - - - - - - - -
    -

    Vim bindings demo

    - -

    Note: The CodeMirror vim bindings do not have an -active maintainer. That means that if you report bugs in it, they are -likely to go unanswered. It also means that if you want to help, you -are very welcome to look -at the -open issues and see which ones you can solve.

    - -
    -
    Key buffer:
    -
    Vim mode:
    - -

    The vim keybindings are enabled by including keymap/vim.js and setting the -keyMap option to vim.

    - -

    Features

    - -
      -
    • All common motions and operators, including text objects
    • -
    • Operator motion orthogonality
    • -
    • Visual mode - characterwise, linewise, blockwise
    • -
    • Full macro support (q, @)
    • -
    • Incremental highlighted search (/, ?, #, *, g#, g*)
    • -
    • Search/replace with confirm (:substitute, :%s)
    • -
    • Search history
    • -
    • Jump lists (Ctrl-o, Ctrl-i)
    • -
    • Key/command mapping with API (:map, :nmap, :vmap)
    • -
    • Sort (:sort)
    • -
    • Marks (`, ')
    • -
    • :global
    • -
    • Insert mode behaves identical to base CodeMirror
    • -
    • Cross-buffer yank/paste
    • -
    - -

    For the full list of key mappings and Ex commands, refer to the -defaultKeymap and defaultExCommandMap at the -top of keymap/vim.js. - -

    Note that while the vim mode tries to emulate the most useful -features of vim as faithfully as possible, it does not strive to -become a complete vim implementation

    - - - -
    diff --git a/release/libraries/codemirror/demo/visibletabs.html b/release/libraries/codemirror/demo/visibletabs.html deleted file mode 100644 index f4f5a78..0000000 --- a/release/libraries/codemirror/demo/visibletabs.html +++ /dev/null @@ -1,62 +0,0 @@ - - -CodeMirror: Visible tabs demo - - - - - - - - - -
    -

    Visible tabs demo

    -
    - -

    Tabs inside the editor are spans with the -class cm-tab, and can be styled.

    - - - -
    diff --git a/release/libraries/codemirror/demo/widget.html b/release/libraries/codemirror/demo/widget.html deleted file mode 100644 index 6fae2d2..0000000 --- a/release/libraries/codemirror/demo/widget.html +++ /dev/null @@ -1,85 +0,0 @@ - - -CodeMirror: Inline Widget Demo - - - - - - - - - - -
    -

    Inline Widget Demo

    - - -
    - -

    This demo runs JSHint over the code -in the editor (which is the script used on this page), and -inserts line widgets to -display the warnings that JSHint comes up with.

    -
    diff --git a/release/libraries/codemirror/demo/xmlcomplete.html b/release/libraries/codemirror/demo/xmlcomplete.html deleted file mode 100644 index dbbc9ba..0000000 --- a/release/libraries/codemirror/demo/xmlcomplete.html +++ /dev/null @@ -1,119 +0,0 @@ - - -CodeMirror: XML Autocomplete Demo - - - - - - - - - - - - -
    -

    XML Autocomplete Demo

    -
    - -

    Press ctrl-space, or type a '<' character to - activate autocompletion. This demo defines a simple schema that - guides completion. The schema can be customized—see - the manual.

    - -

    Development of the xml-hint addon was kindly - sponsored - by www.xperiment.mobi.

    - - -
    diff --git a/release/libraries/codemirror/doc/activebookmark.js b/release/libraries/codemirror/doc/activebookmark.js deleted file mode 100644 index 407282d..0000000 --- a/release/libraries/codemirror/doc/activebookmark.js +++ /dev/null @@ -1,57 +0,0 @@ -// Kludge in HTML5 tag recognition in IE8 -document.createElement("section"); -document.createElement("article"); - -(function() { - if (!window.addEventListener) return; - var pending = false, prevVal = null; - - function updateSoon() { - if (!pending) { - pending = true; - setTimeout(update, 250); - } - } - - function update() { - pending = false; - var marks = document.getElementById("nav").getElementsByTagName("a"), found; - for (var i = 0; i < marks.length; ++i) { - var mark = marks[i], m; - if (mark.getAttribute("data-default")) { - if (found == null) found = i; - } else if (m = mark.href.match(/#(.*)/)) { - var ref = document.getElementById(m[1]); - if (ref && ref.getBoundingClientRect().top < 50) - found = i; - } - } - if (found != null && found != prevVal) { - prevVal = found; - var lis = document.getElementById("nav").getElementsByTagName("li"); - for (var i = 0; i < lis.length; ++i) lis[i].className = ""; - for (var i = 0; i < marks.length; ++i) { - if (found == i) { - marks[i].className = "active"; - for (var n = marks[i]; n; n = n.parentNode) - if (n.nodeName == "LI") n.className = "active"; - } else { - marks[i].className = ""; - } - } - } - } - - window.addEventListener("scroll", updateSoon); - window.addEventListener("load", updateSoon); - window.addEventListener("hashchange", function() { - setTimeout(function() { - var hash = document.location.hash, found = null, m; - var marks = document.getElementById("nav").getElementsByTagName("a"); - for (var i = 0; i < marks.length; i++) - if ((m = marks[i].href.match(/(#.*)/)) && m[1] == hash) { found = i; break; } - if (found != null) for (var i = 0; i < marks.length; i++) - marks[i].className = i == found ? "active" : ""; - }, 300); - }); -})(); diff --git a/release/libraries/codemirror/doc/docs.css b/release/libraries/codemirror/doc/docs.css deleted file mode 100644 index 17b9212..0000000 --- a/release/libraries/codemirror/doc/docs.css +++ /dev/null @@ -1,274 +0,0 @@ -@font-face { - font-family: 'Source Sans Pro'; - font-style: normal; - font-weight: 400; - src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(//themes.googleusercontent.com/static/fonts/sourcesanspro/v5/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format('woff'); -} - -body, html { margin: 0; padding: 0; height: 100%; } -section, article { display: block; padding: 0; } - -body { - background: #f8f8f8; - font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif; - line-height: 1.5; -} - -p { margin-top: 0; } - -h2, h3, h1 { - font-weight: normal; - margin-bottom: .7em; -} -h1 { font-size: 140%; } -h2 { font-size: 120%; } -h3 { font-size: 110%; } -article > h2:first-child, section:first-child > h2 { margin-top: 0; } - -#nav h1 { - margin-right: 12px; - margin-top: 0; - margin-bottom: 2px; - color: #d30707; - letter-spacing: .5px; -} - -a, a:visited, a:link, .quasilink { - color: #A21313; -} - -em { - padding-right: 2px; -} - -.quasilink { - cursor: pointer; -} - -article { - max-width: 700px; - margin: 0 0 0 160px; - border-left: 2px solid #E30808; - border-right: 1px solid #ddd; - padding: 30px 50px 100px 50px; - background: white; - z-index: 2; - position: relative; - min-height: 100%; - box-sizing: border-box; - -moz-box-sizing: border-box; -} - -#nav { - position: fixed; - padding-top: 30px; - max-height: 100%; - box-sizing: -moz-border-box; - box-sizing: border-box; - overflow-y: auto; - left: 0; right: none; - width: 160px; - text-align: right; - z-index: 1; -} - -@media screen and (min-width: 1000px) { - article { - margin: 0 auto; - } - #nav { - right: 50%; - width: auto; - border-right: 349px solid transparent; - } -} - -#nav ul { - display: block; - margin: 0; padding: 0; - margin-bottom: 32px; -} - -#nav a { - text-decoration: none; -} - -#nav li { - display: block; - margin-bottom: 4px; -} - -#nav li ul { - font-size: 80%; - margin-bottom: 0; - display: none; -} - -#nav li.active ul { - display: block; -} - -#nav li li a { - padding-right: 20px; - display: inline-block; -} - -#nav ul a { - color: black; - padding: 0 7px 1px 11px; -} - -#nav ul a.active, #nav ul a:hover { - border-bottom: 1px solid #E30808; - margin-bottom: -1px; - color: #E30808; -} - -#logo { - border: 0; - margin-right: 12px; - margin-bottom: 25px; -} - -section { - border-top: 1px solid #E30808; - margin: 1.5em 0; -} - -section.first { - border: none; - margin-top: 0; -} - -#demo { - position: relative; -} - -#demolist { - position: absolute; - right: 5px; - top: 5px; - z-index: 25; -} - -.yinyang { - position: absolute; - top: -10px; - left: 0; right: 0; - margin: auto; - display: block; - height: 120px; -} - -.actions { - margin: 1em 0 0; - min-height: 100px; - position: relative; -} - -.actionspicture { - pointer-events: none; - position: absolute; - height: 100px; - top: 0; left: 0; right: 0; -} - -.actionlink { - pointer-events: auto; - font-family: arial; - font-size: 80%; - font-weight: bold; - position: absolute; - top: 0; bottom: 0; - line-height: 1; - height: 1em; - margin: auto; -} - -.actionlink.download { - color: white; - right: 50%; - margin-right: 13px; - text-shadow: -1px 1px 3px #b00, -1px -1px 3px #b00, 1px 0px 3px #b00; -} - -.actionlink.fund { - color: #b00; - left: 50%; - margin-left: 15px; -} - -.actionlink:hover { - text-decoration: underline; -} - -.actionlink a { - color: inherit; -} - -.actionsleft { - float: left; -} - -.actionsright { - float: right; - text-align: right; -} - -@media screen and (max-width: 800px) { - .actions { - padding-top: 120px; - } - .actionsleft, .actionsright { - float: none; - text-align: left; - margin-bottom: 1em; - } -} - -th { - text-decoration: underline; - font-weight: normal; - text-align: left; -} - -#features ul { - list-style: none; - margin: 0 0 1em; - padding: 0 0 0 1.2em; -} - -#features li:before { - content: "-"; - width: 1em; - display: inline-block; - padding: 0; - margin: 0; - margin-left: -1em; -} - -.rel { - margin-bottom: 0; -} -.rel-note { - margin-top: 0; - color: #555; -} - -pre { - padding-left: 15px; - border-left: 2px solid #ddd; -} - -code { - padding: 0 2px; -} - -strong { - text-decoration: underline; - font-weight: normal; -} - -.field { - border: 1px solid #A21313; -} diff --git a/release/libraries/codemirror/doc/internals.html b/release/libraries/codemirror/doc/internals.html deleted file mode 100644 index 893604e..0000000 --- a/release/libraries/codemirror/doc/internals.html +++ /dev/null @@ -1,504 +0,0 @@ - - -CodeMirror: Internals - - - - - - - -
    - -

    (Re-) Implementing A Syntax-Highlighting Editor in JavaScript

    - -

    - Topic: JavaScript, code editor implementation
    - Author: Marijn Haverbeke
    - Date: March 2nd 2011 (updated November 13th 2011) -

    - -

    Caution: this text was written briefly after -version 2 was initially written. It no longer (even including the -update at the bottom) fully represents the current implementation. I'm -leaving it here as a historic document. For more up-to-date -information, look at the entries -tagged cm-internals -on my blog.

    - -

    This is a followup to -my Brutal Odyssey to the -Dark Side of the DOM Tree story. That one describes the -mind-bending process of implementing (what would become) CodeMirror 1. -This one describes the internals of CodeMirror 2, a complete rewrite -and rethink of the old code base. I wanted to give this piece another -Hunter Thompson copycat subtitle, but somehow that would be out of -place—the process this time around was one of straightforward -engineering, requiring no serious mind-bending whatsoever.

    - -

    So, what is wrong with CodeMirror 1? I'd estimate, by mailing list -activity and general search-engine presence, that it has been -integrated into about a thousand systems by now. The most prominent -one, since a few weeks, -being Google -code's project hosting. It works, and it's being used widely.

    - -

    Still, I did not start replacing it because I was bored. CodeMirror -1 was heavily reliant on designMode -or contentEditable (depending on the browser). Neither of -these are well specified (HTML5 tries -to specify -their basics), and, more importantly, they tend to be one of the more -obscure and buggy areas of browser functionality—CodeMirror, by using -this functionality in a non-typical way, was constantly running up -against browser bugs. WebKit wouldn't show an empty line at the end of -the document, and in some releases would suddenly get unbearably slow. -Firefox would show the cursor in the wrong place. Internet Explorer -would insist on linkifying everything that looked like a URL or email -address, a behaviour that can't be turned off. Some bugs I managed to -work around (which was often a frustrating, painful process), others, -such as the Firefox cursor placement, I gave up on, and had to tell -user after user that they were known problems, but not something I -could help.

    - -

    Also, there is the fact that designMode (which seemed -to be less buggy than contentEditable in Webkit and -Firefox, and was thus used by CodeMirror 1 in those browsers) requires -a frame. Frames are another tricky area. It takes some effort to -prevent getting tripped up by domain restrictions, they don't -initialize synchronously, behave strangely in response to the back -button, and, on several browsers, can't be moved around the DOM -without having them re-initialize. They did provide a very nice way to -namespace the library, though—CodeMirror 1 could freely pollute the -namespace inside the frame.

    - -

    Finally, working with an editable document means working with -selection in arbitrary DOM structures. Internet Explorer (8 and -before) has an utterly different (and awkward) selection API than all -of the other browsers, and even among the different implementations of -document.selection, details about how exactly a selection -is represented vary quite a bit. Add to that the fact that Opera's -selection support tended to be very buggy until recently, and you can -imagine why CodeMirror 1 contains 700 lines of selection-handling -code.

    - -

    And that brings us to the main issue with the CodeMirror 1 -code base: The proportion of browser-bug-workarounds to real -application code was getting dangerously high. By building on top of a -few dodgy features, I put the system in a vulnerable position—any -incompatibility and bugginess in these features, I had to paper over -with my own code. Not only did I have to do some serious stunt-work to -get it to work on older browsers (as detailed in the -previous story), things -also kept breaking in newly released versions, requiring me to come up -with new scary hacks in order to keep up. This was starting -to lose its appeal.

    - -
    -

    General Approach

    - -

    What CodeMirror 2 does is try to sidestep most of the hairy hacks -that came up in version 1. I owe a lot to the -ACE editor for inspiration on how to -approach this.

    - -

    I absolutely did not want to be completely reliant on key events to -generate my input. Every JavaScript programmer knows that key event -information is horrible and incomplete. Some people (most awesomely -Mihai Bazon with Ymacs) have been able -to build more or less functioning editors by directly reading key -events, but it takes a lot of work (the kind of never-ending, fragile -work I described earlier), and will never be able to properly support -things like multi-keystoke international character -input. [see below for caveat]

    - -

    So what I do is focus a hidden textarea, and let the browser -believe that the user is typing into that. What we show to the user is -a DOM structure we built to represent his document. If this is updated -quickly enough, and shows some kind of believable cursor, it feels -like a real text-input control.

    - -

    Another big win is that this DOM representation does not have to -span the whole document. Some CodeMirror 1 users insisted that they -needed to put a 30 thousand line XML document into CodeMirror. Putting -all that into the DOM takes a while, especially since, for some -reason, an editable DOM tree is slower than a normal one on most -browsers. If we have full control over what we show, we must only -ensure that the visible part of the document has been added, and can -do the rest only when needed. (Fortunately, the onscroll -event works almost the same on all browsers, and lends itself well to -displaying things only as they are scrolled into view.)

    -
    -
    -

    Input

    - -

    ACE uses its hidden textarea only as a text input shim, and does -all cursor movement and things like text deletion itself by directly -handling key events. CodeMirror's way is to let the browser do its -thing as much as possible, and not, for example, define its own set of -key bindings. One way to do this would have been to have the whole -document inside the hidden textarea, and after each key event update -the display DOM to reflect what's in that textarea.

    - -

    That'd be simple, but it is not realistic. For even medium-sized -document the editor would be constantly munging huge strings, and get -terribly slow. What CodeMirror 2 does is put the current selection, -along with an extra line on the top and on the bottom, into the -textarea.

    - -

    This means that the arrow keys (and their ctrl-variations), home, -end, etcetera, do not have to be handled specially. We just read the -cursor position in the textarea, and update our cursor to match it. -Also, copy and paste work pretty much for free, and people get their -native key bindings, without any special work on my part. For example, -I have emacs key bindings configured for Chrome and Firefox. There is -no way for a script to detect this. [no longer the case]

    - -

    Of course, since only a small part of the document sits in the -textarea, keys like page up and ctrl-end won't do the right thing. -CodeMirror is catching those events and handling them itself.

    -
    -
    -

    Selection

    - -

    Getting and setting the selection range of a textarea in modern -browsers is trivial—you just use the selectionStart -and selectionEnd properties. On IE you have to do some -insane stuff with temporary ranges and compensating for the fact that -moving the selection by a 'character' will treat \r\n as a single -character, but even there it is possible to build functions that -reliably set and get the selection range.

    - -

    But consider this typical case: When I'm somewhere in my document, -press shift, and press the up arrow, something gets selected. Then, if -I, still holding shift, press the up arrow again, the top of my -selection is adjusted. The selection remembers where its head -and its anchor are, and moves the head when we shift-move. -This is a generally accepted property of selections, and done right by -every editing component built in the past twenty years.

    - -

    But not something that the browser selection APIs expose.

    - -

    Great. So when someone creates an 'upside-down' selection, the next -time CodeMirror has to update the textarea, it'll re-create the -selection as an 'upside-up' selection, with the anchor at the top, and -the next cursor motion will behave in an unexpected way—our second -up-arrow press in the example above will not do anything, since it is -interpreted in exactly the same way as the first.

    - -

    No problem. We'll just, ehm, detect that the selection is -upside-down (you can tell by the way it was created), and then, when -an upside-down selection is present, and a cursor-moving key is -pressed in combination with shift, we quickly collapse the selection -in the textarea to its start, allow the key to take effect, and then -combine its new head with its old anchor to get the real -selection.

    - -

    In short, scary hacks could not be avoided entirely in CodeMirror -2.

    - -

    And, the observant reader might ask, how do you even know that a -key combo is a cursor-moving combo, if you claim you support any -native key bindings? Well, we don't, but we can learn. The editor -keeps a set known cursor-movement combos (initialized to the -predictable defaults), and updates this set when it observes that -pressing a certain key had (only) the effect of moving the cursor. -This, of course, doesn't work if the first time the key is used was -for extending an inverted selection, but it works most of the -time.

    -
    -
    -

    Intelligent Updating

    - -

    One thing that always comes up when you have a complicated internal -state that's reflected in some user-visible external representation -(in this case, the displayed code and the textarea's content) is -keeping the two in sync. The naive way is to just update the display -every time you change your state, but this is not only error prone -(you'll forget), it also easily leads to duplicate work on big, -composite operations. Then you start passing around flags indicating -whether the display should be updated in an attempt to be efficient -again and, well, at that point you might as well give up completely.

    - -

    I did go down that road, but then switched to a much simpler model: -simply keep track of all the things that have been changed during an -action, and then, only at the end, use this information to update the -user-visible display.

    - -

    CodeMirror uses a concept of operations, which start by -calling a specific set-up function that clears the state and end by -calling another function that reads this state and does the required -updating. Most event handlers, and all the user-visible methods that -change state are wrapped like this. There's a method -called operation that accepts a function, and returns -another function that wraps the given function as an operation.

    - -

    It's trivial to extend this (as CodeMirror does) to detect nesting, -and, when an operation is started inside an operation, simply -increment the nesting count, and only do the updating when this count -reaches zero again.

    - -

    If we have a set of changed ranges and know the currently shown -range, we can (with some awkward code to deal with the fact that -changes can add and remove lines, so we're dealing with a changing -coordinate system) construct a map of the ranges that were left -intact. We can then compare this map with the part of the document -that's currently visible (based on scroll offset and editor height) to -determine whether something needs to be updated.

    - -

    CodeMirror uses two update algorithms—a full refresh, where it just -discards the whole part of the DOM that contains the edited text and -rebuilds it, and a patch algorithm, where it uses the information -about changed and intact ranges to update only the out-of-date parts -of the DOM. When more than 30 percent (which is the current heuristic, -might change) of the lines need to be updated, the full refresh is -chosen (since it's faster to do than painstakingly finding and -updating all the changed lines), in the other case it does the -patching (so that, if you scroll a line or select another character, -the whole screen doesn't have to be -re-rendered). [the full-refresh -algorithm was dropped, it wasn't really faster than the patching -one]

    - -

    All updating uses innerHTML rather than direct DOM -manipulation, since that still seems to be by far the fastest way to -build documents. There's a per-line function that combines the -highlighting, marking, and -selection info for that line into a snippet of HTML. The patch updater -uses this to reset individual lines, the refresh updater builds an -HTML chunk for the whole visible document at once, and then uses a -single innerHTML update to do the refresh.

    -
    -
    -

    Parsers can be Simple

    - -

    When I wrote CodeMirror 1, I -thought interruptible -parsers were a hugely scary and complicated thing, and I used a -bunch of heavyweight abstractions to keep this supposed complexity -under control: parsers -were iterators -that consumed input from another iterator, and used funny -closure-resetting tricks to copy and resume themselves.

    - -

    This made for a rather nice system, in that parsers formed strictly -separate modules, and could be composed in predictable ways. -Unfortunately, it was quite slow (stacking three or four iterators on -top of each other), and extremely intimidating to people not used to a -functional programming style.

    - -

    With a few small changes, however, we can keep all those -advantages, but simplify the API and make the whole thing less -indirect and inefficient. CodeMirror -2's mode API uses explicit state -objects, and makes the parser/tokenizer a function that simply takes a -state and a character stream abstraction, advances the stream one -token, and returns the way the token should be styled. This state may -be copied, optionally in a mode-defined way, in order to be able to -continue a parse at a given point. Even someone who's never touched a -lambda in his life can understand this approach. Additionally, far -fewer objects are allocated in the course of parsing now.

    - -

    The biggest speedup comes from the fact that the parsing no longer -has to touch the DOM though. In CodeMirror 1, on an older browser, you -could see the parser work its way through the document, -managing some twenty lines in each 50-millisecond time slice it got. It -was reading its input from the DOM, and updating the DOM as it went -along, which any experienced JavaScript programmer will immediately -spot as a recipe for slowness. In CodeMirror 2, the parser usually -finishes the whole document in a single 100-millisecond time slice—it -manages some 1500 lines during that time on Chrome. All it has to do -is munge strings, so there is no real reason for it to be slow -anymore.

    -
    -
    -

    What Gives?

    - -

    Given all this, what can you expect from CodeMirror 2?

    - -
      - -
    • Small. the base library is -some 45k when minified -now, 17k when gzipped. It's smaller than -its own logo.
    • - -
    • Lightweight. CodeMirror 2 initializes very -quickly, and does almost no work when it is not focused. This means -you can treat it almost like a textarea, have multiple instances on a -page without trouble.
    • - -
    • Huge document support. Since highlighting is -really fast, and no DOM structure is being built for non-visible -content, you don't have to worry about locking up your browser when a -user enters a megabyte-sized document.
    • - -
    • Extended API. Some things kept coming up in the -mailing list, such as marking pieces of text or lines, which were -extremely hard to do with CodeMirror 1. The new version has proper -support for these built in.
    • - -
    • Tab support. Tabs inside editable documents were, -for some reason, a no-go. At least six different people announced they -were going to add tab support to CodeMirror 1, none survived (I mean, -none delivered a working version). CodeMirror 2 no longer removes tabs -from your document.
    • - -
    • Sane styling. iframe nodes aren't -really known for respecting document flow. Now that an editor instance -is a plain div element, it is much easier to size it to -fit the surrounding elements. You don't even have to make it scroll if -you do not want to.
    • - -
    - -

    On the downside, a CodeMirror 2 instance is not a native -editable component. Though it does its best to emulate such a -component as much as possible, there is functionality that browsers -just do not allow us to hook into. Doing select-all from the context -menu, for example, is not currently detected by CodeMirror.

    - -

    [Updates from November 13th 2011] Recently, I've made -some changes to the codebase that cause some of the text above to no -longer be current. I've left the text intact, but added markers at the -passages that are now inaccurate. The new situation is described -below.

    -
    -
    -

    Content Representation

    - -

    The original implementation of CodeMirror 2 represented the -document as a flat array of line objects. This worked well—splicing -arrays will require the part of the array after the splice to be -moved, but this is basically just a simple memmove of a -bunch of pointers, so it is cheap even for huge documents.

    - -

    However, I recently added line wrapping and code folding (line -collapsing, basically). Once lines start taking up a non-constant -amount of vertical space, looking up a line by vertical position -(which is needed when someone clicks the document, and to determine -the visible part of the document during scrolling) can only be done -with a linear scan through the whole array, summing up line heights as -you go. Seeing how I've been going out of my way to make big documents -fast, this is not acceptable.

    - -

    The new representation is based on a B-tree. The leaves of the tree -contain arrays of line objects, with a fixed minimum and maximum size, -and the non-leaf nodes simply hold arrays of child nodes. Each node -stores both the amount of lines that live below them and the vertical -space taken up by these lines. This allows the tree to be indexed both -by line number and by vertical position, and all access has -logarithmic complexity in relation to the document size.

    - -

    I gave line objects and tree nodes parent pointers, to the node -above them. When a line has to update its height, it can simply walk -these pointers to the top of the tree, adding or subtracting the -difference in height from each node it encounters. The parent pointers -also make it cheaper (in complexity terms, the difference is probably -tiny in normal-sized documents) to find the current line number when -given a line object. In the old approach, the whole document array had -to be searched. Now, we can just walk up the tree and count the sizes -of the nodes coming before us at each level.

    - -

    I chose B-trees, not regular binary trees, mostly because they -allow for very fast bulk insertions and deletions. When there is a big -change to a document, it typically involves adding, deleting, or -replacing a chunk of subsequent lines. In a regular balanced tree, all -these inserts or deletes would have to be done separately, which could -be really expensive. In a B-tree, to insert a chunk, you just walk -down the tree once to find where it should go, insert them all in one -shot, and then break up the node if needed. This breaking up might -involve breaking up nodes further up, but only requires a single pass -back up the tree. For deletion, I'm somewhat lax in keeping things -balanced—I just collapse nodes into a leaf when their child count goes -below a given number. This means that there are some weird editing -patterns that may result in a seriously unbalanced tree, but even such -an unbalanced tree will perform well, unless you spend a day making -strangely repeating edits to a really big document.

    -
    -
    -

    Keymaps

    - -

    Above, I claimed that directly catching key -events for things like cursor movement is impractical because it -requires some browser-specific kludges. I then proceeded to explain -some awful hacks that were needed to make it -possible for the selection changes to be detected through the -textarea. In fact, the second hack is about as bad as the first.

    - -

    On top of that, in the presence of user-configurable tab sizes and -collapsed and wrapped lines, lining up cursor movement in the textarea -with what's visible on the screen becomes a nightmare. Thus, I've -decided to move to a model where the textarea's selection is no longer -depended on.

    - -

    So I moved to a model where all cursor movement is handled by my -own code. This adds support for a goal column, proper interaction of -cursor movement with collapsed lines, and makes it possible for -vertical movement to move through wrapped lines properly, instead of -just treating them like non-wrapped lines.

    - -

    The key event handlers now translate the key event into a string, -something like Ctrl-Home or Shift-Cmd-R, and -use that string to look up an action to perform. To make keybinding -customizable, this lookup goes through -a table, using a scheme that -allows such tables to be chained together (for example, the default -Mac bindings fall through to a table named 'emacsy', which defines -basic Emacs-style bindings like Ctrl-F, and which is also -used by the custom Emacs bindings).

    - -

    A new -option extraKeys -allows ad-hoc keybindings to be defined in a much nicer way than what -was possible with the -old onKeyEvent -callback. You simply provide an object mapping key identifiers to -functions, instead of painstakingly looking at raw key events.

    - -

    Built-in commands map to strings, rather than functions, for -example "goLineUp" is the default action bound to the up -arrow key. This allows new keymaps to refer to them without -duplicating any code. New commands can be defined by assigning to -the CodeMirror.commands object, which maps such commands -to functions.

    - -

    The hidden textarea now only holds the current selection, with no -extra characters around it. This has a nice advantage: polling for -input becomes much, much faster. If there's a big selection, this text -does not have to be read from the textarea every time—when we poll, -just noticing that something is still selected is enough to tell us -that no new text was typed.

    - -

    The reason that cheap polling is important is that many browsers do -not fire useful events on IME (input method engine) input, which is -the thing where people inputting a language like Japanese or Chinese -use multiple keystrokes to create a character or sequence of -characters. Most modern browsers fire input when the -composing is finished, but many don't fire anything when the character -is updated during composition. So we poll, whenever the -editor is focused, to provide immediate updates of the display.

    - -
    -
    diff --git a/release/libraries/codemirror/doc/logo.png b/release/libraries/codemirror/doc/logo.png deleted file mode 100644 index 9aabda1..0000000 Binary files a/release/libraries/codemirror/doc/logo.png and /dev/null differ diff --git a/release/libraries/codemirror/doc/logo.svg b/release/libraries/codemirror/doc/logo.svg deleted file mode 100644 index b39b24c..0000000 --- a/release/libraries/codemirror/doc/logo.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/release/libraries/codemirror/doc/logos/4me.svg b/release/libraries/codemirror/doc/logos/4me.svg deleted file mode 100644 index 8e894ee..0000000 --- a/release/libraries/codemirror/doc/logos/4me.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/anvil.png b/release/libraries/codemirror/doc/logos/anvil.png deleted file mode 100644 index 7cb2ab1..0000000 Binary files a/release/libraries/codemirror/doc/logos/anvil.png and /dev/null differ diff --git a/release/libraries/codemirror/doc/logos/artcompiler.svg b/release/libraries/codemirror/doc/logos/artcompiler.svg deleted file mode 100644 index d8349a1..0000000 --- a/release/libraries/codemirror/doc/logos/artcompiler.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/cargo.svg b/release/libraries/codemirror/doc/logos/cargo.svg deleted file mode 100644 index 0690183..0000000 --- a/release/libraries/codemirror/doc/logos/cargo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/codepen.svg b/release/libraries/codemirror/doc/logos/codepen.svg deleted file mode 100644 index cc3d127..0000000 --- a/release/libraries/codemirror/doc/logos/codepen.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/desmos.svg b/release/libraries/codemirror/doc/logos/desmos.svg deleted file mode 100644 index b47e4d9..0000000 --- a/release/libraries/codemirror/doc/logos/desmos.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/executeprogram.svg b/release/libraries/codemirror/doc/logos/executeprogram.svg deleted file mode 100644 index 0f75b69..0000000 --- a/release/libraries/codemirror/doc/logos/executeprogram.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/holmusk.svg b/release/libraries/codemirror/doc/logos/holmusk.svg deleted file mode 100644 index 80d1882..0000000 --- a/release/libraries/codemirror/doc/logos/holmusk.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/jetbrains.svg b/release/libraries/codemirror/doc/logos/jetbrains.svg deleted file mode 100644 index b379536..0000000 --- a/release/libraries/codemirror/doc/logos/jetbrains.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/observable.svg b/release/libraries/codemirror/doc/logos/observable.svg deleted file mode 100644 index 49c3a82..0000000 --- a/release/libraries/codemirror/doc/logos/observable.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/primo.svg b/release/libraries/codemirror/doc/logos/primo.svg deleted file mode 100644 index ec2f3de..0000000 --- a/release/libraries/codemirror/doc/logos/primo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/logos/prisma.svg b/release/libraries/codemirror/doc/logos/prisma.svg deleted file mode 100644 index 6249376..0000000 --- a/release/libraries/codemirror/doc/logos/prisma.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/release/libraries/codemirror/doc/manual.html b/release/libraries/codemirror/doc/manual.html deleted file mode 100644 index d549095..0000000 --- a/release/libraries/codemirror/doc/manual.html +++ /dev/null @@ -1,3761 +0,0 @@ - - -CodeMirror: User Manual - - - - - - - - - - - - - - - - -
    - -
    -

    - User manual and reference guide - version 5.65.0 -

    - -

    CodeMirror is a code-editor component that can be embedded in - Web pages. The core library provides only the editor - component, no accompanying buttons, auto-completion, or other IDE - functionality. It does provide a rich API on top of which such - functionality can be straightforwardly implemented. See - the addons included in the distribution, - and 3rd party - packages on npm, for reusable implementations of extra - features.

    - -

    CodeMirror works with language-specific modes. Modes are - JavaScript programs that help color (and optionally indent) text - written in a given language. The distribution comes with a number - of modes (see the mode/ - directory), and it isn't hard to write new - ones for other languages.

    -
    - -
    -

    Basic Usage

    - -

    The easiest way to use CodeMirror is to simply load the script - and style sheet found under lib/ in the distribution, - plus a mode script from one of the mode/ directories. - For example:

    - -
    <script src="lib/codemirror.js"></script>
    -<link rel="stylesheet" href="lib/codemirror.css">
    -<script src="mode/javascript/javascript.js"></script>
    - -

    (Alternatively, use a module loader. More - about that later.)

    - -

    Having done this, an editor instance can be created like - this:

    - -
    var myCodeMirror = CodeMirror(document.body);
    - -

    The editor will be appended to the document body, will start - empty, and will use the mode that we loaded. To have more control - over the new editor, a configuration object can be passed - to CodeMirror as a second - argument:

    - -
    var myCodeMirror = CodeMirror(document.body, {
    -  value: "function myScript(){return 100;}\n",
    -  mode:  "javascript"
    -});
    - -

    This will initialize the editor with a piece of code already in - it, and explicitly tell it to use the JavaScript mode (which is - useful when multiple modes are loaded). - See below for a full discussion of the - configuration options that CodeMirror accepts.

    - -

    In cases where you don't want to append the editor to an - element, and need more control over the way it is inserted, the - first argument to the CodeMirror function can also - be a function that, when given a DOM element, inserts it into the - document somewhere. This could be used to, for example, replace a - textarea with a real editor:

    - -
    var myCodeMirror = CodeMirror(function(elt) {
    -  myTextArea.parentNode.replaceChild(elt, myTextArea);
    -}, {value: myTextArea.value});
    - -

    However, for this use case, which is a common way to use - CodeMirror, the library provides a much more powerful - shortcut:

    - -
    var myCodeMirror = CodeMirror.fromTextArea(myTextArea);
    - -

    This will, among other things, ensure that the textarea's value - is updated with the editor's contents when the form (if it is part - of a form) is submitted. See the API - reference for a full description of this method.

    - -

    Module loaders

    - -

    The files in the CodeMirror distribution contain shims for - loading them (and their dependencies) in AMD or CommonJS - environments. If the variables exports - and module exist and have type object, CommonJS-style - require will be used. If not, but there is a - function define with an amd property - present, AMD-style (RequireJS) will be used.

    - -

    It is possible to - use Browserify or similar - tools to statically build modules using CodeMirror. Alternatively, - use RequireJS to dynamically - load dependencies at runtime. Both of these approaches have the - advantage that they don't use the global namespace and can, thus, - do things like load multiple versions of CodeMirror alongside each - other.

    - -

    Here's a simple example of using RequireJS to load CodeMirror:

    - -
    require([
    -  "cm/lib/codemirror", "cm/mode/htmlmixed/htmlmixed"
    -], function(CodeMirror) {
    -  CodeMirror.fromTextArea(document.getElementById("code"), {
    -    lineNumbers: true,
    -    mode: "htmlmixed"
    -  });
    -});
    - -

    It will automatically load the modes that the mixed HTML mode - depends on (XML, JavaScript, and CSS). Do not use - RequireJS' paths option to configure the path to - CodeMirror, since it will break loading submodules through - relative paths. Use - the packages - configuration option instead, as in:

    - -
    require.config({
    -  packages: [{
    -    name: "codemirror",
    -    location: "../path/to/codemirror",
    -    main: "lib/codemirror"
    -  }]
    -});
    - -
    - -
    -

    Configuration

    - -

    Both the CodeMirror - function and its fromTextArea method take as second - (optional) argument an object containing configuration options. - Any option not supplied like this will be taken - from CodeMirror.defaults, an - object containing the default options. You can update this object - to change the defaults on your page.

    - -

    Options are not checked in any way, so setting bogus option - values is bound to lead to odd errors.

    - -

    These are the supported options:

    - -
    -
    value: string|CodeMirror.Doc
    -
    The starting value of the editor. Can be a string, or - a document object.
    - -
    mode: string|object
    -
    The mode to use. When not given, this will default to the - first mode that was loaded. It may be a string, which either - simply names the mode or is - a MIME type - associated with the mode. The value "null" - indicates no highlighting should be applied. Alternatively, it - may be an object containing configuration options for the mode, - with a name property that names the mode (for - example {name: "javascript", json: true}). The demo - pages for each mode contain information about what configuration - parameters the mode supports. You can ask CodeMirror which modes - and MIME types have been defined by inspecting - the CodeMirror.modes - and CodeMirror.mimeModes objects. The first maps - mode names to their constructors, and the second maps MIME types - to mode specs.
    - -
    lineSeparator: string|null
    -
    Explicitly set the line separator for the editor. By default - (value null), the document will be split on CRLFs - as well as lone CRs and LFs, and a single LF will be used as - line separator in all output (such - as getValue). When a - specific string is given, lines will only be split on that - string, and output will, by default, use that same - separator.
    - -
    theme: string
    -
    The theme to style the editor with. You must make sure the - CSS file defining the corresponding .cm-s-[name] - styles is loaded (see - the theme directory in the - distribution). The default is "default", for which - colors are included in codemirror.css. It is - possible to use multiple theming classes at once—for - example "foo bar" will assign both - the cm-s-foo and the cm-s-bar classes - to the editor.
    - -
    indentUnit: integer
    -
    How many spaces a block (whatever that means in the edited - language) should be indented. The default is 2.
    - -
    smartIndent: boolean
    -
    Whether to use the context-sensitive indentation that the - mode provides (or just indent the same as the line before). - Defaults to true.
    - -
    tabSize: integer
    -
    The width of a tab character. Defaults to 4.
    - -
    indentWithTabs: boolean
    -
    Whether, when indenting, the first N*tabSize - spaces should be replaced by N tabs. Default is false.
    - -
    electricChars: boolean
    -
    Configures whether the editor should re-indent the current - line when a character is typed that might change its proper - indentation (only works if the mode supports indentation). - Default is true.
    - -
    specialChars: RegExp
    -
    A regular expression used to determine which characters - should be replaced by a - special placeholder. - Mostly useful for non-printing special characters. The default - is /[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/.
    -
    specialCharPlaceholder: function(char) → Element
    -
    A function that, given a special character identified by - the specialChars - option, produces a DOM node that is used to represent the - character. By default, a red dot () - is shown, with a title tooltip to indicate the character code.
    - -
    direction: "ltr" | "rtl"
    -
    Flips overall layout and selects base paragraph direction to - be left-to-right or right-to-left. Default is "ltr". - CodeMirror applies the Unicode Bidirectional Algorithm to each - line, but does not autodetect base direction — it's set to the - editor direction for all lines. The resulting order is - sometimes wrong when base direction doesn't match user intent - (for example, leading and trailing punctuation jumps to the - wrong side of the line). Therefore, it's helpful for - multilingual input to let users toggle this option. - -
    rtlMoveVisually: boolean
    -
    Determines whether horizontal cursor movement through - right-to-left (Arabic, Hebrew) text is visual (pressing the left - arrow moves the cursor left) or logical (pressing the left arrow - moves to the next lower index in the string, which is visually - right in right-to-left text). The default is false - on Windows, and true on other platforms.
    - -
    keyMap: string
    -
    Configures the key map to use. The default - is "default", which is the only key map defined - in codemirror.js itself. Extra key maps are found in - the key map directory. See - the section on key maps for more - information.
    - -
    extraKeys: object
    -
    Can be used to specify extra key bindings for the editor, - alongside the ones defined - by keyMap. Should be - either null, or a valid key map value.
    - -
    configureMouse: fn(cm: CodeMirror, repeat: "single" | "double" | "triple", event: Event) → Object
    -
    Allows you to configure the behavior of mouse selection and - dragging. The function is called when the left mouse button is - pressed. The returned object may have the following properties: -
    -
    unit: "char" | "word" | "line" | "rectangle" | fn(CodeMirror, Pos) → {from: Pos, to: Pos}
    -
    The unit by which to select. May be one of the built-in - units or a function that takes a position and returns a - range around that, for a custom unit. The default is to - return "word" for double - clicks, "line" for triple - clicks, "rectangle" for alt-clicks (or, on - Chrome OS, meta-shift-clicks), and "single" - otherwise.
    -
    extend: bool
    -
    Whether to extend the existing selection range or start - a new one. By default, this is enabled when shift - clicking.
    -
    addNew: bool
    -
    When enabled, this adds a new range to the existing - selection, rather than replacing it. The default behavior is - to enable this for command-click on Mac OS, and - control-click on other platforms.
    -
    moveOnDrag: bool
    -
    When the mouse even drags content around inside the - editor, this controls whether it is copied (false) or moved - (true). By default, this is enabled by alt-clicking on Mac - OS, and ctrl-clicking elsewhere.
    -
    -
    - -
    lineWrapping: boolean
    -
    Whether CodeMirror should scroll or wrap for long lines. - Defaults to false (scroll).
    - -
    lineNumbers: boolean
    -
    Whether to show line numbers to the left of the editor.
    - -
    firstLineNumber: integer
    -
    At which number to start counting lines. Default is 1.
    - -
    lineNumberFormatter: function(line: integer) → string
    -
    A function used to format line numbers. The function is - passed the line number, and should return a string that will be - shown in the gutter.
    - -
    gutters: array<string | {className: string, style: ?string}>
    -
    Can be used to add extra gutters (beyond or instead of the - line number gutter). Should be an array of CSS class names or - class name / CSS string pairs, each of which defines - a width (and optionally a background), and which - will be used to draw the background of the gutters. May - include the CodeMirror-linenumbers class, in order - to explicitly set the position of the line number gutter (it - will default to be to the right of all other gutters). These - class names are the keys passed - to setGutterMarker.
    - -
    fixedGutter: boolean
    -
    Determines whether the gutter scrolls along with the content - horizontally (false) or whether it stays fixed during horizontal - scrolling (true, the default).
    - -
    scrollbarStyle: string
    -
    Chooses a scrollbar implementation. The default - is "native", showing native scrollbars. The core - library also provides the "null" style, which - completely hides the - scrollbars. Addons can - implement additional scrollbar models.
    - -
    coverGutterNextToScrollbar: boolean
    -
    When fixedGutter - is on, and there is a horizontal scrollbar, by default the - gutter will be visible to the left of this scrollbar. If this - option is set to true, it will be covered by an element with - class CodeMirror-gutter-filler.
    - -
    inputStyle: string
    -
    Selects the way CodeMirror handles input and focus. The core - library defines the "textarea" - and "contenteditable" input models. On mobile - browsers, the default is "contenteditable". On - desktop browsers, the default is "textarea". - Support for IME and screen readers is better in - the "contenteditable" model. The intention is to - make it the default on modern desktop browsers in the - future.
    - -
    readOnly: boolean|string
    -
    This disables editing of the editor content by the user. If - the special value "nocursor" is given (instead of - simply true), focusing of the editor is also - disallowed.
    - -
    screenReaderLabel: string
    -
    This label is read by the screenreaders when CodeMirror text area is focused. This - is helpful for accessibility.
    - -
    showCursorWhenSelecting: boolean
    -
    Whether the cursor should be drawn when a selection is - active. Defaults to false.
    - -
    lineWiseCopyCut: boolean
    -
    When enabled, which is the default, doing copy or cut when - there is no selection will copy or cut the whole lines that have - cursors on them.
    - -
    pasteLinesPerSelection: boolean
    -
    When pasting something from an external source (not from the - editor itself), if the number of lines matches the number of - selection, CodeMirror will by default insert one line per - selection. You can set this to false to disable - that behavior.
    - -
    selectionsMayTouch: boolean
    -
    Determines whether multiple selections are joined as soon as - they touch (the default) or only when they overlap (true).
    - -
    undoDepth: integer
    -
    The maximum number of undo levels that the editor stores. - Note that this includes selection change events. Defaults to - 200.
    - -
    historyEventDelay: integer
    -
    The period of inactivity (in milliseconds) that will cause a - new history event to be started when typing or deleting. - Defaults to 1250.
    - -
    tabindex: integer
    -
    The tab - index to assign to the editor. If not given, no tab index - will be assigned.
    - -
    autofocus: boolean
    -
    Can be used to make CodeMirror focus itself on - initialization. Defaults to off. - When fromTextArea is - used, and no explicit value is given for this option, it will be - set to true when either the source textarea is focused, or it - has an autofocus attribute and no other element is - focused.
    - -
    phrases: ?object
    -
    Some addons run user-visible strings (such as labels in the - interface) through the phrase - method to allow for translation. This option determines the - return value of that method. When it is null or an object that - doesn't have a property named by the input string, that string - is returned. Otherwise, the value of the property corresponding - to that string is returned.
    -
    - -

    Below this a few more specialized, low-level options are - listed. These are only useful in very specific situations, you - might want to skip them the first time you read this manual.

    - -
    -
    dragDrop: boolean
    -
    Controls whether drag-and-drop is enabled. On by default.
    - -
    allowDropFileTypes: array<string>
    -
    When set (default is null) only files whose - type is in the array can be dropped into the editor. The strings - should be MIME types, and will be checked against - the type - of the File object as reported by the browser.
    - -
    cursorBlinkRate: number
    -
    Half-period in milliseconds used for cursor blinking. The default blink - rate is 530ms. By setting this to zero, blinking can be disabled. A - negative value hides the cursor entirely.
    - -
    cursorScrollMargin: number
    -
    How much extra space to always keep above and below the - cursor when approaching the top or bottom of the visible view in - a scrollable document. Default is 0.
    - -
    cursorHeight: number
    -
    Determines the height of the cursor. Default is 1, meaning - it spans the whole height of the line. For some fonts (and by - some tastes) a smaller height (for example 0.85), - which causes the cursor to not reach all the way to the bottom - of the line, looks better
    - -
    singleCursorHeightPerLine: boolean
    -
    If set to true (the default), will keep the - cursor height constant for an entire line (or wrapped part of a - line). When false, the cursor's height is based on - the height of the adjacent reference character.
    - -
    resetSelectionOnContextMenu: boolean
    -
    Controls whether, when the context menu is opened with a - click outside of the current selection, the cursor is moved to - the point of the click. Defaults to true.
    - -
    workTime, workDelay: number
    -
    Highlighting is done by a pseudo background-thread that will - work for workTime milliseconds, and then use - timeout to sleep for workDelay milliseconds. The - defaults are 200 and 300, you can change these options to make - the highlighting more or less aggressive.
    - -
    pollInterval: number
    -
    Indicates how quickly CodeMirror should poll its input - textarea for changes (when focused). Most input is captured by - events, but some things, like IME input on some browsers, don't - generate events that allow CodeMirror to properly detect it. - Thus, it polls. Default is 100 milliseconds.
    - -
    flattenSpans: boolean
    -
    By default, CodeMirror will combine adjacent tokens into a - single span if they have the same class. This will result in a - simpler DOM tree, and thus perform better. With some kinds of - styling (such as rounded corners), this will change the way the - document looks. You can set this option to false to disable this - behavior.
    - -
    addModeClass: boolean
    -
    When enabled (off by default), an extra CSS class will be - added to each token, indicating the - (inner) mode that produced it, prefixed - with "cm-m-". For example, tokens from the XML mode - will get the cm-m-xml class.
    - -
    maxHighlightLength: number
    -
    When highlighting long lines, in order to stay responsive, - the editor will give up and simply style the rest of the line as - plain text when it reaches a certain position. The default is - 10 000. You can set this to Infinity to turn off - this behavior.
    - -
    viewportMargin: integer
    -
    Specifies the amount of lines that are rendered above and - below the part of the document that's currently scrolled into - view. This affects the amount of updates needed when scrolling, - and the amount of work that such an update does. You should - usually leave it at its default, 10. Can be set - to Infinity to make sure the whole document is - always rendered, and thus the browser's text search works on it. - This will have bad effects on performance of big - documents.
    - -
    spellcheck: boolean
    -
    Specifies whether or not spellcheck will be enabled on the input.
    - -
    autocorrect: boolean
    -
    Specifies whether or not autocorrect will be enabled on the input.
    - -
    autocapitalize: boolean
    -
    Specifies whether or not autocapitalization will be enabled on the input.
    -
    -
    - -
    -

    Events

    - -

    Various CodeMirror-related objects emit events, which allow - client code to react to various situations. Handlers for such - events can be registered with the on - and off methods on the objects - that the event fires on. To fire your own events, - use CodeMirror.signal(target, name, args...), - where target is a non-DOM-node object.

    - -

    An editor instance fires the following events. - The instance argument always refers to the editor - itself.

    - -
    -
    "change" (instance: CodeMirror, changeObj: object)
    -
    Fires every time the content of the editor is changed. - The changeObj is a {from, to, text, removed, - origin} object containing information about the changes - that occurred as second argument. from - and to are the positions (in the pre-change - coordinate system) where the change started and ended (for - example, it might be {ch:0, line:18} if the - position is at the beginning of line #19). text is - an array of strings representing the text that replaced the - changed range (split by line). removed is the text - that used to be between from and to, - which is overwritten by this change. This event is - fired before the end of - an operation, before the DOM updates - happen.
    - -
    "changes" (instance: CodeMirror, changes: array<object>)
    -
    Like the "change" - event, but batched per operation, - passing an array containing all the changes that happened in the - operation. This event is fired after the operation finished, and - display changes it makes will trigger a new operation.
    - -
    "beforeChange" (instance: CodeMirror, changeObj: object)
    -
    This event is fired before a change is applied, and its - handler may choose to modify or cancel the change. - The changeObj object - has from, to, and text - properties, as with - the "change" event. It - also has a cancel() method, which can be called to - cancel the change, and, if the change isn't - coming from an undo or redo event, an update(from, to, - text) method, which may be used to modify the change. - Undo or redo changes can't be modified, because they hold some - metainformation for restoring old marked ranges that is only - valid for that specific change. All three arguments - to update are optional, and can be left off to - leave the existing value for that field - intact. Note: you may not do anything from - a "beforeChange" handler that would cause changes - to the document or its visualization. Doing so will, since this - handler is called directly from the bowels of the CodeMirror - implementation, probably cause the editor to become - corrupted.
    - -
    "cursorActivity" (instance: CodeMirror)
    -
    Will be fired when the cursor or selection moves, or any - change is made to the editor content.
    - -
    "keyHandled" (instance: CodeMirror, name: string, event: Event)
    -
    Fired after a key is handled through a - key map. name is the name of the handled key (for - example "Ctrl-X" or "'q'"), - and event is the DOM keydown - or keypress event.
    - -
    "inputRead" (instance: CodeMirror, changeObj: object)
    -
    Fired whenever new input is read from the hidden textarea - (typed or pasted by the user).
    - -
    "electricInput" (instance: CodeMirror, line: integer)
    -
    Fired if text input matched the - mode's electric patterns, - and this caused the line's indentation to change.
    - -
    "beforeSelectionChange" (instance: CodeMirror, obj: {ranges, origin, update})
    -
    This event is fired before the selection is moved. Its - handler may inspect the set of selection ranges, present as an - array of {anchor, head} objects in - the ranges property of the obj - argument, and optionally change them by calling - the update method on this object, passing an array - of ranges in the same format. The object also contains - an origin property holding the origin string passed - to the selection-changing method, if any. Handlers for this - event have the same restriction - as "beforeChange" - handlers — they should not do anything to directly update the - state of the editor.
    - -
    "viewportChange" (instance: CodeMirror, from: number, to: number)
    -
    Fires whenever the view port of - the editor changes (due to scrolling, editing, or any other - factor). The from and to arguments - give the new start and end of the viewport.
    - -
    "swapDoc" (instance: CodeMirror, oldDoc: Doc)
    -
    This is signalled when the editor's document is replaced - using the swapDoc - method.
    - -
    "gutterClick" (instance: CodeMirror, line: integer, gutter: string, clickEvent: Event)
    -
    Fires when the editor gutter (the line-number area) is - clicked. Will pass the editor instance as first argument, the - (zero-based) number of the line that was clicked as second - argument, the CSS class of the gutter that was clicked as third - argument, and the raw mousedown event object as - fourth argument.
    - -
    "gutterContextMenu" (instance: CodeMirror, line: integer, gutter: string, contextMenu: Event: Event)
    -
    Fires when the editor gutter (the line-number area) - receives a contextmenu event. Will pass the editor - instance as first argument, the (zero-based) number of the line - that was clicked as second argument, the CSS class of the - gutter that was clicked as third argument, and the raw - contextmenu mouse event object as fourth argument. - You can preventDefault the event, to signal that - CodeMirror should do no further handling.
    - -
    "focus" (instance: CodeMirror, event: Event)
    -
    Fires whenever the editor is focused.
    - -
    "blur" (instance: CodeMirror, event: Event)
    -
    Fires whenever the editor is unfocused.
    - -
    "scroll" (instance: CodeMirror)
    -
    Fires when the editor is scrolled.
    - -
    "refresh" (instance: CodeMirror)
    -
    Fires when the editor is refreshed - or resized. Mostly useful to invalidate - cached values that depend on the editor or character size.
    - -
    "optionChange" (instance: CodeMirror, option: string)
    -
    Dispatched every time an option is changed with setOption.
    - -
    "scrollCursorIntoView" (instance: CodeMirror, event: Event)
    -
    Fires when the editor tries to scroll its cursor into view. - Can be hooked into to take care of additional scrollable - containers around the editor. When the event object has - its preventDefault method called, CodeMirror will - not itself try to scroll the window.
    - -
    "update" (instance: CodeMirror)
    -
    Will be fired whenever CodeMirror updates its DOM display.
    - -
    "renderLine" (instance: CodeMirror, line: LineHandle, element: Element)
    -
    Fired whenever a line is (re-)rendered to the DOM. Fired - right after the DOM element is built, before it is - added to the document. The handler may mess with the style of - the resulting element, or add event handlers, but - should not try to change the state of the editor.
    - -
    "mousedown", - "dblclick", "touchstart", "contextmenu", - "keydown", "keypress", - "keyup", "cut", "copy", "paste", - "dragstart", "dragenter", - "dragover", "dragleave", - "drop" - (instance: CodeMirror, event: Event)
    -
    Fired when CodeMirror is handling a DOM event of this type. - You can preventDefault the event, or give it a - truthy codemirrorIgnore property, to signal that - CodeMirror should do no further handling.
    -
    - -

    Document objects (instances - of CodeMirror.Doc) emit the - following events:

    - -
    -
    "change" (doc: CodeMirror.Doc, changeObj: object)
    -
    Fired whenever a change occurs to the - document. changeObj has a similar type as the - object passed to the - editor's "change" - event.
    - -
    "beforeChange" (doc: CodeMirror.Doc, change: object)
    -
    See the description of the - same event on editor instances.
    - -
    "cursorActivity" (doc: CodeMirror.Doc)
    -
    Fired whenever the cursor or selection in this document - changes.
    - -
    "beforeSelectionChange" (doc: CodeMirror.Doc, selection: {head, anchor})
    -
    Equivalent to - the event by the same - name as fired on editor instances.
    -
    - -

    Line handles (as returned by, for - example, getLineHandle) - support these events:

    - -
    -
    "delete" ()
    -
    Will be fired when the line object is deleted. A line object - is associated with the start of the line. Mostly useful - when you need to find out when your gutter - markers on a given line are removed.
    -
    "change" (line: LineHandle, changeObj: object)
    -
    Fires when the line's text content is changed in any way - (but the line is not deleted outright). The change - object is similar to the one passed - to change event on the editor - object.
    -
    - -

    Marked range handles (CodeMirror.TextMarker), as returned - by markText - and setBookmark, emit the - following events:

    - -
    -
    "beforeCursorEnter" ()
    -
    Fired when the cursor enters the marked range. From this - event handler, the editor state may be inspected - but not modified, with the exception that the range on - which the event fires may be cleared.
    -
    "clear" (from: {line, ch}, to: {line, ch})
    -
    Fired when the range is cleared, either through cursor - movement in combination - with clearOnEnter - or through a call to its clear() method. Will only - be fired once per handle. Note that deleting the range through - text editing does not fire this event, because an undo action - might bring the range back into existence. from - and to give the part of the document that the range - spanned when it was cleared.
    -
    "hide" ()
    -
    Fired when the last part of the marker is removed from the - document by editing operations.
    -
    "unhide" ()
    -
    Fired when, after the marker was removed by editing, a undo - operation brought the marker back.
    -
    - -

    Line widgets (CodeMirror.LineWidget), returned - by addLineWidget, fire - these events:

    - -
    -
    "redraw" ()
    -
    Fired whenever the editor re-adds the widget to the DOM. - This will happen once right after the widget is added (if it is - scrolled into view), and then again whenever it is scrolled out - of view and back in again, or when changes to the editor options - or the line the widget is on require the widget to be - redrawn.
    -
    -
    - -
    -

    Key Maps

    - -

    Key maps are ways to associate keys and mouse buttons with - functionality. A key map is an object mapping strings that - identify the buttons to functions that implement their - functionality.

    - -

    The CodeMirror distributions comes - with Emacs, Vim, - and Sublime Text-style keymaps.

    - -

    Keys are identified either by name or by character. - The CodeMirror.keyNames object defines names for - common keys and associates them with their key codes. Examples of - names defined here are Enter, F5, - and Q. These can be prefixed - with Shift-, Cmd-, Ctrl-, - and Alt- to specify a modifier. So for - example, Shift-Ctrl-Space would be a valid key - identifier.

    - -

    Common example: map the Tab key to insert spaces instead of a tab - character.

    - -
    -editor.setOption("extraKeys", {
    -  Tab: function(cm) {
    -    var spaces = Array(cm.getOption("indentUnit") + 1).join(" ");
    -    cm.replaceSelection(spaces);
    -  }
    -});
    - -

    Alternatively, a character can be specified directly by - surrounding it in single quotes, for example '$' - or 'q'. Due to limitations in the way browsers fire - key events, these may not be prefixed with modifiers.

    - -

    To bind mouse buttons, use the names `LeftClick`, - `MiddleClick`, and `RightClick`. These can also be prefixed with - modifiers, and in addition, the word `Double` or `Triple` can be - put before `Click` (as in `LeftDoubleClick`) to bind a double- or - triple-click. The function for such a binding is passed the - position that was clicked as second argument.

    - -

    Multi-stroke key bindings can be specified - by separating the key names by spaces in the property name, for - example Ctrl-X Ctrl-V. When a map contains - multi-stoke bindings or keys with modifiers that are not specified - in the default order (Shift-Cmd-Ctrl-Alt), you must - call CodeMirror.normalizeKeyMap on it before it can - be used. This function takes a keymap and modifies it to normalize - modifier order and properly recognize multi-stroke bindings. It - will return the keymap itself.

    - -

    The CodeMirror.keyMap object associates key maps - with names. User code and key map definitions can assign extra - properties to this object. Anywhere where a key map is expected, a - string can be given, which will be looked up in this object. It - also contains the "default" key map holding the - default bindings.

    - -

    The values of properties in key maps can be either functions of - a single argument (the CodeMirror instance), strings, or - false. Strings refer - to commands, which are described below. If - the property is set to false, CodeMirror leaves - handling of the key up to the browser. A key handler function may - return CodeMirror.Pass to indicate that it has - decided not to handle the key, and other handlers (or the default - behavior) should be given a turn.

    - -

    Keys mapped to command names that start with the - characters "go" or to functions that have a - truthy motion property (which should be used for - cursor-movement actions) will be fired even when an - extra Shift modifier is present (i.e. "Up": - "goLineUp" matches both up and shift-up). This is used to - easily implement shift-selection.

    - -

    Key maps can defer to each other by defining - a fallthrough property. This indicates that when a - key is not found in the map itself, one or more other maps should - be searched. It can hold either a single key map or an array of - key maps.

    - -

    When a key map needs to set something up when it becomes - active, or tear something down when deactivated, it can - contain attach and/or detach properties, - which should hold functions that take the editor instance and the - next or previous keymap. Note that this only works for the - top-level keymap, not for fallthrough - maps or maps added - with extraKeys - or addKeyMap.

    -
    - -
    -

    Commands

    - -

    Commands are parameter-less actions that can be performed on an - editor. Their main use is for key bindings. Commands are defined by - adding properties to the CodeMirror.commands object. - A number of common commands are defined by the library itself, - most of them used by the default key bindings. The value of a - command property must be a function of one argument (an editor - instance).

    - -

    Some of the commands below are referenced in the default - key map, but not defined by the core library. These are intended to - be defined by user code or addons.

    - -

    Commands can also be run with - the execCommand - method.

    - -
    -
    selectAllCtrl-A (PC), Cmd-A (Mac)
    -
    Select the whole content of the editor.
    - -
    singleSelectionEsc
    -
    When multiple selections are present, this deselects all but - the primary selection.
    - -
    killLineCtrl-K (Mac)
    -
    Emacs-style line killing. Deletes the part of the line after - the cursor. If that consists only of whitespace, the newline at - the end of the line is also deleted.
    - -
    deleteLineCtrl-D (PC), Cmd-D (Mac)
    -
    Deletes the whole line under the cursor, including newline at the end.
    - -
    delLineLeft
    -
    Delete the part of the line before the cursor.
    - -
    delWrappedLineLeftCmd-Backspace (Mac)
    -
    Delete the part of the line from the left side of the visual line the cursor is on to the cursor.
    - -
    delWrappedLineRightCmd-Delete (Mac)
    -
    Delete the part of the line from the cursor to the right side of the visual line the cursor is on.
    - -
    undoCtrl-Z (PC), Cmd-Z (Mac)
    -
    Undo the last change. Note that, because browsers still - don't make it possible for scripts to react to or customize the - context menu, selecting undo (or redo) from the context menu in - a CodeMirror instance does not work.
    - -
    redoCtrl-Y (PC), Shift-Cmd-Z (Mac), Cmd-Y (Mac)
    -
    Redo the last undone change.
    - -
    undoSelectionCtrl-U (PC), Cmd-U (Mac)
    -
    Undo the last change to the selection, or if there are no - selection-only changes at the top of the history, undo the last - change.
    - -
    redoSelectionAlt-U (PC), Shift-Cmd-U (Mac)
    -
    Redo the last change to the selection, or the last text change if - no selection changes remain.
    - -
    goDocStartCtrl-Home (PC), Cmd-Up (Mac), Cmd-Home (Mac)
    -
    Move the cursor to the start of the document.
    - -
    goDocEndCtrl-End (PC), Cmd-End (Mac), Cmd-Down (Mac)
    -
    Move the cursor to the end of the document.
    - -
    goLineStartAlt-Left (PC), Ctrl-A (Mac)
    -
    Move the cursor to the start of the line.
    - -
    goLineStartSmartHome
    -
    Move to the start of the text on the line, or if we are - already there, to the actual start of the line (including - whitespace).
    - -
    goLineEndAlt-Right (PC), Ctrl-E (Mac)
    -
    Move the cursor to the end of the line.
    - -
    goLineRightCmd-Right (Mac)
    -
    Move the cursor to the right side of the visual line it is on.
    - -
    goLineLeftCmd-Left (Mac)
    -
    Move the cursor to the left side of the visual line it is on. If - this line is wrapped, that may not be the start of the line.
    - -
    goLineLeftSmart
    -
    Move the cursor to the left side of the visual line it is - on. If that takes it to the start of the line, behave - like goLineStartSmart.
    - -
    goLineUpUp, Ctrl-P (Mac)
    -
    Move the cursor up one line.
    - -
    goLineDownDown, Ctrl-N (Mac)
    -
    Move down one line.
    - -
    goPageUpPageUp, Shift-Ctrl-V (Mac)
    -
    Move the cursor up one screen, and scroll up by the same distance.
    - -
    goPageDownPageDown, Ctrl-V (Mac)
    -
    Move the cursor down one screen, and scroll down by the same distance.
    - -
    goCharLeftLeft, Ctrl-B (Mac)
    -
    Move the cursor one character left, going to the previous line - when hitting the start of line.
    - -
    goCharRightRight, Ctrl-F (Mac)
    -
    Move the cursor one character right, going to the next line - when hitting the end of line.
    - -
    goColumnLeft
    -
    Move the cursor one character left, but don't cross line boundaries.
    - -
    goColumnRight
    -
    Move the cursor one character right, don't cross line boundaries.
    - -
    goWordLeftAlt-B (Mac)
    -
    Move the cursor to the start of the previous word.
    - -
    goWordRightAlt-F (Mac)
    -
    Move the cursor to the end of the next word.
    - -
    goGroupLeftCtrl-Left (PC), Alt-Left (Mac)
    -
    Move to the left of the group before the cursor. A group is - a stretch of word characters, a stretch of punctuation - characters, a newline, or a stretch of more than one - whitespace character.
    - -
    goGroupRightCtrl-Right (PC), Alt-Right (Mac)
    -
    Move to the right of the group after the cursor - (see above).
    - -
    delCharBeforeShift-Backspace, Ctrl-H (Mac)
    -
    Delete the character before the cursor.
    - -
    delCharAfterDelete, Ctrl-D (Mac)
    -
    Delete the character after the cursor.
    - -
    delWordBeforeAlt-Backspace (Mac)
    -
    Delete up to the start of the word before the cursor.
    - -
    delWordAfterAlt-D (Mac)
    -
    Delete up to the end of the word after the cursor.
    - -
    delGroupBeforeCtrl-Backspace (PC), Alt-Backspace (Mac)
    -
    Delete to the left of the group before the cursor.
    - -
    delGroupAfterCtrl-Delete (PC), Ctrl-Alt-Backspace (Mac), Alt-Delete (Mac)
    -
    Delete to the start of the group after the cursor.
    - -
    indentAutoShift-Tab
    -
    Auto-indent the current line or selection.
    - -
    indentMoreCtrl-] (PC), Cmd-] (Mac)
    -
    Indent the current line or selection by one indent unit.
    - -
    indentLessCtrl-[ (PC), Cmd-[ (Mac)
    -
    Dedent the current line or selection by one indent unit.
    - -
    insertTab
    -
    Insert a tab character at the cursor.
    - -
    insertSoftTab
    -
    Insert the amount of spaces that match the width a tab at - the cursor position would have.
    - -
    defaultTabTab
    -
    If something is selected, indent it by - one indent unit. If nothing is - selected, insert a tab character.
    - -
    transposeCharsCtrl-T (Mac)
    -
    Swap the characters before and after the cursor.
    - -
    newlineAndIndentEnter
    -
    Insert a newline and auto-indent the new line.
    - -
    toggleOverwriteInsert
    -
    Flip the overwrite flag.
    - -
    saveCtrl-S (PC), Cmd-S (Mac)
    -
    Not defined by the core library, only referred to in - key maps. Intended to provide an easy way for user code to define - a save command.
    - -
    findCtrl-F (PC), Cmd-F (Mac)
    -
    findNextCtrl-G (PC), Cmd-G (Mac)
    -
    findPrevShift-Ctrl-G (PC), Shift-Cmd-G (Mac)
    -
    replaceShift-Ctrl-F (PC), Cmd-Alt-F (Mac)
    -
    replaceAllShift-Ctrl-R (PC), Shift-Cmd-Alt-F (Mac)
    -
    Not defined by the core library, but defined in - the search addon (or custom client - addons).
    - -
    - -
    - -
    -

    Customized Styling

    - -

    Up to a certain extent, CodeMirror's look can be changed by - modifying style sheet files. The style sheets supplied by modes - simply provide the colors for that mode, and can be adapted in a - very straightforward way. To style the editor itself, it is - possible to alter or override the styles defined - in codemirror.css.

    - -

    Some care must be taken there, since a lot of the rules in this - file are necessary to have CodeMirror function properly. Adjusting - colors should be safe, of course, and with some care a lot of - other things can be changed as well. The CSS classes defined in - this file serve the following roles:

    - -
    -
    CodeMirror
    -
    The outer element of the editor. This should be used for the - editor width, height, borders and positioning. Can also be used - to set styles that should hold for everything inside the editor - (such as font and font size), or to set a background. Setting - this class' height style to auto will - make the editor resize to fit its - content (it is recommended to also set - the viewportMargin - option to Infinity when doing this.
    - -
    CodeMirror-focused
    -
    Whenever the editor is focused, the top element gets this - class. This is used to hide the cursor and give the selection a - different color when the editor is not focused.
    - -
    CodeMirror-gutters
    -
    This is the backdrop for all gutters. Use it to set the - default gutter background color, and optionally add a border on - the right of the gutters.
    - -
    CodeMirror-linenumbers
    -
    Use this for giving a background or width to the line number - gutter.
    - -
    CodeMirror-linenumber
    -
    Used to style the actual individual line numbers. These - won't be children of the CodeMirror-linenumbers - (plural) element, but rather will be absolutely positioned to - overlay it. Use this to set alignment and text properties for - the line numbers.
    - -
    CodeMirror-lines
    -
    The visible lines. This is where you specify vertical - padding for the editor content.
    - -
    CodeMirror-cursor
    -
    The cursor is a block element that is absolutely positioned. - You can make it look whichever way you want.
    - -
    CodeMirror-selected
    -
    The selection is represented by span elements - with this class.
    - -
    CodeMirror-matchingbracket, - CodeMirror-nonmatchingbracket
    -
    These are used to style matched (or unmatched) brackets.
    -
    - -

    If your page's style sheets do funky things to - all div or pre elements (you probably - shouldn't do that), you'll have to define rules to cancel these - effects out again for elements under the CodeMirror - class.

    - -

    Themes are also simply CSS files, which define colors for - various syntactic elements. See the files in - the theme directory.

    -
    - -
    -

    Programming API

    - -

    A lot of CodeMirror features are only available through its - API. Thus, you need to write code (or - use addons) if you want to expose them to - your users.

    - -

    Whenever points in the document are represented, the API uses - objects with line and ch properties. - Both are zero-based. CodeMirror makes sure to 'clip' any positions - passed by client code so that they fit inside the document, so you - shouldn't worry too much about sanitizing your coordinates. If you - give ch a value of null, or don't - specify it, it will be replaced with the length of the specified - line. Such positions may also have a sticky property - holding "before" or "after", whether the - position is associated with the character before or after it. This - influences, for example, where the cursor is drawn on a - line-break or bidi-direction boundary.

    - -

    Methods prefixed with doc. can, unless otherwise - specified, be called both on CodeMirror (editor) - instances and CodeMirror.Doc instances. Methods - prefixed with cm. are only available - on CodeMirror instances.

    - -

    Constructor

    - -

    Constructing an editor instance is done with - the CodeMirror(place: Element|fn(Element), - ?option: object) constructor. If the place - argument is a DOM element, the editor will be appended to it. If - it is a function, it will be called, and is expected to place the - editor into the document. options may be an element - mapping option names to values. The options - that it doesn't explicitly specify (or all options, if it is not - passed) will be taken - from CodeMirror.defaults.

    - -

    Note that the options object passed to the constructor will be - mutated when the instance's options - are changed, so you shouldn't share such - objects between instances.

    - -

    See CodeMirror.fromTextArea - for another way to construct an editor instance.

    - -

    Content manipulation methods

    - -
    -
    doc.getValue(?separator: string) → string
    -
    Get the current editor content. You can pass it an optional - argument to specify the string to be used to separate lines - (defaults to "\n").
    -
    doc.setValue(content: string)
    -
    Set the editor content.
    - -
    doc.getRange(from: {line, ch}, to: {line, ch}, ?separator: string) → string
    -
    Get the text between the given points in the editor, which - should be {line, ch} objects. An optional third - argument can be given to indicate the line separator string to - use (defaults to "\n").
    -
    doc.replaceRange(replacement: string, from: {line, ch}, to: {line, ch}, ?origin: string)
    -
    Replace the part of the document between from - and to with the given string. from - and to must be {line, ch} - objects. to can be left off to simply insert the - string at position from. When origin - is given, it will be passed on - to "change" events, and - its first letter will be used to determine whether this change - can be merged with previous history events, in the way described - for selection origins.
    - -
    doc.getLine(n: integer) → string
    -
    Get the content of line n.
    - -
    doc.lineCount() → integer
    -
    Get the number of lines in the editor.
    -
    doc.firstLine() → integer
    -
    Get the number of first line in the editor. This will - usually be zero but for linked sub-views, - or documents instantiated with a non-zero - first line, it might return other values.
    -
    doc.lastLine() → integer
    -
    Get the number of last line in the editor. This will - usually be doc.lineCount() - 1, - but for linked sub-views, - it might return other values.
    - -
    doc.getLineHandle(num: integer) → LineHandle
    -
    Fetches the line handle for the given line number.
    -
    doc.getLineNumber(handle: LineHandle) → integer
    -
    Given a line handle, returns the current position of that - line (or null when it is no longer in the - document).
    -
    doc.eachLine(f: (line: LineHandle))
    -
    doc.eachLine(start: integer, end: integer, f: (line: LineHandle))
    -
    Iterate over the whole document, or if start - and end line numbers are given, the range - from start up to (not including) end, - and call f for each line, passing the line handle. - eachLine stops iterating if f returns - truthy value. - This is a faster way to visit a range of line handlers than - calling getLineHandle - for each of them. Note that line handles have - a text property containing the line's content (as a - string).
    - -
    doc.markClean()
    -
    Set the editor content as 'clean', a flag that it will - retain until it is edited, and which will be set again when such - an edit is undone again. Useful to track whether the content - needs to be saved. This function is deprecated in favor - of changeGeneration, - which allows multiple subsystems to track different notions of - cleanness without interfering.
    -
    doc.changeGeneration(?closeEvent: boolean) → integer
    -
    Returns a number that can later be passed - to isClean to test whether - any edits were made (and not undone) in the meantime. - If closeEvent is true, the current history event - will be ‘closed’, meaning it can't be combined with further - changes (rapid typing or deleting events are typically - combined).
    -
    doc.isClean(?generation: integer) → boolean
    -
    Returns whether the document is currently clean — not - modified since initialization or the last call - to markClean if no - argument is passed, or since the matching call - to changeGeneration - if a generation value is given.
    -
    - -

    Cursor and selection methods

    - -
    -
    doc.getSelection(?lineSep: string) → string
    -
    Get the currently selected code. Optionally pass a line - separator to put between the lines in the output. When multiple - selections are present, they are concatenated with instances - of lineSep in between.
    -
    doc.getSelections(?lineSep: string) → array<string>
    -
    Returns an array containing a string for each selection, - representing the content of the selections.
    - -
    doc.replaceSelection(replacement: string, ?select: string)
    -
    Replace the selection(s) with the given string. By default, - the new selection ends up after the inserted text. The - optional select argument can be used to change - this—passing "around" will cause the new text to be - selected, passing "start" will collapse the - selection to the start of the inserted text.
    -
    doc.replaceSelections(replacements: array<string>, ?select: string)
    -
    The length of the given array should be the same as the - number of active selections. Replaces the content of the - selections with the strings in the array. - The select argument works the same as - in replaceSelection.
    - -
    doc.getCursor(?start: string) → {line, ch}
    -
    Retrieve one end of the primary - selection. start is an optional string indicating - which end of the selection to return. It may - be "from", "to", "head" - (the side of the selection that moves when you press - shift+arrow), or "anchor" (the fixed side of the - selection). Omitting the argument is the same as - passing "head". A {line, ch} object - will be returned.
    -
    doc.listSelections() → array<{anchor, head}>
    -
    Retrieves a list of all current selections. These will - always be sorted, and never overlap (overlapping selections are - merged). Each object in the array contains anchor - and head properties referring to {line, - ch} objects.
    - -
    doc.somethingSelected() → boolean
    -
    Return true if any text is selected.
    -
    doc.setCursor(pos: {line, ch}|number, ?ch: number, ?options: object)
    -
    Set the cursor position. You can either pass a - single {line, ch} object, or the line and the - character as two separate parameters. Will replace all - selections with a single, empty selection at the given position. - The supported options are the same as for setSelection.
    - -
    doc.setSelection(anchor: {line, ch}, ?head: {line, ch}, ?options: object)
    -
    Set a single selection range. anchor - and head should be {line, ch} - objects. head defaults to anchor when - not given. These options are supported: -
    -
    scroll: boolean
    -
    Determines whether the selection head should be scrolled - into view. Defaults to true.
    -
    origin: string
    -
    Determines whether the selection history event may be - merged with the previous one. When an origin starts with the - character +, and the last recorded selection had - the same origin and was similar (close - in time, both - collapsed or both non-collapsed), the new one will replace the - old one. When it starts with *, it will always - replace the previous event (if that had the same origin). - Built-in motion uses the "+move" origin. User input uses the "+input" origin.
    -
    bias: number
    -
    Determine the direction into which the selection endpoints - should be adjusted when they fall inside - an atomic range. Can be either -1 - (backward) or 1 (forward). When not given, the bias will be - based on the relative position of the old selection—the editor - will try to move further away from that, to prevent getting - stuck.
    -
    - -
    doc.setSelections(ranges: array<{anchor, ?head}>, ?primary: integer, ?options: object)
    -
    Sets a new set of selections. There must be at least one - selection in the given array. When primary is a - number, it determines which selection is the primary one. When - it is not given, the primary index is taken from the previous - selection, or set to the last range if the previous selection - had less ranges than the new one. Supports the same options - as setSelection. - head defaults to anchor when not given.
    -
    doc.addSelection(anchor: {line, ch}, ?head: {line, ch})
    -
    Adds a new selection to the existing set of selections, and - makes it the primary selection.
    - -
    doc.extendSelection(from: {line, ch}, ?to: {line, ch}, ?options: object)
    -
    Similar - to setSelection, but - will, if shift is held or - the extending flag is set, move the - head of the selection while leaving the anchor at its current - place. to is optional, and can be passed to ensure - a region (for example a word or paragraph) will end up selected - (in addition to whatever lies between that region and the - current anchor). When multiple selections are present, all but - the primary selection will be dropped by this method. - Supports the same options as setSelection.
    -
    doc.extendSelections(heads: array<{line, ch}>, ?options: object)
    -
    An equivalent - of extendSelection - that acts on all selections at once.
    -
    doc.extendSelectionsBy(f: function(range: {anchor, head}) → {line, ch}), ?options: object)
    -
    Applies the given function to all existing selections, and - calls extendSelections - on the result.
    -
    doc.setExtending(value: boolean)
    -
    Sets or clears the 'extending' flag, which acts similar to - the shift key, in that it will cause cursor movement and calls - to extendSelection - to leave the selection anchor in place.
    -
    doc.getExtending() → boolean
    -
    Get the value of the 'extending' flag.
    - -
    cm.hasFocus() → boolean
    -
    Tells you whether the editor currently has focus.
    - -
    cm.findPosH(start: {line, ch}, amount: integer, unit: string, visually: boolean) → {line, ch, ?hitSide: boolean}
    -
    Used to find the target position for horizontal cursor - motion. start is a {line, ch} - object, amount an integer (may be negative), - and unit one of the - string "char", "column", - or "word". Will return a position that is produced - by moving amount times the distance specified - by unit. When visually is true, motion - in right-to-left text will be visual rather than logical. When - the motion was clipped by hitting the end or start of the - document, the returned value will have a hitSide - property set to true.
    -
    cm.findPosV(start: {line, ch}, amount: integer, unit: string) → {line, ch, ?hitSide: boolean}
    -
    Similar to findPosH, - but used for vertical motion. unit may - be "line" or "page". The other - arguments and the returned value have the same interpretation as - they have in findPosH.
    - -
    cm.findWordAt(pos: {line, ch}) → {anchor: {line, ch}, head: {line, ch}}
    -
    Returns the start and end of the 'word' (the stretch of - letters, whitespace, or punctuation) at the given position.
    -
    - -

    Configuration methods

    - -
    -
    cm.setOption(option: string, value: any)
    -
    Change the configuration of the editor. option - should the name of an option, - and value should be a valid value for that - option.
    -
    cm.getOption(option: string) → any
    -
    Retrieves the current value of the given option for this - editor instance.
    - -
    cm.addKeyMap(map: object, bottom: boolean)
    -
    Attach an additional key map to the - editor. This is mostly useful for addons that need to register - some key handlers without trampling on - the extraKeys - option. Maps added in this way have a higher precedence than - the extraKeys - and keyMap options, - and between them, the maps added earlier have a lower precedence - than those added later, unless the bottom argument - was passed, in which case they end up below other key maps added - with this method.
    -
    cm.removeKeyMap(map: object)
    -
    Disable a keymap added - with addKeyMap. Either - pass in the key map object itself, or a string, which will be - compared against the name property of the active - key maps.
    - -
    cm.addOverlay(mode: string|object, ?options: object)
    -
    Enable a highlighting overlay. This is a stateless mini-mode - that can be used to add extra highlighting. For example, - the search addon uses it to - highlight the term that's currently being - searched. mode can be a mode - spec or a mode object (an object with - a token method). - The options parameter is optional. If given, it - should be an object, optionally containing the following options: -
    -
    opaque: bool
    -
    Defaults to off, but can be given to allow the overlay - styling, when not null, to override the styling of - the base mode entirely, instead of the two being applied - together.
    -
    priority: number
    -
    Determines the ordering in which the overlays are - applied. Those with high priority are applied after those - with lower priority, and able to override the opaqueness of - the ones that come before. Defaults to 0.
    -
    -
    - -
    cm.removeOverlay(mode: string|object)
    -
    Pass this the exact value passed for the mode - parameter to addOverlay, - or a string that corresponds to the name property of - that value, to remove an overlay again.
    - -
    cm.on(type: string, func: (...args))
    -
    Register an event handler for the given event type (a - string) on the editor instance. There is also - a CodeMirror.on(object, type, func) version - that allows registering of events on any object.
    -
    cm.off(type: string, func: (...args))
    -
    Remove an event handler on the editor instance. An - equivalent CodeMirror.off(object, type, - func) also exists.
    -
    - -

    Document management methods

    - -

    Each editor is associated with an instance - of CodeMirror.Doc, its document. A document - represents the editor content, plus a selection, an undo history, - and a mode. A document can only be - associated with a single editor at a time. You can create new - documents by calling the CodeMirror.Doc(text: string, mode: - Object, firstLineNumber: ?number, lineSeparator: ?string) - constructor. The last three arguments are optional and can be used - to set a mode for the document, make it start at a line number - other than 0, and set a specific line separator respectively.

    - -
    -
    cm.getDoc() → Doc
    -
    Retrieve the currently active document from an editor.
    -
    doc.getEditor() → CodeMirror
    -
    Retrieve the editor associated with a document. May - return null.
    - -
    cm.swapDoc(doc: CodeMirror.Doc) → Doc
    -
    Attach a new document to the editor. Returns the old - document, which is now no longer associated with an editor.
    - -
    doc.copy(copyHistory: boolean) → Doc
    -
    Create an identical copy of the given doc. - When copyHistory is true, the history will also be - copied. Can not be called directly on an editor.
    - -
    doc.linkedDoc(options: object) → Doc
    -
    Create a new document that's linked to the target document. - Linked documents will stay in sync (changes to one are also - applied to the other) until unlinked. - These are the options that are supported: -
    -
    sharedHist: boolean
    -
    When turned on, the linked copy will share an undo - history with the original. Thus, something done in one of - the two can be undone in the other, and vice versa.
    -
    from: integer
    -
    to: integer
    -
    Can be given to make the new document a subview of the - original. Subviews only show a given range of lines. Note - that line coordinates inside the subview will be consistent - with those of the parent, so that for example a subview - starting at line 10 will refer to its first line as line 10, - not 0.
    -
    mode: string|object
    -
    By default, the new document inherits the mode of the - parent. This option can be set to - a mode spec to give it a - different mode.
    -
    -
    doc.unlinkDoc(doc: CodeMirror.Doc)
    -
    Break the link between two documents. After calling this, - changes will no longer propagate between the documents, and, if - they had a shared history, the history will become - separate.
    -
    doc.iterLinkedDocs(function: (doc: CodeMirror.Doc, sharedHist: boolean))
    -
    Will call the given function for all documents linked to the - target document. It will be passed two arguments, the linked document - and a boolean indicating whether that document shares history - with the target.
    -
    - -

    History-related methods

    - -
    -
    doc.undo()
    -
    Undo one edit (if any undo events are stored).
    -
    doc.redo()
    -
    Redo one undone edit.
    - -
    doc.undoSelection()
    -
    Undo one edit or selection change.
    -
    doc.redoSelection()
    -
    Redo one undone edit or selection change.
    - -
    doc.historySize() → {undo: integer, redo: integer}
    -
    Returns an object with {undo, redo} properties, - both of which hold integers, indicating the amount of stored - undo and redo operations.
    -
    doc.clearHistory()
    -
    Clears the editor's undo history.
    -
    doc.getHistory() → object
    -
    Get a (JSON-serializable) representation of the undo history.
    -
    doc.setHistory(history: object)
    -
    Replace the editor's undo history with the one provided, - which must be a value as returned - by getHistory. Note that - this will have entirely undefined results if the editor content - isn't also the same as it was when getHistory was - called.
    -
    - -

    Text-marking methods

    - -
    -
    doc.markText(from: {line, ch}, to: {line, ch}, ?options: object) → TextMarker
    -
    Can be used to mark a range of text with a specific CSS - class name. from and to should - be {line, ch} objects. The options - parameter is optional. When given, it should be an object that - may contain the following configuration options: -
    -
    className: string
    -
    Assigns a CSS class to the marked stretch of text.
    -
    inclusiveLeft: boolean
    -
    Determines whether - text inserted on the left of the marker will end up inside - or outside of it.
    -
    inclusiveRight: boolean
    -
    Like inclusiveLeft, - but for the right side.
    -
    selectLeft: boolean
    -
    For atomic ranges, determines whether the cursor is allowed - to be placed directly to the left of the range. Has no effect on - non-atomic ranges.
    -
    selectRight: boolean
    -
    Like selectLeft, - but for the right side.
    -
    atomic: boolean
    -
    Atomic ranges act as a single unit when cursor movement is - concerned—i.e. it is impossible to place the cursor inside of - them. You can control whether the cursor is allowed to be placed - directly before or after them using selectLeft - or selectRight. If selectLeft - (or right) is not provided, then inclusiveLeft (or - right) will control this behavior.
    -
    collapsed: boolean
    -
    Collapsed ranges do not show up in the display. Setting a - range to be collapsed will automatically make it atomic.
    -
    clearOnEnter: boolean
    -
    When enabled, will cause the mark to clear itself whenever - the cursor enters its range. This is mostly useful for - text-replacement widgets that need to 'snap open' when the - user tries to edit them. The - "clear" event - fired on the range handle can be used to be notified when this - happens.
    -
    clearWhenEmpty: boolean
    -
    Determines whether the mark is automatically cleared when - it becomes empty. Default is true.
    -
    replacedWith: Element
    -
    Use a given node to display this range. Implies both - collapsed and atomic. The given DOM node must be an - inline element (as opposed to a block element).
    -
    handleMouseEvents: boolean
    -
    When replacedWith is given, this determines - whether the editor will capture mouse and drag events - occurring in this widget. Default is false—the events will be - left alone for the default browser handler, or specific - handlers on the widget, to capture.
    -
    readOnly: boolean
    -
    A read-only span can, as long as it is not cleared, not be - modified except by - calling setValue to reset - the whole document. Note: adding a read-only span - currently clears the undo history of the editor, because - existing undo events being partially nullified by read-only - spans would corrupt the history (in the current - implementation).
    -
    addToHistory: boolean
    -
    When set to true (default is false), adding this marker - will create an event in the undo history that can be - individually undone (clearing the marker).
    -
    startStyle: string
    Can be used to specify - an extra CSS class to be applied to the leftmost span that - is part of the marker.
    -
    endStyle: string
    Equivalent - to startStyle, but for the rightmost span.
    -
    css: string
    -
    A string of CSS to be applied to the covered text. For example "color: #fe3".
    -
    attributes: object
    -
    When given, add the attributes in the given object to the - elements created for the marked text. Adding class or - style attributes this way is not supported.
    -
    shared: boolean
    When the - target document is linked to other - documents, you can set shared to true to make the - marker appear in all documents. By default, a marker appears - only in its target document.
    -
    - The method will return an object that represents the marker - (with constructor CodeMirror.TextMarker), which - exposes three methods: - clear(), to remove the mark, - find(), which returns - a {from, to} object (both holding document - positions), indicating the current position of the marked range, - or undefined if the marker is no longer in the - document, and finally changed(), - which you can call if you've done something that might change - the size of the marker (for example changing the content of - a replacedWith - node), and want to cheaply update the display.
    - -
    doc.setBookmark(pos: {line, ch}, ?options: object) → TextMarker
    -
    Inserts a bookmark, a handle that follows the text around it - as it is being edited, at the given position. A bookmark has two - methods find() and clear(). The first - returns the current position of the bookmark, if it is still in - the document, and the second explicitly removes the bookmark. - The options argument is optional. If given, the following - properties are recognized: -
    -
    widget: Element
    Can be used to display a DOM - node at the current location of the bookmark (analogous to - the replacedWith - option to markText).
    -
    insertLeft: boolean
    By default, text typed - when the cursor is on top of the bookmark will end up to the - right of the bookmark. Set this option to true to make it go - to the left instead.
    -
    shared: boolean
    See - the corresponding option - to markText.
    -
    handleMouseEvents: boolean
    -
    As with markText, - this determines whether mouse events on the widget inserted - for this bookmark are handled by CodeMirror. The default is - false.
    -
    - -
    doc.findMarks(from: {line, ch}, to: {line, ch}) → array<TextMarker>
    -
    Returns an array of all the bookmarks and marked ranges - found between the given positions (non-inclusive).
    -
    doc.findMarksAt(pos: {line, ch}) → array<TextMarker>
    -
    Returns an array of all the bookmarks and marked ranges - present at the given position.
    -
    doc.getAllMarks() → array<TextMarker>
    -
    Returns an array containing all marked ranges in the document.
    -
    - -

    Widget, gutter, and decoration methods

    - -
    -
    doc.setGutterMarker(line: integer|LineHandle, gutterID: string, value: Element) → LineHandle
    -
    Sets the gutter marker for the given gutter (identified by - its CSS class, see - the gutters option) - to the given value. Value can be either null, to - clear the marker, or a DOM element, to set it. The DOM element - will be shown in the specified gutter next to the specified - line.
    - -
    doc.clearGutter(gutterID: string)
    -
    Remove all gutter markers in - the gutter with the given ID.
    - -
    doc.addLineClass(line: integer|LineHandle, where: string, class: string) → LineHandle
    -
    Set a CSS class name for the given line. line - can be a number or a line handle. where determines - to which element this class should be applied, can be one - of "text" (the text element, which lies in front of - the selection), "background" (a background element - that will be behind the selection), "gutter" (the - line's gutter space), or "wrap" (the wrapper node - that wraps all of the line's elements, including gutter - elements). class should be the name of the class to - apply.
    - -
    doc.removeLineClass(line: integer|LineHandle, where: string, class: string) → LineHandle
    -
    Remove a CSS class from a line. line can be a - line handle or number. where should be one - of "text", "background", - or "wrap" - (see addLineClass). class - can be left off to remove all classes for the specified node, or - be a string to remove only a specific class.
    - -
    doc.lineInfo(line: integer|LineHandle) → object
    -
    Returns the line number, text content, and marker status of - the given line, which can be either a number or a line handle. - The returned object has the structure {line, handle, text, - gutterMarkers, textClass, bgClass, wrapClass, widgets}, - where gutterMarkers is an object mapping gutter IDs - to marker elements, and widgets is an array - of line widgets attached to this - line, and the various class properties refer to classes added - with addLineClass.
    - -
    cm.addWidget(pos: {line, ch}, node: Element, scrollIntoView: boolean)
    -
    Puts node, which should be an absolutely - positioned DOM node, into the editor, positioned right below the - given {line, ch} position. - When scrollIntoView is true, the editor will ensure - that the entire node is visible (if possible). To remove the - widget again, simply use DOM methods (move it somewhere else, or - call removeChild on its parent).
    - -
    doc.addLineWidget(line: integer|LineHandle, node: Element, ?options: object) → LineWidget
    -
    Adds a line widget, an element shown below a line, spanning - the whole of the editor's width, and moving the lines below it - downwards. line should be either an integer or a - line handle, and node should be a DOM node, which - will be displayed below the given line. options, - when given, should be an object that configures the behavior of - the widget. The following options are supported (all default to - false): -
    -
    coverGutter: boolean
    -
    Whether the widget should cover the gutter.
    -
    noHScroll: boolean
    -
    Whether the widget should stay fixed in the face of - horizontal scrolling.
    -
    above: boolean
    -
    Causes the widget to be placed above instead of below - the text of the line.
    -
    handleMouseEvents: boolean
    -
    Determines whether the editor will capture mouse and - drag events occurring in this widget. Default is false—the - events will be left alone for the default browser handler, - or specific handlers on the widget, to capture.
    -
    insertAt: integer
    -
    By default, the widget is added below other widgets for - the line. This option can be used to place it at a different - position (zero for the top, N to put it after the Nth other - widget). Note that this only has effect once, when the - widget is created. -
    className: string
    -
    Add an extra CSS class name to the wrapper element - created for the widget.
    -
    - Note that the widget node will become a descendant of nodes with - CodeMirror-specific CSS classes, and those classes might in some - cases affect it. This method returns an object that represents - the widget placement. It'll have a line property - pointing at the line handle that it is associated with, and the following methods: -
    -
    clear()
    Removes the widget.
    -
    changed()
    Call - this if you made some change to the widget's DOM node that - might affect its height. It'll force CodeMirror to update - the height of the line that contains the widget.
    -
    -
    -
    - -

    Sizing, scrolling and positioning methods

    - -
    -
    cm.setSize(width: number|string, height: number|string)
    -
    Programmatically set the size of the editor (overriding the - applicable CSS - rules). width and height - can be either numbers (interpreted as pixels) or CSS units - ("100%", for example). You can - pass null for either of them to indicate that that - dimension should not be changed.
    - -
    cm.scrollTo(x: number, y: number)
    -
    Scroll the editor to a given (pixel) position. Both - arguments may be left as null - or undefined to have no effect.
    -
    cm.getScrollInfo() → {left, top, width, height, clientWidth, clientHeight}
    -
    Get an {left, top, width, height, clientWidth, - clientHeight} object that represents the current scroll - position, the size of the scrollable area, and the size of the - visible area (minus scrollbars).
    -
    cm.scrollIntoView(what: {line, ch}|{left, top, right, bottom}|{from, to}|null, ?margin: number)
    -
    Scrolls the given position into view. what may - be null to scroll the cursor into view, - a {line, ch} position to scroll a character into - view, a {left, top, right, bottom} pixel range (in - editor-local coordinates), or a range {from, to} - containing either two character positions or two pixel squares. - The margin parameter is optional. When given, it - indicates the amount of vertical pixels around the given area - that should be made visible as well.
    - -
    cm.cursorCoords(where: boolean|{line, ch}, mode: string) → {left, top, bottom}
    -
    Returns an {left, top, bottom} object - containing the coordinates of the cursor position. - If mode is "local", they will be - relative to the top-left corner of the editable document. If it - is "page" or not given, they are relative to the - top-left corner of the page. If mode - is "window", the coordinates are relative to the - top-left corner of the currently visible (scrolled) - window. where can be a boolean indicating whether - you want the start (true) or the end - (false) of the selection, or, if a {line, - ch} object is given, it specifies the precise position at - which you want to measure.
    -
    cm.charCoords(pos: {line, ch}, ?mode: string) → {left, right, top, bottom}
    -
    Returns the position and dimensions of an arbitrary - character. pos should be a {line, ch} - object. This differs from cursorCoords in that - it'll give the size of the whole character, rather than just the - position that the cursor would have when it would sit at that - position.
    -
    cm.coordsChar(object: {left, top}, ?mode: string) → {line, ch}
    -
    Given an {left, top} object (e.g. coordinates of a mouse event) returns - the {line, ch} position that corresponds to it. The - optional mode parameter determines relative to what - the coordinates are interpreted. It may - be "window", "page" (the default), - or "local".
    -
    cm.lineAtHeight(height: number, ?mode: string) → number
    -
    Computes the line at the given pixel - height. mode can be one of the same strings - that coordsChar - accepts.
    -
    cm.heightAtLine(line: integer|LineHandle, ?mode: string, ?includeWidgets: bool) → number
    -
    Computes the height of the top of a line, in the coordinate - system specified by mode - (see coordsChar), which - defaults to "page". When a line below the bottom of - the document is specified, the returned value is the bottom of - the last line in the document. By default, the position of the - actual text is returned. If `includeWidgets` is true and the - line has line widgets, the position above the first line widget - is returned.
    -
    cm.defaultTextHeight() → number
    -
    Returns the line height of the default font for the editor.
    -
    cm.defaultCharWidth() → number
    -
    Returns the pixel width of an 'x' in the default font for - the editor. (Note that for non-monospace fonts, this is mostly - useless, and even for monospace fonts, non-ascii characters - might have a different width).
    - -
    cm.getViewport() → {from: number, to: number}
    -
    Returns a {from, to} object indicating the - start (inclusive) and end (exclusive) of the currently rendered - part of the document. In big documents, when most content is - scrolled out of view, CodeMirror will only render the visible - part, and a margin around it. See also - the viewportChange - event.
    - -
    cm.refresh()
    -
    If your code does something to change the size of the editor - element (window resizes are already listened for), or unhides - it, you should probably follow up by calling this method to - ensure CodeMirror is still looking as intended. See also - the autorefresh addon.
    -
    - -

    Mode, state, and token-related methods

    - -

    When writing language-aware functionality, it can often be - useful to hook into the knowledge that the CodeMirror language - mode has. See the section on modes for a - more detailed description of how these work.

    - -
    -
    doc.getMode() → object
    -
    Gets the (outer) mode object for the editor. Note that this - is distinct from getOption("mode"), which gives you - the mode specification, rather than the resolved, instantiated - mode object.
    - -
    cm.getModeAt(pos: {line, ch}) → object
    -
    Gets the inner mode at a given position. This will return - the same as getMode for - simple modes, but will return an inner mode for nesting modes - (such as htmlmixed).
    - -
    cm.getTokenAt(pos: {line, ch}, ?precise: boolean) → object
    -
    Retrieves information about the token the current mode found - before the given position (a {line, ch} object). The - returned object has the following properties: -
    -
    start
    The character (on the given line) at which the token starts.
    -
    end
    The character at which the token ends.
    -
    string
    The token's string.
    -
    type
    The token type the mode assigned - to the token, such as "keyword" - or "comment" (may also be null).
    -
    state
    The mode's state at the end of this token.
    -
    - If precise is true, the token will be guaranteed to be accurate based on recent edits. If false or - not specified, the token will use cached state information, which will be faster but might not be accurate if - edits were recently made and highlighting has not yet completed. -
    - -
    cm.getLineTokens(line: integer, ?precise: boolean) → array<{start, end, string, type, state}>
    -
    This is similar - to getTokenAt, but - collects all tokens for a given line into an array. It is much - cheaper than repeatedly calling getTokenAt, which - re-parses the part of the line before the token for every call.
    - -
    cm.getTokenTypeAt(pos: {line, ch}) → string
    -
    This is a (much) cheaper version - of getTokenAt useful for - when you just need the type of the token at a given position, - and no other information. Will return null for - unstyled tokens, and a string, potentially containing multiple - space-separated style names, otherwise.
    - -
    cm.getHelpers(pos: {line, ch}, type: string) → array<helper>
    -
    Fetch the set of applicable helper values for the given - position. Helpers provide a way to look up functionality - appropriate for a mode. The type argument provides - the helper namespace (see - registerHelper), in - which the values will be looked up. When the mode itself has a - property that corresponds to the type, that - directly determines the keys that are used to look up the helper - values (it may be either a single string, or an array of - strings). Failing that, the mode's helperType - property and finally the mode's name are used.
    -
    For example, the JavaScript mode has a - property fold containing "brace". When - the brace-fold addon is loaded, that defines a - helper named brace in the fold - namespace. This is then used by - the foldcode addon to - figure out that it can use that folding function to fold - JavaScript code.
    -
    When any 'global' - helpers are defined for the given namespace, their predicates - are called on the current mode and editor, and all those that - declare they are applicable will also be added to the array that - is returned.
    - -
    cm.getHelper(pos: {line, ch}, type: string) → helper
    -
    Returns the first applicable helper value. - See getHelpers.
    - -
    cm.getStateAfter(?line: integer, ?precise: boolean) → object
    -
    Returns the mode's parser state, if any, at the end of the - given line number. If no line number is given, the state at the - end of the document is returned. This can be useful for storing - parsing errors in the state, or getting other kinds of - contextual information for a line. precise is defined - as in getTokenAt().
    -
    - -

    Miscellaneous methods

    - -
    -
    cm.operation(func: () → any) → any
    -
    CodeMirror internally buffers changes and only updates its - DOM structure after it has finished performing some operation. - If you need to perform a lot of operations on a CodeMirror - instance, you can call this method with a function argument. It - will call the function, buffering up all changes, and only doing - the expensive update after the function returns. This can be a - lot faster. The return value from this method will be the return - value of your function.
    - -
    cm.startOperation()
    -
    cm.endOperation()
    -
    In normal circumstances, use the above operation - method. But if you want to buffer operations happening asynchronously, - or that can't all be wrapped in a callback function, you can - call startOperation to tell CodeMirror to start - buffering changes, and endOperation to actually - render all the updates. Be careful: if you use this - API and forget to call endOperation, the editor will - just never update.
    - -
    cm.indentLine(line: integer, ?dir: string|integer)
    -
    Adjust the indentation of the given line. The second - argument (which defaults to "smart") may be one of: -
    -
    "prev"
    -
    Base indentation on the indentation of the previous line.
    -
    "smart"
    -
    Use the mode's smart indentation if available, behave - like "prev" otherwise.
    -
    "add"
    -
    Increase the indentation of the line by - one indent unit.
    -
    "subtract"
    -
    Reduce the indentation of the line.
    -
    <integer>
    -
    Add (positive number) or reduce (negative number) the - indentation by the given amount of spaces.
    -
    - -
    cm.toggleOverwrite(?value: boolean)
    -
    Switches between overwrite and normal insert mode (when not - given an argument), or sets the overwrite mode to a specific - state (when given an argument).
    - -
    cm.isReadOnly() → boolean
    -
    Tells you whether the editor's content can be edited by the - user.
    - -
    doc.lineSeparator()
    -
    Returns the preferred line separator string for this - document, as per the option - by the same name. When that option is null, the - string "\n" is returned.
    - -
    cm.execCommand(name: string)
    -
    Runs the command with the given name on the editor.
    - -
    doc.posFromIndex(index: integer) → {line, ch}
    -
    Calculates and returns a {line, ch} object for a - zero-based index who's value is relative to the start of the - editor's text. If the index is out of range of the text then - the returned object is clipped to start or end of the text - respectively.
    -
    doc.indexFromPos(object: {line, ch}) → integer
    -
    The reverse of posFromIndex.
    - -
    cm.focus()
    -
    Give the editor focus.
    - -
    cm.phrase(text: string) → string
    -
    Allow the given string to be translated with - the phrases - option.
    - -
    cm.getInputField() → Element
    -
    Returns the input field for the editor. Will be a textarea - or an editable div, depending on the value of - the inputStyle - option.
    -
    cm.getWrapperElement() → Element
    -
    Returns the DOM node that represents the editor, and - controls its size. Remove this from your tree to delete an - editor instance.
    -
    cm.getScrollerElement() → Element
    -
    Returns the DOM node that is responsible for the scrolling - of the editor.
    -
    cm.getGutterElement() → Element
    -
    Fetches the DOM node that contains the editor gutters.
    -
    - -

    Static properties

    -

    The CodeMirror object itself provides - several useful properties.

    - -
    -
    CodeMirror.version: string
    -
    It contains a string that indicates the version of the - library. This is a triple of - integers "major.minor.patch", - where patch is zero for releases, and something - else (usually one) for dev snapshots.
    - -
    CodeMirror.fromTextArea(textArea: TextAreaElement, ?config: object)
    -
    This method provides another way to initialize an editor. It - takes a textarea DOM node as first argument and an optional - configuration object as second. It will replace the textarea - with a CodeMirror instance, and wire up the form of that - textarea (if any) to make sure the editor contents are put into - the textarea when the form is submitted. The text in the - textarea will provide the content for the editor. A CodeMirror - instance created this way has three additional methods: -
    -
    cm.save()
    -
    Copy the content of the editor into the textarea.
    - -
    cm.toTextArea()
    -
    Remove the editor, and restore the original textarea (with - the editor's current content). If you dynamically create and - destroy editors made with `fromTextArea`, without destroying - the form they are part of, you should make sure to call - `toTextArea` to remove the editor, or its `"submit"` handler - on the form will cause a memory leak.
    - -
    cm.getTextArea() → TextAreaElement
    -
    Returns the textarea that the instance was based on.
    -
    -
    - -
    CodeMirror.defaults: object
    -
    An object containing default values for - all options. You can assign to its - properties to modify defaults (though this won't affect editors - that have already been created).
    - -
    CodeMirror.defineExtension(name: string, value: any)
    -
    If you want to define extra methods in terms of the - CodeMirror API, it is possible to - use defineExtension. This will cause the given - value (usually a method) to be added to all CodeMirror instances - created from then on.
    - -
    CodeMirror.defineDocExtension(name: string, value: any)
    -
    Like defineExtension, - but the method will be added to the interface - for Doc objects instead.
    - -
    CodeMirror.defineOption(name: string, - default: any, updateFunc: function)
    -
    Similarly, defineOption can be used to define new options for - CodeMirror. The updateFunc will be called with the - editor instance and the new value when an editor is initialized, - and whenever the option is modified - through setOption.
    - -
    CodeMirror.defineInitHook(func: function)
    -
    If your extension just needs to run some - code whenever a CodeMirror instance is initialized, - use CodeMirror.defineInitHook. Give it a function as - its only argument, and from then on, that function will be called - (with the instance as argument) whenever a new CodeMirror instance - is initialized.
    - -
    CodeMirror.registerHelper(type: string, name: string, value: helper)
    -
    Registers a helper value with the given name in - the given namespace (type). This is used to define - functionality that may be looked up by mode. Will create (if it - doesn't already exist) a property on the CodeMirror - object for the given type, pointing to an object - that maps names to values. I.e. after - doing CodeMirror.registerHelper("hint", "foo", - myFoo), the value CodeMirror.hint.foo will - point to myFoo.
    - -
    CodeMirror.registerGlobalHelper(type: string, name: string, predicate: fn(mode, CodeMirror), value: helper)
    -
    Acts - like registerHelper, - but also registers this helper as 'global', meaning that it will - be included by getHelpers - whenever the given predicate returns true when - called with the local mode and editor.
    - -
    CodeMirror.Pos(line: integer, ?ch: integer, ?sticky: string)
    -
    A constructor for the objects that are used to represent - positions in editor documents. sticky defaults to - null, but can be set to "before" - or "after" to make the position explicitly - associate with the character before or after it.
    - -
    CodeMirror.changeEnd(change: object) → {line, ch}
    -
    Utility function that computes an end position from a change - (an object with from, to, - and text properties, as passed to - various event handlers). The - returned position will be the end of the changed - range, after the change is applied.
    - -
    CodeMirror.countColumn(line: string, index: number, tabSize: number) → number
    -
    Find the column position at a given string index using a given tabsize.
    -
    -
    - -
    -

    Addons

    - -

    The addon directory in the distribution contains a - number of reusable components that implement extra editor - functionality (on top of extension functions - like defineOption, defineExtension, - and registerHelper). In - brief, they are:

    - -
    -
    dialog/dialog.js
    -
    Provides a very simple way to query users for text input. - Adds the openDialog(template, callback, options) → - closeFunction method to CodeMirror instances, - which can be called with an HTML fragment or a detached DOM - node that provides the prompt (should include an input - or button tag), and a callback function that is called - when the user presses enter. It returns a function closeFunction - which, if called, will close the dialog immediately. - openDialog takes the following options: -
    -
    closeOnEnter: bool
    -
    If true, the dialog will be closed when the user presses - enter in the input. Defaults to true.
    -
    closeOnBlur: bool
    -
    Determines whether the dialog is closed when it loses focus. Defaults to true.
    -
    onKeyDown: fn(event: KeyboardEvent, value: string, close: fn()) → bool
    -
    An event handler that will be called whenever keydown fires in the - dialog's input. If your callback returns true, - the dialog will not do any further processing of the event.
    -
    onKeyUp: fn(event: KeyboardEvent, value: string, close: fn()) → bool
    -
    Same as onKeyDown but for the - keyup event.
    -
    onInput: fn(event: InputEvent, value: string, close: fn()) → bool
    -
    Same as onKeyDown but for the - input event.
    -
    onClose: fn(instance):
    -
    A callback that will be called after the dialog has been closed and - removed from the DOM. No return value.
    -
    - -

    Also adds an openNotification(template, options) → - closeFunction function that simply shows an HTML - fragment as a notification at the top of the editor. It takes a - single option: duration, the amount of time after - which the notification will be automatically closed. If - duration is zero, the dialog will not be closed automatically.

    - -

    Depends on addon/dialog/dialog.css.

    - -
    search/searchcursor.js
    -
    Adds the getSearchCursor(query, start, options) → - cursor method to CodeMirror instances, which can be used - to implement search/replace functionality. query - can be a regular expression or a string. start - provides the starting position of the search. It can be - a {line, ch} object, or can be left off to default - to the start of the document. options is an - optional object, which can contain the property `caseFold: - false` to disable case folding when matching a string, or the - property `multiline: disable` to disable multi-line matching for - regular expressions (which may help performance). A search - cursor has the following methods: -
    -
    findNext() → boolean
    -
    findPrevious() → boolean
    -
    Search forward or backward from the current position. - The return value indicates whether a match was found. If - matching a regular expression, the return value will be the - array returned by the match method, in case you - want to extract matched groups.
    -
    from() → {line, ch}
    -
    to() → {line, ch}
    -
    These are only valid when the last call - to findNext or findPrevious did - not return false. They will return {line, ch} - objects pointing at the start and end of the match.
    -
    replace(text: string, ?origin: string)
    -
    Replaces the currently found match with the given text - and adjusts the cursor position to reflect the - replacement.
    -
    - - -
    Implements the search commands. CodeMirror has keys bound to - these by default, but will not do anything with them unless an - implementation is provided. Depends - on searchcursor.js, and will make use - of openDialog when - available to make prompting for search queries less ugly.
    - -
    search/jump-to-line.js
    -
    Implements a jumpToLine command and binding Alt-G to it. - Accepts linenumber, +/-linenumber, line:char, - scroll% and :linenumber formats. - This will make use of openDialog - when available to make prompting for line number neater.
    Demo available here. - -
    search/matchesonscrollbar.js
    -
    Adds a showMatchesOnScrollbar method to editor - instances, which should be given a query (string or regular - expression), optionally a case-fold flag (only applicable for - strings), and optionally a class name (defaults - to CodeMirror-search-match) as arguments. When - called, matches of the given query will be displayed on the - editor's vertical scrollbar. The method returns an object with - a clear method that can be called to remove the - matches. Depends on - the annotatescrollbar - addon, and - the matchesonscrollbar.css - file provides a default (transparent yellowish) definition of - the CSS class applied to the matches. Note that the matches are - only perfectly aligned if your scrollbar does not have buttons - at the top and bottom. You can use - the simplescrollbar - addon to make sure of this. If this addon is loaded, - the search addon will - automatically use it.
    - -
    edit/matchbrackets.js
    -
    Defines an option matchBrackets which, when set - to true or an options object, causes matching brackets to be - highlighted whenever the cursor is next to them. It also adds a - method matchBrackets that forces this to happen - once, and a method findMatchingBracket that can be - used to run the bracket-finding algorithm that this uses - internally. It takes a start position and an optional config - object. By default, it will find the match to a matchable - character either before or after the cursor (preferring the one - before), but you can control its behavior with these options: -
    -
    afterCursor
    -
    Only use the character after the start position, never the one before it.
    -
    highlightNonMatching
    -
    Also highlight pairs of non-matching as well as stray brackets. Enabled by default.
    -
    strict
    -
    Causes only matches where both brackets are at the same side of the start position to be considered.
    -
    maxScanLines
    -
    Stop after scanning this amount of lines without a successful match. Defaults to 1000.
    -
    maxScanLineLength
    -
    Ignore lines longer than this. Defaults to 10000.
    -
    maxHighlightLineLength
    -
    Don't highlight a bracket in a line longer than this. Defaults to 1000.
    -
    - -
    edit/closebrackets.js
    -
    Defines an option autoCloseBrackets that will - auto-close brackets and quotes when typed. By default, it'll - auto-close ()[]{}''"", but you can pass it a string - similar to that (containing pairs of matching characters), or an - object with pairs and - optionally explode properties to customize - it. explode should be a similar string that gives - the pairs of characters that, when enter is pressed between - them, should have the second character also moved to its own - line. By default, if the active mode has - a closeBrackets property, that overrides the - configuration given in the option. But you can add - an override property with a truthy value to - override mode-specific - configuration. Demo - here.
    - -
    edit/matchtags.js
    -
    Defines an option matchTags that, when enabled, - will cause the tags around the cursor to be highlighted (using - the CodeMirror-matchingtag class). Also - defines - a command toMatchingTag, - which you can bind a key to in order to jump to the tag matching - the one under the cursor. Depends on - the addon/fold/xml-fold.js - addon. Demo here.
    - -
    edit/trailingspace.js
    -
    Adds an option showTrailingSpace which, when - enabled, adds the CSS class cm-trailingspace to - stretches of whitespace at the end of lines. - The demo has a nice - squiggly underline style for this class.
    - -
    edit/closetag.js
    -
    Defines an autoCloseTags option that will - auto-close XML tags when '>' or '/' - is typed, and - a closeTag command that - closes the nearest open tag. Depends on - the fold/xml-fold.js addon. See - the demo.
    - -
    edit/continuelist.js
    -
    Markdown specific. Defines - a "newlineAndIndentContinueMarkdownList" command - that can be bound to enter to automatically - insert the leading characters for continuing a list. See - the Markdown mode - demo.
    - -
    comment/comment.js
    -
    Addon for commenting and uncommenting code. Adds four - methods to CodeMirror instances: -
    -
    toggleComment(?options: object)
    -
    Tries to uncomment the current selection, and if that - fails, line-comments it.
    -
    lineComment(from: {line, ch}, to: {line, ch}, ?options: object)
    -
    Set the lines in the given range to be line comments. Will - fall back to blockComment when no line comment - style is defined for the mode.
    -
    blockComment(from: {line, ch}, to: {line, ch}, ?options: object)
    -
    Wrap the code in the given range in a block comment. Will - fall back to lineComment when no block comment - style is defined for the mode.
    -
    uncomment(from: {line, ch}, to: {line, ch}, ?options: object) → boolean
    -
    Try to uncomment the given range. - Returns true if a comment range was found and - removed, false otherwise.
    -
    - The options object accepted by these methods may - have the following properties: -
    -
    blockCommentStart, blockCommentEnd, blockCommentLead, lineComment: string
    -
    Override the comment string - properties of the mode with custom comment strings.
    -
    padding: string
    -
    A string that will be inserted after opening and leading - markers, and before closing comment markers. Defaults to a - single space.
    -
    commentBlankLines: boolean
    -
    Whether, when adding line comments, to also comment lines - that contain only whitespace.
    -
    indent: boolean
    -
    When adding line comments and this is turned on, it will - align the comment block to the current indentation of the - first line of the block.
    -
    fullLines: boolean
    -
    When block commenting, this controls whether the whole - lines are indented, or only the precise range that is given. - Defaults to true.
    -
    - The addon also defines - a toggleComment command, - which is a shorthand command for calling - toggleComment with no options.
    - -
    fold/foldcode.js
    -
    Helps with code folding. Adds a foldCode method - to editor instances, which will try to do a code fold starting - at the given line, or unfold the fold that is already present. - The method takes as first argument the position that should be - folded (may be a line number or - a Pos), and as second optional - argument either a range-finder function, or an options object, - supporting the following properties: -
    -
    rangeFinder: fn(CodeMirror, Pos)
    -
    The function that is used to find - foldable ranges. If this is not directly passed, it will - default to CodeMirror.fold.auto, which - uses getHelpers with - a "fold" type to find folding functions - appropriate for the local mode. There are files in - the addon/fold/ - directory providing CodeMirror.fold.brace, which - finds blocks in brace languages (JavaScript, C, Java, - etc), CodeMirror.fold.indent, for languages where - indentation determines block structure (Python, Haskell), - and CodeMirror.fold.xml, for XML-style languages, - and CodeMirror.fold.comment, for folding comment - blocks.
    -
    widget: string | Element | fn(from: Pos, to: Pos) → string|Element
    -
    The widget to show for folded ranges. Can be either a - string, in which case it'll become a span with - class CodeMirror-foldmarker, or a DOM node. - To dynamically generate the widget, this can be a function - that returns a string or DOM node, which will then render - as described. The function will be invoked with parameters - identifying the range to be folded.
    -
    scanUp: boolean
    -
    When true (default is false), the addon will try to find - foldable ranges on the lines above the current one if there - isn't an eligible one on the given line.
    -
    minFoldSize: integer
    -
    The minimum amount of lines that a fold should span to be - accepted. Defaults to 0, which also allows single-line - folds.
    -
    - See the demo for an - example.
    - -
    fold/foldgutter.js
    -
    Provides an option foldGutter, which can be - used to create a gutter with markers indicating the blocks that - can be folded. Create a gutter using - the gutters option, - giving it the class CodeMirror-foldgutter or - something else if you configure the addon to use a different - class, and this addon will show markers next to folded and - foldable blocks, and handle clicks in this gutter. Note that - CSS styles should be applied to make the gutter, and the fold - markers within it, visible. A default set of CSS styles are - available in: - - addon/fold/foldgutter.css - . - The option - can be either set to true, or an object containing - the following optional option fields: -
    -
    gutter: string
    -
    The CSS class of the gutter. Defaults - to "CodeMirror-foldgutter". You will have to - style this yourself to give it a width (and possibly a - background). See the default gutter style rules above.
    -
    indicatorOpen: string | Element
    -
    A CSS class or DOM element to be used as the marker for - open, foldable blocks. Defaults - to "CodeMirror-foldgutter-open".
    -
    indicatorFolded: string | Element
    -
    A CSS class or DOM element to be used as the marker for - folded blocks. Defaults to "CodeMirror-foldgutter-folded".
    -
    rangeFinder: fn(CodeMirror, Pos)
    -
    The range-finder function to use when determining whether - something can be folded. When not - given, CodeMirror.fold.auto - will be used as default.
    -
    - The foldOptions editor option can be set to an - object to provide an editor-wide default configuration. - Demo here.
    - -
    runmode/runmode.js
    -
    Can be used to run a CodeMirror mode over text without - actually opening an editor instance. - See the demo for an example. - There are alternate versions of the file available for - running stand-alone - (without including all of CodeMirror) and - for running under - node.js (see bin/source-highlight for an example of using the latter).
    - -
    runmode/colorize.js
    -
    Provides a convenient way to syntax-highlight code snippets - in a webpage. Depends on - the runmode addon (or - its standalone variant). Provides - a CodeMirror.colorize function that can be called - with an array (or other array-ish collection) of DOM nodes that - represent the code snippets. By default, it'll get - all pre tags. Will read the data-lang - attribute of these nodes to figure out their language, and - syntax-color their content using the relevant CodeMirror mode - (you'll have to load the scripts for the relevant modes - yourself). A second argument may be provided to give a default - mode, used when no language attribute is found for a node. Used - in this manual to highlight example code.
    - -
    mode/overlay.js
    -
    Mode combinator that can be used to extend a mode with an - 'overlay' — a secondary mode is run over the stream, along with - the base mode, and can color specific pieces of text without - interfering with the base mode. - Defines CodeMirror.overlayMode, which is used to - create such a mode. See this - demo for a detailed example.
    - -
    mode/multiplex.js
    -
    Mode combinator that can be used to easily 'multiplex' - between several modes. - Defines CodeMirror.multiplexingMode which, when - given as first argument a mode object, and as other arguments - any number of {open, close, mode [, delimStyle, innerStyle, parseDelimiters]} - objects, will return a mode object that starts parsing using the - mode passed as first argument, but will switch to another mode - as soon as it encounters a string that occurs in one of - the open fields of the passed objects. When in a - sub-mode, it will go back to the top mode again when - the close string is encountered. - Pass "\n" for open or close - if you want to switch on a blank line. -
    • When delimStyle is specified, it will be the token - style returned for the delimiter tokens (as well as - [delimStyle]-open on the opening token and - [delimStyle]-close on the closing token).
    • -
    • When innerStyle is specified, it will be the token - style added for each inner mode token.
    • -
    • When parseDelimiters is true, the content of - the delimiters will also be passed to the inner mode. - (And delimStyle is ignored.)
    The outer - mode will not see the content between the delimiters. - See this demo for an - example.
    - -
    hint/show-hint.js
    -
    Provides a framework for showing autocompletion hints. - Defines editor.showHint, which takes an optional - options object, and pops up a widget that allows the user to - select a completion. Finding hints is done with a hinting - function (the hint option). This function - takes an editor instance and an options object, and returns - a {list, from, to} object, where list - is an array of strings or objects (the completions), - and from and to give the start and end - of the token that is being completed as {line, ch} - objects. An optional selectedHint property (an - integer) can be added to the completion object to control the - initially selected hint.
    -
    If no hinting function is given, the addon will - use CodeMirror.hint.auto, which - calls getHelpers with - the "hint" type to find applicable hinting - functions, and tries them one by one. If that fails, it looks - for a "hintWords" helper to fetch a list of - completeable words for the mode, and - uses CodeMirror.hint.fromList to complete from - those.
    -
    When completions aren't simple strings, they should be - objects with the following properties: -
    -
    text: string
    -
    The completion text. This is the only required - property.
    -
    displayText: string
    -
    The text that should be displayed in the menu.
    -
    className: string
    -
    A CSS class name to apply to the completion's line in the - menu.
    -
    render: fn(Element, self, data)
    -
    A method used to create the DOM structure for showing the - completion by appending it to its first argument.
    -
    hint: fn(CodeMirror, self, data)
    -
    A method used to actually apply the completion, instead of - the default behavior.
    -
    from: {line, ch}
    -
    Optional from position that will be used by pick() instead - of the global one passed with the full list of completions.
    -
    to: {line, ch}
    -
    Optional to position that will be used by pick() instead - of the global one passed with the full list of completions.
    -
    - -
    The plugin understands the following options, which may be - either passed directly in the argument to showHint, - or provided by setting an hintOptions editor - option to an object (the former takes precedence). The options - object will also be passed along to the hinting function, which - may understand additional options. -
    -
    hint: function
    -
    A hinting function, as specified above. It is possible to - set the async property on a hinting function to - true, in which case it will be called with - arguments (cm, callback, ?options), and the - completion interface will only be popped up when the hinting - function calls the callback, passing it the object holding the - completions. - The hinting function can also return a promise, and the completion - interface will only be popped when the promise resolves. - By default, hinting only works when there is no - selection. You can give a hinting function - a supportsSelection property with a truthy value - to indicate that it supports selections.
    -
    completeSingle: boolean
    -
    Determines whether, when only a single completion is - available, it is completed without showing the dialog. - Defaults to true.
    -
    alignWithWord: boolean
    -
    Whether the pop-up should be horizontally aligned with the - start of the word (true, default), or with the cursor (false).
    -
    closeCharacters: RegExp
    -
    A regular expression object used to match characters which - cause the pop up to be closed (default: /[\s()\[\]{};:>,]/). - If the user types one of these characters, the pop up will close, and - the endCompletion event is fired on the editor instance.
    -
    closeOnUnfocus: boolean
    -
    When enabled (which is the default), the pop-up will close - when the editor is unfocused.
    -
    completeOnSingleClick: boolean
    -
    Whether a single click on a list item suffices to trigger the - completion (which is the default), or if the user has to use a - doubleclick.
    -
    container: Element|null
    -
    Can be used to define a custom container for the widget. The default - is null, in which case the body-element will - be used.
    -
    customKeys: keymap
    -
    Allows you to provide a custom key map of keys to be active - when the pop-up is active. The handlers will be called with an - extra argument, a handle to the completion menu, which - has moveFocus(n), setFocus(n), pick(), - and close() methods (see the source for details), - that can be used to change the focused element, pick the - current element or close the menu. Additionally menuSize() - can give you access to the size of the current dropdown menu, - length give you the number of available completions, and - data give you full access to the completion returned by the - hinting function.
    -
    extraKeys: keymap
    -
    Like customKeys above, but the bindings will - be added to the set of default bindings, instead of replacing - them.
    -
    scrollMargin: integer
    -
    Show this many lines before and after the selected item. - Default is 0.
    -
    - The following events will be fired on the completions object - during completion: -
    -
    "shown" ()
    -
    Fired when the pop-up is shown.
    -
    "select" (completion, Element)
    -
    Fired when a completion is selected. Passed the completion - value (string or object) and the DOM node that represents it - in the menu.
    -
    "pick" (completion)
    -
    Fired when a completion is picked. Passed the completion value - (string or object).
    -
    "close" ()
    -
    Fired when the completion is finished.
    -
    - The following events will be fired on the editor instance during - completion: -
    -
    "endCompletion" ()
    -
    Fired when the pop-up is being closed programmatically, e.g., when - the user types a character which matches the - closeCharacters option.
    -
    - This addon depends on styles - from addon/hint/show-hint.css. Check - out the demo for an - example.
    - -
    hint/javascript-hint.js
    -
    Defines a simple hinting function for JavaScript - (CodeMirror.hint.javascript) and CoffeeScript - (CodeMirror.hint.coffeescript) code. This will - simply use the JavaScript environment that the editor runs in as - a source of information about objects and their properties.
    - -
    hint/xml-hint.js
    -
    Defines CodeMirror.hint.xml, which produces - hints for XML tagnames, attribute names, and attribute values, - guided by a schemaInfo option (a property of the - second argument passed to the hinting function, or the third - argument passed to CodeMirror.showHint).
    The - schema info should be an object mapping tag names to information - about these tags, with optionally a "!top" property - containing a list of the names of valid top-level tags. The - values of the properties should be objects with optional - properties children (an array of valid child - element names, omit to simply allow all tags to appear) - and attrs (an object mapping attribute names - to null for free-form attributes, and an array of - valid values for restricted - attributes).
    The hint options accept an additional property: -
    -
    matchInMiddle: boolean
    -
    Determines whether typed characters are matched anywhere in - completions, not just at the beginning. Defaults to false.
    -
    - Demo here.
    - -
    hint/html-hint.js
    -
    Provides schema info to - the xml-hint addon for HTML - documents. Defines a schema - object CodeMirror.htmlSchema that you can pass to - as a schemaInfo option, and - a CodeMirror.hint.html hinting function that - automatically calls CodeMirror.hint.xml with this - schema data. See - the demo.
    - -
    hint/css-hint.js
    -
    A hinting function for CSS, SCSS, or LESS code. - Defines CodeMirror.hint.css.
    - -
    hint/anyword-hint.js
    -
    A very simple hinting function - (CodeMirror.hint.anyword) that simply looks for - words in the nearby code and completes to those. Takes two - optional options, word, a regular expression that - matches words (sequences of one or more character), - and range, which defines how many lines the addon - should scan when completing (defaults to 500).
    - -
    hint/sql-hint.js
    -
    A simple SQL hinter. Defines CodeMirror.hint.sql. - Takes two optional options, tables, a object with - table names as keys and array of respective column names as values, - and defaultTable, a string corresponding to a - table name in tables for autocompletion.
    - -
    search/match-highlighter.js
    -
    Adds a highlightSelectionMatches option that - can be enabled to highlight all instances of a currently - selected word. Can be set either to true or to an object - containing the following options: minChars, for the - minimum amount of selected characters that triggers a highlight - (default 2), style, for the style to be used to - highlight the matches (default "matchhighlight", - which will correspond to CSS - class cm-matchhighlight), trim, which - controls whether whitespace is trimmed from the selection, - and showToken which can be set to true - or to a regexp matching the characters that make up a word. When - enabled, it causes the current word to be highlighted when - nothing is selected (defaults to off). - Demo here.
    - -
    lint/lint.js
    -
    Defines an interface component for showing linting warnings, - with pluggable warning sources - (see html-lint.js, - json-lint.js, - javascript-lint.js, - coffeescript-lint.js, - and css-lint.js - in the same directory). Defines a lint option that - can be set to an annotation source (for - example CodeMirror.lint.javascript), to an options - object (in which case the getAnnotations field is - used as annotation source), or simply to true. When - no annotation source is - specified, getHelper with - type "lint" is used to find an annotation function. - An annotation source function should, when given a document - string, an options object, and an editor instance, return an - array of {message, severity, from, to} objects - representing problems. When the function has - an async property with a truthy value, it will be - called with an additional second argument, which is a callback - to pass the array to. - The linting function can also return a promise, in that case the linter - will only be executed when the promise resolves. - By default, the linter will run (debounced) whenever the document is changed. - You can pass a lintOnChange: false option to disable that. - You can pass a selfContain: true option to render the tooltip inside the editor instance. - And a highlightLines option to add a style to lines that contain problems. - Depends on addon/lint/lint.css. A demo can be - found here.
    - -
    selection/mark-selection.js
    -
    Causes the selected text to be marked with the CSS class - CodeMirror-selectedtext when the styleSelectedText option - is enabled. Useful to change the colour of the selection (in addition to the background), - like in this demo.
    - -
    selection/active-line.js
    -
    Defines a styleActiveLine option that, when - enabled, gives the wrapper of the line that contains the cursor - the class CodeMirror-activeline, adds a background - with the class CodeMirror-activeline-background, - and adds the class CodeMirror-activeline-gutter to - the line's gutter space is enabled. The option's value may be a - boolean or an object specifying the following options: -
    -
    nonEmpty: bool
    -
    Controls whether single-line selections, or just cursor - selections, are styled. Defaults to false (only cursor - selections).
    -
    - See the demo.
    - -
    selection/selection-pointer.js
    -
    Defines a selectionPointer option which you can - use to control the mouse cursor appearance when hovering over - the selection. It can be set to a string, - like "pointer", or to true, in which case - the "default" (arrow) cursor will be used. You can - see a demo here.
    - -
    mode/loadmode.js
    -
    Defines a CodeMirror.requireMode(modename, callback, - options) function that will try to load a given mode and - call the callback when it succeeded. options is an - optional object that may contain: -
    -
    path: fn(modeName: string) → string
    -
    Defines the way mode names are mapped to paths.
    -
    loadMode: fn(path: string, cont: fn())
    -
    Override the way the mode script is loaded. By default, - this will use the CommonJS or AMD module loader if one is - present, and fall back to creating - a <script> tag otherwise.
    -
    - This addon also - defines CodeMirror.autoLoadMode(instance, mode), - which will ensure the given mode is loaded and cause the given - editor instance to refresh its mode when the loading - succeeded. See the demo.
    - -
    mode/meta.js
    -
    Provides meta-information about all the modes in the - distribution in a single file. - Defines CodeMirror.modeInfo, an array of objects - with {name, mime, mode} properties, - where name is the human-readable - name, mime the MIME type, and mode the - name of the mode file that defines this MIME. There are optional - properties mimes, which holds an array of MIME - types for modes with multiple MIMEs associated, - and ext, which holds an array of file extensions - associated with this mode. Four convenience - functions, CodeMirror.findModeByMIME, - CodeMirror.findModeByExtension, - CodeMirror.findModeByFileName - and CodeMirror.findModeByName are provided, which - return such an object given a MIME, extension, file name or mode name - string. Note that, for historical reasons, this file resides in the - top-level mode directory, not - under addon. Demo.
    - -
    comment/continuecomment.js
    -
    Adds a continueComments option, which sets whether the - editor will make the next line continue a comment when you press Enter - inside a comment block. Can be set to a boolean to enable/disable this - functionality. Set to a string, it will continue comments using a custom - shortcut. Set to an object, it will use the key property for - a custom shortcut and the boolean continueLineComment - property to determine whether single-line comments should be continued - (defaulting to true).
    - -
    display/placeholder.js
    -
    Adds a placeholder option that can be used to - make content appear in the editor when it is empty and not - focused. It can hold either a string or a DOM node. Also gives - the editor a CodeMirror-empty CSS class whenever it - doesn't contain any text. - See the demo.
    - -
    display/fullscreen.js
    -
    Defines an option fullScreen that, when set - to true, will make the editor full-screen (as in, - taking up the whole browser window). Depends - on fullscreen.css. Demo - here.
    - -
    display/autorefresh.js
    -
    This addon can be useful when initializing an editor in a - hidden DOM node, in cases where it is difficult to - call refresh when the editor - becomes visible. It defines an option autoRefresh - which you can set to true to ensure that, if the editor wasn't - visible on initialization, it will be refreshed the first time - it becomes visible. This is done by polling every 250 - milliseconds (you can pass a value like {delay: - 500} as the option value to configure this). Note that - this addon will only refresh the editor once when it - first becomes visible, and won't take care of further restyling - and resizing.
    - -
    scroll/simplescrollbars.js
    -
    Defines two additional scrollbar - models, "simple" and "overlay" - (see demo) that can - be selected with - the scrollbarStyle - option. Depends - on simplescrollbars.css, - which can be further overridden to style your own - scrollbars.
    - -
    scroll/annotatescrollbar.js
    -
    Provides functionality for showing markers on the scrollbar - to call out certain parts of the document. Adds a - method annotateScrollbar to editor instances that - can be called, with a CSS class name as argument, to create a - set of annotations. The method returns an object - whose update method can be called with a sorted array - of {from: Pos, to: Pos} objects marking the ranges - to be highlighted. To detach the annotations, call the - object's clear method.
    - -
    display/rulers.js
    -
    Adds a rulers option, which can be used to show - one or more vertical rulers in the editor. The option, if - defined, should be given an array of {column [, className, - color, lineStyle, width]} objects or numbers (which - indicate a column). The ruler will be displayed at the column - indicated by the number or the column property. - The className property can be used to assign a - custom style to a ruler. Demo - here.
    - -
    display/panel.js
    -
    Defines an addPanel method for CodeMirror - instances, which places a DOM node above or below an editor, and - shrinks the editor to make room for the node. The method takes - as first argument as DOM node, and as second an optional options - object. The Panel object returned by this method - has a clear method that is used to remove the - panel, and a changed method that can be used to - notify the addon when the size of the panel's DOM node has - changed.
    - The method accepts the following options: -
    -
    position: string
    -
    Controls the position of the newly added panel. The - following values are recognized: -
    -
    top (default)
    -
    Adds the panel at the very top.
    -
    after-top
    -
    Adds the panel at the bottom of the top panels.
    -
    bottom
    -
    Adds the panel at the very bottom.
    -
    before-bottom
    -
    Adds the panel at the top of the bottom panels.
    -
    -
    -
    before: Panel
    -
    The new panel will be added before the given panel.
    -
    after: Panel
    -
    The new panel will be added after the given panel.
    -
    replace: Panel
    -
    The new panel will replace the given panel.
    -
    stable: bool
    -
    Whether to scroll the editor to keep the text's vertical - position stable, when adding a panel above it. Defaults to false.
    -
    - When using the after, before or replace options, - if the panel doesn't exists or has been removed, - the value of the position option will be used as a fallback. -
    - A demo of the addon is available here. -
    - -
    wrap/hardwrap.js
    -
    Addon to perform hard line wrapping/breaking for paragraphs - of text. Adds these methods to editor instances: -
    -
    wrapParagraph(?pos: {line, ch}, ?options: object)
    -
    Wraps the paragraph at the given position. - If pos is not given, it defaults to the cursor - position.
    -
    wrapRange(from: {line, ch}, to: {line, ch}, ?options: object)
    -
    Wraps the given range as one big paragraph.
    -
    wrapParagraphsInRange(from: {line, ch}, to: {line, ch}, ?options: object)
    -
    Wraps the paragraphs in (and overlapping with) the - given range individually.
    -
    - The following options are recognized: -
    -
    paragraphStart, paragraphEnd: RegExp
    -
    Blank lines are always considered paragraph boundaries. - These options can be used to specify a pattern that causes - lines to be considered the start or end of a paragraph.
    -
    column: number
    -
    The column to wrap at. Defaults to 80.
    -
    wrapOn: RegExp
    -
    A regular expression that matches only those - two-character strings that allow wrapping. By default, the - addon wraps on whitespace and after dash characters.
    -
    killTrailingSpace: boolean
    -
    Whether trailing space caused by wrapping should be - preserved, or deleted. Defaults to true.
    -
    forceBreak: boolean
    -
    If set to true forces a break at column in the case - when no wrapOn pattern is found in the range. If set to - false allows line to overflow the column limit if no - wrapOn pattern found. Defaults to true.
    -
    - A demo of the addon is available here. -
    - -
    scroll/scrollpastend.js
    -
    Defines an option `"scrollPastEnd"` that, when set to a - truthy value, allows the user to scroll one editor height of - empty space into view at the bottom of the editor.
    - -
    merge/merge.js
    -
    Implements an interface for merging changes, using either a - 2-way or a 3-way view. The CodeMirror.MergeView - constructor takes arguments similar to - the CodeMirror - constructor, first a node to append the interface to, and then - an options object. Options are passed through to the editors - inside the view. These extra options are recognized: -
    -
    origLeft and origRight: string
    -
    If given these provide original versions of the - document, which will be shown to the left and right of the - editor in non-editable CodeMirror instances. The merge - interface will highlight changes between the editable - document and the original(s). To create a 2-way (as opposed - to 3-way) merge view, provide only one of them.
    -
    revertButtons: boolean
    -
    Determines whether buttons that allow the user to revert - changes are shown. Defaults to true.
    -
    revertChunk: fn(mv: MergeView, from: CodeMirror, fromStart: Pos, fromEnd: Pos, to: CodeMirror, toStart: Pos, toEnd: Pos)
    -
    Can be used to define custom behavior when the user - reverts a changed chunk.
    -
    connect: string
    -
    Sets the style used to connect changed chunks of code. - By default, connectors are drawn. When this is set - to "align", the smaller chunk is padded to - align with the bigger chunk instead.
    -
    collapseIdentical: boolean|number
    -
    When true (default is false), stretches of unchanged - text will be collapsed. When a number is given, this - indicates the amount of lines to leave visible around such - stretches (which defaults to 2).
    -
    allowEditingOriginals: boolean
    -
    Determines whether the original editor allows editing. - Defaults to false.
    -
    showDifferences: boolean
    -
    When true (the default), changed pieces of text are - highlighted.
    -
    chunkClassLocation: string|Array
    -
    By default the chunk highlights are added - using addLineClass - with "background". Override this to customize it to be any - valid `where` parameter or an Array of valid `where` - parameters.
    -
    - The addon also defines commands "goNextDiff" - and "goPrevDiff" to quickly jump to the next - changed chunk. Demo - here.
    - -
    tern/tern.js
    -
    Provides integration with - the Tern JavaScript analysis - engine, for completion, definition finding, and minor - refactoring help. See the demo - for a very simple integration. For more involved scenarios, see - the comments at the top of - the addon and the - implementation of the - (multi-file) demonstration - on the Tern website.
    -
    -
    - -
    -

    Writing CodeMirror Modes

    - -

    Modes typically consist of a single JavaScript file. This file - defines, in the simplest case, a lexer (tokenizer) for your - language—a function that takes a character stream as input, - advances it past a token, and returns a style for that token. More - advanced modes can also handle indentation for the language.

    - -

    This section describes the low-level mode interface. Many modes - are written directly against this, since it offers a lot of - control, but for a quick mode definition, you might want to use - the simple mode addon.

    - -

    The mode script should - call CodeMirror.defineMode to - register itself with CodeMirror. This function takes two - arguments. The first should be the name of the mode, for which you - should use a lowercase string, preferably one that is also the - name of the files that define the mode (i.e. "xml" is - defined in xml.js). The second argument should be a - function that, given a CodeMirror configuration object (the thing - passed to the CodeMirror function) and an optional - mode configuration object (as in - the mode option), returns - a mode object.

    - -

    Typically, you should use this second argument - to defineMode as your module scope function (modes - should not leak anything into the global scope!), i.e. write your - whole mode inside this function.

    - -

    The main responsibility of a mode script is parsing - the content of the editor. Depending on the language and the - amount of functionality desired, this can be done in really easy - or extremely complicated ways. Some parsers can be stateless, - meaning that they look at one element (token) of the code - at a time, with no memory of what came before. Most, however, will - need to remember something. This is done by using a state - object, which is an object that is always passed when - reading a token, and which can be mutated by the tokenizer.

    - -

    Modes that use a state must define - a startState method on their mode - object. This is a function of no arguments that produces a state - object to be used at the start of a document.

    - -

    The most important part of a mode object is - its token(stream, state) method. All - modes must define this method. It should read one token from the - stream it is given as an argument, optionally update its state, - and return a style string, or null for tokens that do - not have to be styled. For your styles, you are encouraged to use - the 'standard' names defined in the themes (without - the cm- prefix). If that fails, it is also possible - to come up with your own and write your own CSS theme file.

    - -

    A typical token string would - be "variable" or "comment". Multiple - styles can be returned (separated by spaces), for - example "string error" for a thing that looks like a - string but is invalid somehow (say, missing its closing quote). - When a style is prefixed by "line-" - or "line-background-", the style will be applied to - the whole line, analogous to what - the addLineClass method - does—styling the "text" in the simple case, and - the "background" element - when "line-background-" is prefixed.

    - -

    The stream object that's passed - to token encapsulates a line of code (tokens may - never span lines) and our current position in that line. It has - the following API:

    - -
    -
    eol() → boolean
    -
    Returns true only if the stream is at the end of the - line.
    -
    sol() → boolean
    -
    Returns true only if the stream is at the start of the - line.
    - -
    peek() → string
    -
    Returns the next character in the stream without advancing - it. Will return a null at the end of the - line.
    -
    next() → string
    -
    Returns the next character in the stream and advances it. - Also returns null when no more characters are - available.
    - -
    eat(match: string|regexp|function(char: string) → boolean) → string
    -
    match can be a character, a regular expression, - or a function that takes a character and returns a boolean. If - the next character in the stream 'matches' the given argument, - it is consumed and returned. Otherwise, undefined - is returned.
    -
    eatWhile(match: string|regexp|function(char: string) → boolean) → boolean
    -
    Repeatedly calls eat with the given argument, - until it fails. Returns true if any characters were eaten.
    -
    eatSpace() → boolean
    -
    Shortcut for eatWhile when matching - white-space.
    -
    skipToEnd()
    -
    Moves the position to the end of the line.
    -
    skipTo(str: string) → boolean
    -
    Skips to the start of the next occurrence of the given string, if - found on the current line (doesn't advance the stream if the - string does not occur on the line). Returns true if the - string was found.
    -
    match(pattern: string, ?consume: boolean, ?caseFold: boolean) → boolean
    -
    match(pattern: regexp, ?consume: boolean) → array<string>
    -
    Act like a - multi-character eat—if consume is true - or not given—or a look-ahead that doesn't update the stream - position—if it is false. pattern can be either a - string or a regular expression starting with ^. - When it is a string, caseFold can be set to true to - make the match case-insensitive. When successfully matching a - regular expression, the returned value will be the array - returned by match, in case you need to extract - matched groups.
    - -
    backUp(n: integer)
    -
    Backs up the stream n characters. Backing it up - further than the start of the current token will cause things to - break, so be careful.
    -
    column() → integer
    -
    Returns the column (taking into account tabs) at which the - current token starts.
    -
    indentation() → integer
    -
    Tells you how far the current line has been indented, in - spaces. Corrects for tab characters.
    - -
    current() → string
    -
    Get the string between the start of the current token and - the current stream position.
    - -
    lookAhead(n: number) → ?string
    -
    Get the line n (>0) lines after the current - one, in order to scan ahead across line boundaries. Note that - you want to do this carefully, since looking far ahead will make - mode state caching much less effective.
    - -
    baseToken() → ?{type: ?string, size: number}
    -
    Modes added - through addOverlay - (and only such modes) can use this method to inspect - the current token produced by the underlying mode.
    -
    - -

    By default, blank lines are simply skipped when - tokenizing a document. For languages that have significant blank - lines, you can define - a blankLine(state) method on your - mode that will get called whenever a blank line is passed over, so - that it can update the parser state.

    - -

    Because state object are mutated, and CodeMirror - needs to keep valid versions of a state around so that it can - restart a parse at any line, copies must be made of state objects. - The default algorithm used is that a new state object is created, - which gets all the properties of the old object. Any properties - which hold arrays get a copy of these arrays (since arrays tend to - be used as mutable stacks). When this is not correct, for example - because a mode mutates non-array properties of its state object, a - mode object should define - a copyState method, which is given a - state and should return a safe copy of that state.

    - -

    If you want your mode to provide smart indentation - (through the indentLine - method and the indentAuto - and newlineAndIndent commands, to which keys can be - bound), you must define - an indent(state, textAfter) method - on your mode object.

    - -

    The indentation method should inspect the given state object, - and optionally the textAfter string, which contains - the text on the line that is being indented, and return an - integer, the amount of spaces to indent. It should usually take - the indentUnit - option into account. An indentation method may - return CodeMirror.Pass to indicate that it - could not come up with a precise indentation.

    - -

    To work well with - the commenting addon, a mode may - define lineComment (string that - starts a line - comment), blockCommentStart, blockCommentEnd - (strings that start and end block comments), - and blockCommentLead (a string to put at the start of - continued lines in a block comment). All of these are - optional.

    - -

    Finally, a mode may define either - an electricChars or an electricInput - property, which are used to automatically reindent the line when - certain patterns are typed and - the electricChars - option is enabled. electricChars may be a string, and - will trigger a reindent whenever one of the characters in that - string are typed. Often, it is more appropriate to - use electricInput, which should hold a regular - expression, and will trigger indentation when the part of the - line before the cursor matches the expression. It should - usually end with a $ character, so that it only - matches when the indentation-changing pattern was just typed, not when something was - typed after the pattern.

    - -

    So, to summarize, a mode must provide - a token method, and it may - provide startState, copyState, - and indent methods. For an example of a trivial mode, - see the diff mode, for a more - involved example, see the C-like - mode.

    - -

    Sometimes, it is useful for modes to nest—to have one - mode delegate work to another mode. An example of this kind of - mode is the mixed-mode HTML - mode. To implement such nesting, it is usually necessary to - create mode objects and copy states yourself. To create a mode - object, there are CodeMirror.getMode(options, - parserConfig), where the first argument is a configuration - object as passed to the mode constructor function, and the second - argument is a mode specification as in - the mode option. To copy a - state object, call CodeMirror.copyState(mode, state), - where mode is the mode that created the given - state.

    - -

    In a nested mode, it is recommended to add an - extra method, innerMode which, given - a state object, returns a {state, mode} object with - the inner mode and its state for the current position. These are - used by utility scripts such as the tag - closer to get context information. Use - the CodeMirror.innerMode helper function to, starting - from a mode and a state, recursively walk down to the innermost - mode and state.

    - -

    To make indentation work properly in a nested parser, it is - advisable to give the startState method of modes that - are intended to be nested an optional argument that provides the - base indentation for the block of code. The JavaScript and CSS - parser do this, for example, to allow JavaScript and CSS code - inside the mixed-mode HTML mode to be properly indented.

    - -

    It is possible, and encouraged, to associate - your mode, or a certain configuration of your mode, with - a MIME type. For - example, the JavaScript mode associates itself - with text/javascript, and its JSON variant - with application/json. To do this, - call CodeMirror.defineMIME(mime, - modeSpec), where modeSpec can be a string or - object specifying a mode, as in - the mode option.

    - -

    If a mode specification wants to add some properties to the - resulting mode object, typically for use - with getHelpers, it may - contain a modeProps property, which holds an object. - This object's properties will be copied to the actual mode - object.

    - -

    Sometimes, it is useful to add or override mode - object properties from external code. - The CodeMirror.extendMode function - can be used to add properties to mode objects produced for a - specific mode. Its first argument is the name of the mode, its - second an object that specifies the properties that should be - added. This is mostly useful to add utilities that can later be - looked up through getMode.

    -
    - -
    -

    VIM Mode API

    - -

    CodeMirror has a robust VIM mode that attempts to faithfully - emulate VIM's most useful features. It can be enabled by - including keymap/vim.js - and setting the keyMap option to - "vim".

    - -

    Configuration

    - -

    VIM mode accepts configuration options for customizing - behavior at run time. These methods can be called at any time - and will affect all existing CodeMirror instances unless - specified otherwise. The methods are exposed on the - CodeMirror.Vim object.

    - -
    -
    setOption(name: string, value: any, ?cm: CodeMirror, ?cfg: object)
    -
    Sets the value of a VIM option. name should - be the name of an option. If cfg.scope is not set - and cm is provided, then sets the global and - instance values of the option. Otherwise, sets either the - global or instance value of the option depending on whether - cfg.scope is global or - local.
    -
    getOption(name: string, ?cm: CodeMirror: ?cfg: object)
    -
    Gets the current value of a VIM option. If - cfg.scope is not set and cm is - provided, then gets the instance value of the option, falling - back to the global value if not set. If cfg.scope is provided, then gets the global or - local value without checking the other.
    - -
    map(lhs: string, rhs: string, ?context: string)
    -
    Maps a key sequence to another key sequence. Implements - VIM's :map command. To map ; to : in VIM would be - :map ; :. That would translate to - CodeMirror.Vim.map(';', ':');. - The context can be normal, - visual, or insert, which correspond - to :nmap, :vmap, and - :imap - respectively.
    - -
    mapCommand(keys: string, type: string, name: string, ?args: object, ?extra: object)
    -
    Maps a key sequence to a motion, - operator, or action type command. - The args object is passed through to the command when it is - invoked by the provided key sequence. - extras.context can be normal, - visual, or insert, to map the key - sequence only in the corresponding mode. - extras.isEdit is applicable only to actions, - determining whether it is recorded for replay for the - . single-repeat command. - -
    unmap(lhs: string, ctx: string)
    -
    - Remove the command lhs if it is a user defined command. - If the command is an Ex to Ex or Ex to key mapping then the context - must be undefined or false. -
    - -
    mapclear(ctx: string)
    -
    - Remove all user-defined mappings for the provided context. -
    - -
    noremap(lhs: string, rhs: string, ctx: {string, array<string>})
    -
    - Non-recursive map function. This will not create mappings to key maps - that aren't present in the default key map. - If no context is provided then the mapping will be applied to each of - normal, insert, and visual mode. -
    -
    - -

    Events

    - -

    VIM mode signals a few events on the editor instance. For an example usage, see demo/vim.html#L101.

    - -
    -
    "vim-command-done" (reason: undefined)
    -
    Fired on keypress and mousedown where command has completed or no command found.
    - -
    "vim-keypress" (vimKey: string)
    -
    Fired on keypress, vimKey is in Vim's key notation.
    - -
    "vim-mode-change" (modeObj: object)
    -
    Fired after mode change, modeObj parameter is a {mode: string, ?subMode: string} object. Modes: "insert", "normal", "replace", "visual". Visual sub-modes: "linewise", "blockwise".
    -
    - -

    Extending VIM

    - -

    CodeMirror's VIM mode implements a large subset of VIM's core - editing functionality. But since there's always more to be - desired, there is a set of APIs for extending VIM's - functionality. As with the configuration API, the methods are - exposed on CodeMirror.Vim and may - be called at any time.

    - -
    -
    defineOption(name: string, default: any, type: string, ?aliases: array<string>, ?callback: function (?value: any, ?cm: CodeMirror) → ?any)
    -
    Defines a VIM style option and makes it available to the - :set command. Type can be boolean or - string, used for validation and by - :set to determine which syntax to accept. If a - callback is passed in, VIM does not store the value of the - option itself, but instead uses the callback as a setter/getter. If the - first argument to the callback is undefined, then the - callback should return the value of the option. Otherwise, it should set - instead. Since VIM options have global and instance values, whether a - CodeMirror instance is passed in denotes whether the global - or local value should be used. Consequently, it's possible for the - callback to be called twice for a single setOption or - getOption call. Note that right now, VIM does not support - defining buffer-local options that do not have global values. If an - option should not have a global value, either always ignore the - cm parameter in the callback, or always pass in a - cfg.scope to setOption and - getOption.
    - -
    defineMotion(name: string, fn: function(cm: CodeMirror, head: {line, ch}, ?motionArgs: object}) → {line, ch})
    -
    Defines a motion command for VIM. The motion should return - the desired result position of the cursor. head - is the current position of the cursor. It can differ from - cm.getCursor('head') if VIM is in visual mode. - motionArgs is the object passed into - mapCommand().
    - -
    defineOperator(name: string, fn: function(cm: CodeMirror, ?operatorArgs: object, ranges: array<{anchor, head}>) → ?{line, ch})
    -
    Defines an operator command, similar to - defineMotion. ranges is the range - of text the operator should operate on. If the cursor should - be set to a certain position after the operation finishes, it - can return a cursor object.
    - -
    defineAction(name: string, fn: function(cm: CodeMirror, ?actionArgs: object))
    -
    Defines an action command, similar to - defineMotion. Action commands - can have arbitrary behavior, making them more flexible than - motions and operators, at the loss of orthogonality.
    - -
    defineEx(name: string, ?prefix: string, fn: function(cm: CodeMirror, ?params: object))
    -
    Defines an Ex command, and maps it to :name. - If a prefix is provided, it, and any prefixed substring of the - name beginning with the prefix can - be used to invoke the command. If the prefix is - falsy, then name is used as the prefix. - params.argString contains the part of the prompted - string after the command name. params.args is - params.argString split by whitespace. If the - command was prefixed with a - line range, - params.line and params.lineEnd will - be set.
    - -
    getRegisterController()
    -
    Returns the RegisterController that manages the state of registers - used by vim mode. For the RegisterController api see its - definition here. -
    - -
    buildKeyMap()
    -
    - Not currently implemented. If you would like to contribute this please open - a pull request on GitHub. -
    - -
    defineRegister()
    -
    Defines an external register. The name should be a single character - that will be used to reference the register. The register should support - setText, pushText, clear, and toString. - See Register for a reference implementation. -
    - -
    getVimGlobalState_()
    -
    - Return a reference to the VimGlobalState. -
    - -
    resetVimGlobalState_()
    -
    - Reset the default values of the VimGlobalState to fresh values. Any options - set with setOption will also be applied to the reset global state. -
    - -
    maybeInitVimState_(cm: CodeMirror)
    -
    - Initialize cm.state.vim if it does not exist. Returns cm.state.vim. -
    - -
    handleKey(cm: CodeMirror, key: string, origin: string)
    -
    - Convenience function to pass the arguments to findKey and - call returned function if it is defined. -
    - -
    findKey(cm: CodeMirror, key: string, origin: string)
    -
    - This is the outermost function called by CodeMirror, after keys have - been mapped to their Vim equivalents. Finds a command based on the key - (and cached keys if there is a multi-key sequence). Returns undefined - if no key is matched, a noop function if a partial match is found (multi-key), - and a function to execute the bound command if a a key is matched. The - function always returns true. -
    - -
    suppressErrorLogging: boolean
    -
    Whether to use suppress the use of console.log when catching an - error in the function returned by findKey. - Defaults to false.
    - -
    exitVisualMode(cm: CodeMirror, ?moveHead: boolean)
    -
    Exit visual mode. If moveHead is set to false, the CodeMirror selection - will not be touched. The caller assumes the responsibility of putting - the cursor in the right place. -
    - -
    exitInsertMode(cm: CodeMirror)
    -
    - Exit insert mode. -
    -
    - -
    - -
    - - diff --git a/release/libraries/codemirror/doc/realworld.html b/release/libraries/codemirror/doc/realworld.html deleted file mode 100644 index 5120167..0000000 --- a/release/libraries/codemirror/doc/realworld.html +++ /dev/null @@ -1,207 +0,0 @@ - - -CodeMirror: Real-world Uses - - - - - -
    - -

    CodeMirror real-world uses

    - -

    Create a pull - request if you'd like your project to be added to this list.

    - - - -
    - diff --git a/release/libraries/codemirror/doc/releases.html b/release/libraries/codemirror/doc/releases.html deleted file mode 100644 index c154f8f..0000000 --- a/release/libraries/codemirror/doc/releases.html +++ /dev/null @@ -1,2106 +0,0 @@ - - -CodeMirror: Release History - - - - - - -
    - -

    Release notes and version history

    - -
    - -

    Version 5.x

    - -

    20-12-2021: Version 5.65.0:

    - -
      -
    • brace-folding addon: Fix broken folding on lines with both braces and square brackets.
    • -
    • vim bindings: Support g0, g$, g<Arrow>.
    • -
    - -

    20-11-2021: Version 5.64.0:

    - -
      -
    • Fix a crash that occurred in some situations with replacing marks across line breaks.
    • -
    • Make sure native scrollbars reset their position when hidden and re-shown.
    • -
    • vim bindings: Support C-u to delete back a line.
    • -
    - -

    11-10-2021: Version 5.63.3:

    - -
      -
    • Prevent external styles from giving the hidden textarea a min-height.
    • -
    • Remove a stray autosave file that was part of the previous release.
    • -
    - -

    29-09-2021: Version 5.63.1:

    - -
      -
    • Fix an issue with mouse scrolling on Chrome 94 Windows, which made scrolling by wheel move unusably slow.
    • -
    - -

    20-09-2021: Version 5.63.0:

    - -
      -
    • Fix scroll position jumping when scrolling a document with very different line heights.
    • -
    • xml mode: Look up HTML element behavior in a case-insensitive way.
    • -
    • vim bindings: Support guu for case-changing.
    • -
    - -

    20-08-2021: Version 5.62.3:

    - -
      -
    • Give the editor a translate=no attribute to prevent automatic translation from modifying its content.
    • -
    • Give vim-style cursors a width that matches the character after them.
    • -
    • merge addon: Make buttons keyboard-accessible.
    • -
    • emacs bindings: Fix by-page scrolling keybindings, which were accidentally inverted.
    • -
    - -

    21-07-2021: Version 5.62.2:

    - -
      -
    • lint addon: Fix a regression that broke several addon options.
    • -
    - -

    20-07-2021: Version 5.62.1:

    - -
      -
    • vim bindings: Make matching of upper-case characters more Unicode-aware.
    • -
    • lint addon: Prevent options passed to the addon itself from being given to the linter.
    • -
    • show-hint addon: Improve screen reader support.
    • -
    • search addon: Avoid using innerHTML.
    • -
    - -

    21-06-2021: Version 5.62.0:

    - -
      - lint addon: Add support for highlighting lines with errors or warnings. -
    • Improve support for vim-style cursors in a number of themes.
    • -
    - -

    20-05-2021: Version 5.61.1:

    - -
      -
    • Fix a bug where changing the editor’s document could confuse text-direction management.
    • -
    • Fix a bug in horizontally scrolling the cursor into view.
    • -
    • Optimize adding lots of marks in a single transaction.
    • -
    • simple mode addon: Support regexps with a unicode flag.
    • -
    • javascript mode: Add support for TypeScript template string types, improve integration with JSX mode.
    • -
    - -

    20-04-2021: Version 5.61.0:

    - -
      -
    • The library now emits an "updateGutter" event when the gutter width changes.
    • -
    • emacs bindings: Provide named commands for all bindings.
    • -
    • Improve support for being in a shadow DOM in contenteditable mode.
    • -
    • Prevent line number from being read by screen readers.
    • -
    • show-hint addon: Fix a crash caused by a race condition.
    • -
    • javascript mode: Improve scope tracking.
    • -
    - -

    20-03-2021: Version 5.60.0:

    - -
      -
    • setSelections now allows ranges to omit the head property when it is equal to anchor.
    • -
    • sublime bindings: Add support for reverse line sorting.
    • -
    • Fix autofocus feature in contenteditable mode.
    • -
    • simple mode addon: Fix a null-dereference crash.
    • -
    • multiplex addon: Make it possible to use parseDelimiters when both delimiters are the same.
    • -
    • julia mode: Fix a lockup bug.
    • -
    - -

    24-02-2021: Version 5.59.4:

    - -
      -
    • Give the scrollbar corner filler a background again, to prevent content from peeping through between the scrollbars. -
    - -

    20-02-2021: Version 5.59.3:

    - -
      -
    • Don’t override the way zero-with non-joiners are rendered.
    • -
    • Fix an issue where resetting the history cleared the undoDepth option’s value.
    • -
    • vim bindings: Fix substitute command when joining and splitting lines, fix global command when line number change, add support for :vglobal, properly treat caps lock as a modifier key.
    • -
    - -

    20-01-2021: Version 5.59.2:

    - -
      -
    • Don’t try to scroll the selection into view in readonly: "nocursor" mode.
    • -
    • closebrackets addon: Fix a regression in the behavior of pressing enter between brackets.
    • -
    • javascript mode: Fix an infinite loop on specific syntax errors in object types.
    • -
    • various modes: Fix inefficient RegExp matching.
    • -
    - -

    31-12-2020: Version 5.59.1:

    - -
      -
    • Fix an issue where some Chrome browsers were detected as iOS.
    • -
    - -

    20-12-2020: Version 5.59.0:

    - -
      -
    • Fix platform detection on recent iPadOS.
    • -
    • lint addon: Don't show duplicate messages for a given line.
    • -
    • clojure mode: Fix regexp that matched in exponential time for some inputs.
    • -
    • hardwrap addon: Improve handling of words that are longer than the line length.
    • -
    • matchbrackets addon: Fix leaked event handler on disabling the addon.
    • -
    • search addon: Make it possible to configure the search addon to show the dialog at the bottom of the editor.
    • -
    - -

    19-11-2020: Version 5.58.3:

    - -
      -
    • Suppress quick-firing of blur-focus events when dragging and clicking on Internet Explorer.
    • -
    • Fix the insertAt option to addLineWidget to actually allow the widget to be placed after all widgets for the line.
    • -
    • soy mode: Support @Attribute and element composition.
    • -
    • shell mode: Support heredoc quoting.
    • -
    - -

    23-10-2020: Version 5.58.2:

    - -
      -
    • Fix a bug where horizontally scrolling the cursor into view sometimes failed with a non-fixed gutter.
    • -
    • julia mode: Fix an infinite recursion bug.
    • -
    - -

    21-09-2020: Version 5.58.1:

    - - - -

    21-09-2020: Version 5.58.0:

    - -
      -
    • Make backspace delete by code point, not glyph.
    • -
    • Suppress flickering focus outline when clicking on scrollbars in Chrome.
    • -
    • Fix a bug that prevented attributes added via markText from showing up unless the span also had some other styling.
    • -
    • Suppress cut and paste context menu entries in readonly editors in Chrome.
    • -
    • placeholder addon: Update placeholder visibility during composition.
    • -
    • Make it less cumbersome to style new lint message types.
    • -
    • vim bindings: Support black hole register, gn and gN
    • -
    - -

    20-08-2020: Version 5.57.0:

    - -
      -
    • Fix issue that broke binding the macOS Command key.
    • -
    • comment addon: Keep selection in front of inserted markers when adding a block comment.
    • -
    • css mode: Recognize more properties and value names.
    • -
    • annotatescrollbar addon: Don’t hide matches in collapsed content.
    • -
    • vim bindings: Support tag text objects in xml and html modes.
    • -
    - -

    20-07-2020: Version 5.56.0:

    - -
      -
    • Line-wise pasting was fixed on Chrome Windows.
    • -
    • wast mode: Follow standard changes.
    • -
    • soy mode: Support import expressions, template type, and loop indices.
    • -
    • sql-hint addon: Improve handling of double quotes.
    • -
    • New features

    • -
    • show-hint addon: New option scrollMargin to control how many options are visible beyond the selected one.
    • -
    • hardwrap addon: New option forceBreak to disable breaking of words that are longer than a line.
    • -
    - -

    21-06-2020: Version 5.55.0:

    - -
      -
    • The editor no longer overrides the rendering of zero-width joiners (allowing combined emoji to be shown).
    • -
    • vim bindings: Fix an issue where the vim-mode-change event was fired twice.
    • -
    • javascript mode: Only allow -->-style comments at the start of a line.
    • -
    • julia mode: Improve indentation.
    • -
    • pascal mode: Recognize curly bracket comments.
    • -
    • runmode addon: Further sync up the implementation of the standalone and node variants with the regular library.
    • -
    • New features

    • -
    • loadmode addon: Allow overriding the way the addon constructs filenames and loads modules.
    • -
    - -

    20-05-2020: Version 5.54.0:

    - -
      -
    • runmode addon: Properly support for cross-line lookahead.
    • -
    • vim bindings: Allow Ex-Commands with non-word names.
    • -
    • gfm mode: Add a fencedCodeBlockDefaultMode option.
    • -
    • Improve support for having focus inside in-editor widgets in contenteditable-mode.
    • -
    • Fix issue where the scroll position could jump when clicking on a selection in Chrome.
    • -
    • python mode: Better format string support.
    • -
    • javascript mode: Improve parsing of private properties and class fields.
    • -
    • matchbrackets addon: Disable highlighting when the editor doesn’t have focus.
    • -
    - -

    21-04-2020: Version 5.53.2:

    - - - -

    21-04-2020: Version 5.53.0:

    - -
      -
    • New option: screenReaderLabel to add a label to the editor.
    • -
    • New mode: wast.
    • -
    • Fix a bug where the editor layout could remain confused after a call to refresh when line wrapping was enabled.
    • -
    • dialog addon: Don’t close dialogs when the document window loses focus.
    • -
    • merge addon: Compensate for editor top position when aligning lines.
    • -
    • vim bindings: Improve EOL handling.
    • -
    • emacs bindings: Include default keymap as a fallback.
    • -
    • julia mode: Fix an infinite loop bug.
    • -
    • show-hint addon: Scroll cursor into view when picking a completion.
    • -
    - -

    20-03-2020: Version 5.52.2:

    - -
      -
    • Fix selection management in contenteditable mode when the editor doesn’t have focus.
    • -
    • Fix a bug that would cause the editor to get confused about the visible viewport in some situations in line-wrapping mode.
    • -
    • markdown mode: Don’t treat single dashes as setext header markers.
    • -
    • zenburn theme: Make sure background styles take precedence over default styles.
    • -
    • css mode: Recognize a number of new properties.
    • -
    - -

    20-02-2020: Version 5.52.0:

    - -
      -
    • Fix a bug in handling of bidi text with Arabic numbers in a right-to-left editor.
    • -
    • Fix a crash when combining file drop with a "beforeChange" filter.
    • -
    • Prevent issue when passing negative coordinates to scrollTo.
    • -
    • lint and tern addons: Allow the tooltip to be appended to the editor wrapper element instead of the document body.
    • -
    - -

    20-01-2020: Version 5.51.0:

    - -
      -
    • Fix the behavior of the home and end keys when direction is set to "rtl".
    • -
    • When dropping multiple files, don’t abort the drop of the valid files when there’s an invalid or binary file among them.
    • -
    • Make sure clearHistory clears the history in all linked docs with a shared history.
    • -
    • vim bindings: Fix behavior of ' and ` marks, fix R in visual mode.
    • -
    • vim bindings: Support gi, gI, and gJ.
    • -
    - -

    01-01-2020: Version 5.50.2:

    - -
      -
    • Fix bug that broke removal of line widgets.
    • -
    - -

    20-12-2019: Version 5.50.0:

    - - - -

    21-10-2019: Version 5.49.2:

    - - - -

    20-09-2019: Version 5.49.0:

    - - - -

    20-08-2019: Version 5.48.4:

    - -
      -
    • Make default styles for line elements more specific so that they don’t apply to all <pre> elements inside the editor.
    • -
    • Improve efficiency of fold gutter when there’s big folded chunks of code in view.
    • -
    • Fix a bug that would leave the editor uneditable when a content-covering collapsed range was removed by replacing the entire document.
    • -
    • julia mode: Support number separators.
    • -
    • asterisk mode: Improve comment support.
    • -
    • handlebars mode: Support triple-brace tags.
    • -
    - -

    20-07-2019: Version 5.48.2:

    - -
      -
    • vim bindings: Adjust char escape substitution to match vim, support &/$0.
    • -
    • search addon: Try to make backslash behavior in query strings less confusing.
    • -
    • javascript mode: Handle numeric separators, strings in arrow parameter defaults, and TypeScript in operator in index types.
    • -
    • sparql mode: Allow non-ASCII identifier characters.
    • -
    - -

    20-06-2019: Version 5.48.0:

    - -
      -
    • Treat non-printing character range u+fff9 to u+fffc as special characters and highlight them.
    • -
    • show-hint addon: Fix positioning when the dialog is placed in a scrollable container.
    • -
    • Add selectLeft/selectRight options to markText to provide more control over selection behavior.
    • -
    - -

    21-05-2019: Version 5.47.0:

    - -
      -
    • python mode: Properly handle ... syntax.
    • -
    • ruby mode: Fix indenting before closing brackets.
    • -
    • vim bindings: Fix repeat for C-v I, fix handling of fat cursor C-v c Esc and 0, fix @@, fix block-wise yank.
    • -
    • vim bindings: Add support for ` text object.
    • -
    - -

    22-04-2019: Version 5.46.0:

    - -
      -
    • Allow gutters to specify direct CSS stings.
    • -
    • Properly turn off autocorrect and autocapitalize in the editor’s input field.
    • -
    • Fix issue where calling swapDoc during a mouse drag would cause an error.
    • -
    • Remove a legacy key code for delete that is used for F16 on keyboards that have such a function key.
    • -
    • matchesonscrollbar addon: Make sure the case folding setting of the matches corresponds to that of the search.
    • -
    • swift mode: Fix handling of empty strings.
    • -
    - -

    20-03-2019: Version 5.45.0:

    - - - -

    21-02-2019: Version 5.44.0:

    - -
      -
    • vim bindings: Properly emulate forward-delete.
    • -
    • New theme: nord.
    • -
    • Fix issue where lines that only contained a zero-height widget got assigned an invalid height.
    • -
    • Improve support for middle-click paste on X Windows.
    • -
    • Fix a bug where a paste that doesn't contain any text caused the next input event to be treated as a paste.
    • -
    • show-hint addon: Fix accidental global variable.
    • -
    • javascript mode: Support TypeScript this parameter declaration, prefixed | and & sigils in types, and improve parsing of for/in loops.
    • -
    - -

    21-01-2019: Version 5.43.0:

    - -
      -
    • Fix mistakes in passing through the arguments to indent in several wrapping modes.
    • -
    • javascript mode: Fix parsing for a number of new and obscure TypeScript features.
    • -
    • ruby mode: Support indented end tokens for heredoc strings.
    • -
    • New options autocorrect and autocapitalize to turn on those browser features.
    • -
    - -

    21-12-2018: Version 5.42.2:

    - -
      -
    • Fix problem where canceling a change via the "beforeChange" event could corrupt the textarea input.
    • -
    • Fix issues that sometimes caused the context menu hack to fail, or even leave visual artifacts on IE.
    • -
    • vim bindings: Make it possible to select text between angle brackets.
    • -
    • css mode: Fix tokenizing of CSS variables.
    • -
    • python mode: Fix another bug in tokenizing of format strings.
    • -
    • soy mode: More accurate highlighting.
    • -
    - -

    20-11-2018: Version 5.42.0:

    - -
      -
    • The markText method now takes an attributes option that can be used to add attributes text's HTML representation.
    • -
    • vim bindings: Add support for the = binding.
    • -
    • Fix an issue where wide characters could cause lines to be come wider than the editor's horizontal scroll width.
    • -
    • Optimize handling of window resize events.
    • -
    • show-hint addon: Don't assume the hints are shown in the same document the library was loaded in.
    • -
    • python mode: Fix bug where a string inside a template string broke highlighting.
    • -
    • swift mode: Support multi-line strings.
    • -
    - -

    25-10-2018: Version 5.41.0:

    - -
      -
    • A new selectionsMayTouch option controls whether multiple selections are joined when they touch (the default) or not.
    • -
    • vim bindings: Add noremap binding command.
    • -
    • Fix firing of "gutterContextMenu" event on Firefox.
    • -
    • Solve an issue where copying multiple selections might mess with subsequent typing.
    • -
    • Don't crash when endOperation is called with no operation active.
    • -
    • vim bindings: Fix insert mode repeat after visualBlock edits.
    • -
    • scheme mode: Improve highlighting of quoted expressions.
    • -
    • soy mode: Support injected data and @param in comments.
    • -
    • objective c mode: Improve conformance to the actual language.
    • -
    - -

    20-09-2018: Version 5.40.2:

    - -
      -
    • Fix firing of gutterContextMenu event on Firefox.
    • -
    • Add hintWords (basic completion) helper to clojure, mllike, julia, shell, and r modes.
    • -
    • clojure mode: Clean up and improve.
    • -
    - -

    25-08-2018: Version 5.40.0:

    - -
      -
    • New method phrase and option phrases to make translating UI text in addons easier.
    • -
    • closebrackets addon: Fix issue where bracket-closing wouldn't work before punctuation.
    • -
    • panel addon: Fix problem where replacing the last remaining panel dropped the newly added panel.
    • -
    • hardwrap addon: Fix an infinite loop when the indentation is greater than the target column.
    • -
    • jinja2 and markdown modes: Add comment metadata.
    • -
    - -

    20-07-2018: Version 5.39.2:

    - -
      -
    • Fix issue where when you pass the document as a Doc instance to the CodeMirror constructor, the mode option was ignored.
    • -
    • Fix bug where line height could be computed wrong with a line widget below a collapsed line.
    • -
    • Fix overeager .npmignore dropping the bin/source-highlight utility from the distribution.
    • -
    • show-hint addon: Fix behavior when backspacing to the start of the line with completions open.
    • -
    - -

    20-06-2018: Version 5.39.0:

    - -
      -
    • Fix issue that in some circumstances caused content to be clipped off at the bottom after a resize.
    • -
    • markdown mode: Improve handling of blank lines in HTML tags.
    • -
    • stex mode: Add an inMathMode option to start the mode in math mode.
    • -
    - -

    21-05-2018: Version 5.38.0:

    - -
      -
    • Improve reliability of noticing a missing mouseup event during dragging.
    • -
    • Make sure getSelection is always called on the correct document.
    • -
    • Fix interpretation of line breaks and non-breaking spaces inserted by renderer in contentEditable mode.
    • -
    • Work around some browsers inexplicably making the fake scrollbars focusable.
    • -
    • Make sure coordsChar doesn't return positions inside collapsed ranges.
    • -
    • javascript mode: Support block scopes, bindingless catch, bignum suffix, s regexp flag.
    • -
    • markdown mode: Adjust a wasteful regexp.
    • -
    • show-hint addon: Allow opening the control without any item selected.
    • -
    • New theme: darcula.
    • -
    • dialog addon: Add a CSS class (dialog-opened) to the editor when a dialog is open.
    • -
    - -

    20-04-2018: Version 5.37.0:

    - -
      -
    • Suppress keypress events during composition, for platforms that don't properly do this themselves.
    • -
    • xml-fold addon: Improve handling of line-wrapped opening tags.
    • -
    • javascript mode: Improve TypeScript support.
    • -
    • python mode: Highlight expressions inside format strings.
    • -
    • vim bindings: Add support for '(' and ')' movement.
    • -
    • New themes: idea, ssms, gruvbox-dark.
    • -
    - -

    20-03-2018: Version 5.36.0:

    - -
      -
    • Make sure all document-level event handlers are registered on the document that the editor is part of.
    • -
    • Fix issue that prevented edits whose origin starts with + from being combined in history events for an editor-less document.
    • -
    • multiplex addon: Improve handling of indentation.
    • -
    • merge addon: Use CSS :after element to style the scroll-lock icon.
    • -
    • javascript-hint addon: Don't provide completions in JSON mode.
    • -
    • continuelist addon: Fix numbering error.
    • -
    • show-hint addon: Make fromList completion strategy act on the current token up to the cursor, rather than the entire token.
    • -
    • markdown mode: Fix a regexp with potentially exponental complexity.
    • -
    • New theme: lucario.
    • -
    - -

    20-02-2018: Version 5.35.0:

    - -
      -
    • Fix problem where selection undo might change read-only documents.
    • -
    • Fix crash when calling addLineWidget on a document that has no attached editor.
    • -
    • searchcursor addon: Fix behavior of ^ in multiline regexp mode.
    • -
    • match-highlighter addon: Fix problem with matching words that have regexp special syntax in them.
    • -
    • sublime bindings: Fix addCursorToSelection for short lines.
    • -
    • vim bindings: Support alternative delimiters in replace command.
    • -
    • javascript mode: Support TypeScript intersection types, dynamic import.
    • -
    • stex mode: Fix parsing of \( \) delimiters, recognize more atom arguments.
    • -
    • haskell mode: Highlight more builtins, support <* and *>.
    • -
    • sql mode: Make it possible to disable backslash escapes in strings for dialects that don't have them, do this for MS SQL.
    • -
    • dockerfile mode: Highlight strings and ports, recognize more instructions.
    • -
    - -

    29-01-2018: Version 5.34.0:

    - - - -

    21-12-2017: Version 5.33.0:

    - -
      -
    • lint addon: Make updates more efficient.
    • -
    • css mode: The mode is now properly case-insensitive.
    • -
    • continuelist addon: Fix broken handling of unordered lists introduced in previous release.
    • -
    • swift and scala modes: Support nested block comments.
    • -
    • mllike mode: Improve OCaml support.
    • -
    • sublime bindings: Use the proper key bindings for addCursorToNextLine and addCursorToPrevLine.
    • -
    • jsx mode: Support JSX fragments.
    • -
    • closetag addon: Add an option to disable auto-indenting.
    • -
    - -

    22-11-2017: Version 5.32.0:

    - -
      -
    • Increase contrast on default bracket-matching colors.
    • -
    • javascript mode: Recognize TypeScript type parameters for calls, type guards, and type parameter defaults. Improve handling of enum and module keywords.
    • -
    • comment addon: Fix bug when uncommenting a comment that spans all but the last selected line.
    • -
    • searchcursor addon: Fix bug in case folding.
    • -
    • emacs bindings: Prevent single-character deletions from resetting the kill ring.
    • -
    • closebrackets addon: Tweak quote matching behavior.
    • -
    • continuelist addon: Increment ordered list numbers when adding one.
    • -
    - -

    20-10-2017: Version 5.31.0:

    - -
      -
    • Modes added with addOverlay now have access to a baseToken method on their input stream, giving access to the tokens of the underlying mode.
    • -
    • Further improve selection drawing and cursor motion in right-to-left documents.
    • -
    • vim bindings: Fix ctrl-w behavior, support quote-dot and backtick-dot marks, make the wide cursor visible in contentEditable input mode.
    • -
    • continuecomment addon: Fix bug when pressing enter after a single-line block comment.
    • -
    • markdown mode: Fix issue with leaving indented fenced code blocks.
    • -
    • javascript mode: Fix bad parsing of operators without spaces between them. Fix some corner cases around semicolon insertion and regexps.
    • -
    - -

    20-09-2017: Version 5.30.0:

    - -
      -
    • Fixed a number of issues with drawing right-to-left selections and mouse selection in bidirectional text.
    • -
    • search addon: Fix crash when restarting search after doing empty search.
    • -
    • mark-selection addon: Fix off-by-one bug.
    • -
    • tern addon: Fix bad request made when editing at the bottom of a large document.
    • -
    • javascript mode: Improve parsing in a number of corner cases.
    • -
    • markdown mode: Fix crash when a sub-mode doesn't support indentation, allow uppercase X in task lists.
    • -
    • gfm mode: Don't highlight SHA1 'hashes' without numbers to avoid false positives.
    • -
    • soy mode: Support injected data and @param in comments.
    • -
    • simple mode addon: Allow groups in regexps when token isn't an array.
    • -
    - -

    24-08-2017: Version 5.29.0:

    - -
      -
    • Fix crash in contentEditable input style when editing near a bookmark.
    • -
    • Make sure change origins are preserved when splitting changes on read-only marks.
    • -
    • javascript mode: More support for TypeScript syntax.
    • -
    • d mode: Support nested comments.
    • -
    • python mode: Improve tokenizing of operators.
    • -
    • markdown mode: Further improve CommonMark conformance.
    • -
    • css mode: Don't run comment tokens through the mode's state machine.
    • -
    • shell mode: Allow strings to span lines.
    • -
    • search addon: Fix crash in persistent search when extraKeys is null.
    • -
    - -

    21-07-2017: Version 5.28.0:

    - -
      -
    • Fix copying of, or replacing editor content with, a single dash character when copying a big selection in some corner cases.
    • -
    • Make "goLineLeft"/"goLineRight" behave better on wrapped lines.
    • -
    • sql mode: Fix tokenizing of multi-dot operator and allow digits in subfield names.
    • -
    • searchcursor addon: Fix infinite loop on some composed character inputs.
    • -
    • markdown mode: Make list parsing more CommonMark-compliant.
    • -
    • gfm mode: Highlight colon syntax for emoji.
    • -
    - -

    29-06-2017: Version 5.27.4:

    - -
      -
    • Fix crash when using mode lookahead.
    • -
    • markdown mode: Don't block inner mode's indentation support.
    • -
    - -

    22-06-2017: Version 5.27.2:

    - - - -

    22-06-2017: Version 5.27.0:

    - -
      -
    • Fix infinite loop in forced display update.
    • -
    • Properly disable the hidden textarea when readOnly is "nocursor".
    • -
    • Calling the Doc constructor without new works again.
    • -
    • sql mode: Handle nested comments.
    • -
    • javascript mode: Improve support for TypeScript syntax.
    • -
    • markdown mode: Fix bug where markup was ignored on indented paragraph lines.
    • -
    • vim bindings: Referencing invalid registers no longer causes an uncaught exception.
    • -
    • rust mode: Add the correct MIME type.
    • -
    • matchbrackets addon: Document options.
    • -
    • Mouse button clicks can now be bound in keymaps by using names like "LeftClick" or "Ctrl-Alt-MiddleTripleClick". When bound to a function, that function will be passed the position of the click as second argument.
    • -
    • The behavior of mouse selection and dragging can now be customized with the configureMouse option.
    • -
    • Modes can now look ahead across line boundaries with the StringStream.lookahead method.
    • -
    • Introduces a "type" token type, makes modes that recognize types output it, and add styling for it to the themes.
    • -
    • New pasteLinesPerSelection option to control the behavior of pasting multiple lines into multiple selections.
    • -
    • searchcursor addon: Support multi-line regular expression matches, and normalize strings when matching.
    • -
    - -

    22-05-2017: Version 5.26.0:

    - -
      -
    • In textarea-mode, don't reset the input field during composition.
    • -
    • More careful restoration of selections in widgets, during editor redraw.
    • -
    • vim bindings: Parse line offsets in line or range specs.
    • -
    • javascript mode: More TypeScript parsing fixes.
    • -
    • julia mode: Fix issue where the mode gets stuck.
    • -
    • markdown mode: Understand cross-line links, parse all bracketed things as links.
    • -
    • soy mode: Support single-quoted strings.
    • -
    • go mode: Don't try to indent inside strings or comments.
    • -
    - -

    20-04-2017: Version 5.25.2:

    - -
      -
    • Better handling of selections that cover the whole viewport in contentEditable-mode.
    • -
    • No longer accidentally scroll the editor into view when calling setValue.
    • -
    • Work around Chrome Android bug when converting screen coordinates to editor positions.
    • -
    • Make sure long-clicking a selection sets a cursor and doesn't show the editor losing focus.
    • -
    • Fix issue where pointer events were incorrectly disabled on Chrome's overlay scrollbars.
    • -
    • javascript mode: Recognize annotations and TypeScript-style type parameters.
    • -
    • shell mode: Handle nested braces.
    • -
    • markdown mode: Make parsing of strong/em delimiters CommonMark-compliant.
    • -
    - -

    20-03-2017: Version 5.25.0:

    - -
      -
    • In contentEditable-mode, properly locate changes that repeat a character when inserted with IME.
    • -
    • Fix handling of selections bigger than the viewport in contentEditable mode.
    • -
    • Improve handling of changes that insert or delete lines in contentEditable mode.
    • -
    • Count Unicode control characters 0x80 to 0x9F as special (non-printing) chars.
    • -
    • Fix handling of shadow DOM roots when finding the active element.
    • -
    • Add role=presentation to more DOM elements to improve screen reader support.
    • -
    • merge addon: Make aligning of unchanged chunks more robust.
    • -
    • comment addon: Fix comment-toggling on a block of text that starts and ends in a (different) block comment.
    • -
    • javascript mode: Improve support for TypeScript syntax.
    • -
    • r mode: Fix indentation after semicolon-less statements.
    • -
    • shell mode: Properly handle escaped parentheses in parenthesized expressions.
    • -
    • markdown mode: Fix a few bugs around leaving fenced code blocks.
    • -
    • soy mode: Improve indentation.
    • -
    • lint addon: Support asynchronous linters that return promises.
    • -
    • continuelist addon: Support continuing task lists.
    • -
    • vim bindings: Make Y behave like yy.
    • -
    • sql mode: Support sqlite dialect.
    • -
    - -

    22-02-2017: Version 5.24.2:

    - -
      -
    • javascript mode: Support computed class method names.
    • -
    • merge addon: Improve aligning of unchanged code in the presence of marks and line widgets.
    • -
    - -

    20-02-2017: Version 5.24.0:

    - -
      -
    • Positions now support a sticky property which determines whether they should be associated with the character before (value "before") or after (value "after") them.
    • -
    • vim bindings: Make it possible to remove built-in bindings through the API.
    • -
    • comment addon: Support a per-mode useInnerComments option to optionally suppress descending to the inner modes to get comment strings.
    • -
    • A cursor directly before a line-wrapping break is now drawn before or after the line break depending on which direction you arrived from.
    • -
    • Visual cursor motion in line-wrapped right-to-left text should be much more correct.
    • -
    • Fix bug in handling of read-only marked text.
    • -
    • shell mode: Properly tokenize nested parentheses.
    • -
    • python mode: Support underscores in number literals.
    • -
    • sass mode: Uses the full list of CSS properties and keywords from the CSS mode, rather than defining its own incomplete subset. Now depends on the css mode.
    • -
    • css mode: Expose lineComment property for LESS and SCSS dialects. Recognize vendor prefixes on pseudo-elements.
    • -
    • julia mode: Properly indent elseif lines.
    • -
    • markdown mode: Properly recognize the end of fenced code blocks when inside other markup.
    • -
    • scala mode: Improve handling of operators containing #, @, and : chars.
    • -
    • xml mode: Allow dashes in HTML tag names.
    • -
    • javascript mode: Improve parsing of async methods, TypeScript-style comma-separated superclass lists.
    • -
    • indent-fold addon: Ignore comment lines.
    • -
    - -

    19-01-2017: Version 5.23.0:

    - -
      -
    • Presentation-related elements DOM elements are now marked as such to help screen readers.
    • -
    • markdown mode: Be more picky about what HTML tags look like to avoid false positives.
    • -
    • findModeByMIME now understands +json and +xml MIME suffixes.
    • -
    • closebrackets addon: Add support for an override option to ignore language-specific defaults.
    • -
    • panel addon: Add a stable option that auto-scrolls the content to keep it in the same place when inserting/removing a panel.
    • -
    - -

    20-12-2016: Version 5.22.0:

    - -
      -
    • sublime bindings: Make selectBetweenBrackets work with multiple cursors.
    • -
    • javascript mode: Fix issues with parsing complex TypeScript types, imports, and exports.
    • -
    • A contentEditable editor instance with autofocus enabled no longer crashes during initializing.
    • -
    • emacs bindings: Export CodeMirror.emacs to allow other addons to hook into Emacs-style functionality.
    • -
    • active-line addon: Add nonEmpty option.
    • -
    • New event: optionChange.
    • -
    - -

    21-11-2016: Version 5.21.0:

    - -
      -
    • Tapping/clicking the editor in contentEditable mode on Chrome now puts the cursor at the tapped position.
    • -
    • Fix various crashes and misbehavior when reading composition events in contentEditable mode.
    • -
    • Catches and ignores an IE 'Unspecified Error' when creating an editor in an iframe before there is a <body>.
    • -
    • merge addon: Fix several issues in the chunk-aligning feature.
    • -
    • verilog mode: Rewritten to address various issues.
    • -
    • julia mode: Recognize Julia 0.5 syntax.
    • -
    • swift mode: Various fixes and adjustments to current syntax.
    • -
    • markdown mode: Allow lists without a blank line above them.
    • -
    • The setGutterMarker, clearGutter, and lineInfo methods are now available on Doc objects.
    • -
    • The heightAtLine method now takes an extra argument to allow finding the height at the top of the line's line widgets.
    • -
    • ruby mode: else and elsif are now immediately indented.
    • -
    • vim bindings: Bind Ctrl-T and Ctrl-D to in- and dedent in insert mode.
    • -
    - -

    20-10-2016: Version 5.20.0:

    - -
      -
    • Make newlineAndIndent command work with multiple cursors on the same line.
    • -
    • Make sure keypress events for backspace are ignored.
    • -
    • Tokens styled with overlays no longer get a nonsense cm-cm-overlay class.
    • -
    • Line endings for pasted content are now normalized to the editor's preferred ending.
    • -
    • javascript mode: Improve support for class expressions. Support TypeScript optional class properties, the abstract keyword, and return type declarations for arrow functions.
    • -
    • css mode: Fix highlighting of mixed-case keywords.
    • -
    • closebrackets addon: Improve behavior when typing a quote before a string.
    • -
    • The core is now maintained as a number of small files, using ES6 syntax and modules, under the src/ directory. A git checkout no longer contains a working codemirror.js until you npm run build (but when installing from NPM, it is included).
    • -
    • The refresh event is now documented and stable.
    • -
    - -

    20-09-2016: Version 5.19.0:

    - -
      -
    • erlang mode: Fix mode crash when trying to read an empty context.
    • -
    • comment addon: Fix broken behavior when toggling comments inside a comment.
    • -
    • xml-fold addon: Fix a null-dereference bug.
    • -
    • Page up and page down now do something even in single-line documents.
    • -
    • Fix an issue where the cursor position could be off in really long (~8000 character) tokens.
    • -
    • javascript mode: Better indentation when semicolons are missing. Better support for TypeScript classes, optional parameters, and the type keyword.
    • -
    • The blur and focus events now pass the DOM event to their handlers.
    • -
    - -

    23-08-2016: Version 5.18.2:

    - -
      -
    • vue mode: Fix outdated references to renamed Pug mode dependency.
    • -
    - -

    22-08-2016: Version 5.18.0:

    - -
      -
    • Make sure gutter backgrounds stick to the rest of the gutter during horizontal scrolling.
    • -
    • The contenteditable inputStyle now properly supports pasting on pre-Edge IE versions.
    • -
    • javascript mode: Fix some small parsing bugs and improve TypeScript support.
    • -
    • matchbrackets addon: Fix bug where active highlighting was left in editor when the addon was disabled.
    • -
    • match-highlighter addon: Only start highlighting things when the editor gains focus.
    • -
    • javascript-hint addon: Also complete non-enumerable properties.
    • -
    • The addOverlay method now supports a priority option to control the order in which overlays are applied.
    • -
    • MIME types that end in +json now default to the JSON mode when the MIME itself is not defined.
    • -
    • The mode formerly known as Jade was renamed to Pug.
    • -
    • The Python mode now defaults to Python 3 (rather than 2) syntax.
    • -
    - -

    19-07-2016: Version 5.17.0:

    - -
      -
    • Fix problem with wrapped trailing whitespace displaying incorrectly.
    • -
    • Prevent IME dialog from overlapping typed content in Chrome.
    • -
    • Improve measuring of characters near a line wrap.
    • -
    • javascript mode: Improve support for async, allow trailing commas in import lists.
    • -
    • vim bindings: Fix backspace in replace mode.
    • -
    • sublime bindings: Fix some key bindings on OS X to match Sublime Text.
    • -
    • markdown mode: Add more classes to image links in highlight-formatting mode.
    • -
    - -

    20-06-2016: Version 5.16.0:

    - -
      -
    • Fix glitches when dragging content caused by the drop indicator receiving mouse events.
    • -
    • Make Control-drag work on Firefox.
    • -
    • Make clicking or selection-dragging at the end of a wrapped line select the right position.
    • -
    • show-hint addon: Prevent widget scrollbar from hiding part of the hint text.
    • -
    • rulers addon: Prevent rulers from forcing a horizontal editor scrollbar.
    • -
    • search addon: Automatically bind search-related keys in persistent dialog.
    • -
    • sublime keymap: Add a multi-cursor aware smart backspace binding.
    • -
    - -

    20-05-2016: Version 5.15.2:

    - -
      -
    • Fix a critical document corruption bug that occurs when a document is gradually grown.
    • -
    - -

    20-05-2016: Version 5.15.0:

    - -
      -
    • Fix bug that caused the selection to reset when focusing the editor in contentEditable input mode.
    • -
    • Fix issue where not all ASCII control characters were being replaced by placeholders.
    • -
    • Remove the assumption that all modes have a startState method from several wrapping modes.
    • -
    • Fix issue where the editor would complain about overlapping collapsed ranges when there weren't any.
    • -
    • Optimize document tree building when loading or pasting huge chunks of content.
    • -
    • Explicitly bind Ctrl-O on OS X to make that binding (“open line”) act as expected.
    • -
    • Pasting linewise-copied content when there is no selection now inserts the lines above the current line.
    • -
    • markdown mode: Fix several issues in matching link targets.
    • -
    • clike mode: Improve indentation of C++ template declarations.
    • -
    • javascript mode: Support async/await and improve support for TypeScript type syntax.
    • -
    - -

    20-04-2016: Version 5.14.0:

    - - - -

    21-03-2016: Version 5.13.2:

    - -
      -
    • Solves a problem where the gutter would sometimes not extend all the way to the end of the document.
    • -
    - -

    21-03-2016: Version 5.13:

    - - - -

    19-02-2016: Version 5.12:

    - -
      -
    • Vim bindings: Ctrl-Q is now an alias for Ctrl-V.
    • -
    • Vim bindings: The Vim API now exposes an unmap method to unmap bindings.
    • -
    • active-line addon: This addon can now style the active line's gutter.
    • -
    • FCL mode: Newly added.
    • -
    • SQL mode: Now has a Postgresql dialect.
    • -
    • Fix issue where trying to scroll to a horizontal position outside of the document's width could cause the gutter to be positioned incorrectly.
    • -
    • Use absolute, rather than fixed positioning in the context-menu intercept hack, to work around a problem when the editor is inside a transformed parent container.
    • -
    • Solve a problem where the horizontal scrollbar could hide text in Firefox.
    • -
    • Fix a bug that caused phantom scroll space under the text in some situations.
    • -
    • Sublime Text bindings: Bind delete-line to Shift-Ctrl-K on OS X.
    • -
    • Markdown mode: Fix issue where the mode would keep state related to fenced code blocks in an unsafe way, leading to occasional corrupted parses.
    • -
    • Markdown mode: Ignore backslashes in code fragments.
    • -
    • Markdown mode: Use whichever mode is registered as text/html to parse HTML.
    • -
    • Clike mode: Improve indentation of Scala => functions.
    • -
    • Python mode: Improve indentation of bracketed code.
    • -
    • HTMLMixed mode: Support multi-line opening tags for sub-languages (<script>, <style>, etc).
    • -
    • Spreadsheet mode: Fix bug where the mode did not advance the stream when finding a backslash.
    • -
    • XML mode: The mode now takes a matchClosing option to configure whether mismatched closing tags should be highlighted as errors.
    • -
    - -

    20-01-2016: Version 5.11:

    - -
      -
    • New modes: JSX, literate Haskell
    • -
    • The editor now forwards more DOM events: cut, copy, paste, and touchstart. It will also forward mousedown for drag events
    • -
    • Fixes a bug where bookmarks next to collapsed spans were not rendered
    • -
    • The Swift mode now supports auto-indentation
    • -
    • Frontmatters in the YAML frontmatter mode are now optional as intended
    • -
    • Full list of patches
    • -
    - -

    21-12-2015: Version 5.10:

    - - - -

    23-11-2015: Version 5.9:

    - -
      -
    • Improve the way overlay (OS X-style) scrollbars are handled
    • -
    • Make annotatescrollbar and scrollpastend addons work properly together
    • -
    • Make show-hint addon select options on single click by default, move selection to hovered item
    • -
    • Properly fold comments that include block-comment-start markers
    • -
    • Many small language mode fixes
    • -
    • Full list of patches
    • -
    - -

    20-10-2015: Version 5.8:

    - - - -

    20-09-2015: Version 5.7:

    - - - -

    20-08-2015: Version 5.6:

    - -
      -
    • Fix bug where you could paste into a readOnly editor
    • -
    • Show a cursor at the drop location when dragging over the editor
    • -
    • The Rust mode was rewritten to handle modern Rust
    • -
    • The editor and theme CSS was cleaned up. Some selectors are now less specific than before
    • -
    • New theme: abcdef
    • -
    • Lines longer than maxHighlightLength are now less likely to mess up indentation
    • -
    • New addons: autorefresh for refreshing an editor the first time it becomes visible, and html-lint for using HTMLHint
    • -
    • The search addon now recognizes \r and \n in pattern and replacement input
    • -
    • Full list of patches
    • -
    - -

    20-07-2015: Version 5.5:

    - - - -

    25-06-2015: Version 5.4:

    - - - -

    20-05-2015: Version 5.3:

    - - - -

    20-04-2015: Version 5.2:

    - - - -

    23-03-2015: Version 5.1:

    - - - -

    20-02-2015: Version 5.0:

    - -
      -
    • Experimental mobile support (tested on iOS, Android Chrome, stock Android browser)
    • -
    • New option inputStyle to switch between hidden textarea and contenteditable input.
    • -
    • The getInputField - method is no longer guaranteed to return a textarea.
    • -
    • Full list of patches.
    • -
    - -
    - -
    - -

    Version 4.x

    - -

    20-02-2015: Version 4.13:

    - - - -

    22-01-2015: Version 4.12:

    - - - -

    9-01-2015: Version 4.11:

    - -

    Unfortunately, 4.10 did not take care of the - Firefox scrolling issue entirely. This release adds two more patches - to address that.

    - -

    29-12-2014: Version 4.10:

    - -

    Emergency single-patch update to 4.9. Fixes - Firefox-specific problem where the cursor could end up behind the - horizontal scrollbar.

    - -

    23-12-2014: Version 4.9:

    - - - -

    22-11-2014: Version 4.8:

    - - - -

    20-10-2014: Version 4.7:

    - -
      -
    • Incompatible: - The lint addon now passes the - editor's value as first argument to asynchronous lint functions, - for consistency. The editor is still passed, as fourth - argument.
    • -
    • Improved handling of unicode identifiers in modes for - languages that support them.
    • -
    • More mode - improvements: CoffeeScript - (indentation), Verilog - (indentation), Scala - (indentation, triple-quoted strings), - and PHP (interpolated - variables in heredoc strings).
    • -
    • New modes: Textile and Tornado templates.
    • -
    • Experimental new way to define modes.
    • -
    • Improvements to the Vim - bindings: Arbitrary insert mode key mappings are now possible, - and text objects are supported in visual mode.
    • -
    • The mode meta-information file - now includes information about file extensions, - and helper - functions findModeByMIME - and findModeByExtension.
    • -
    • New logo!
    • -
    • Full list of patches.
    • -
    - -

    19-09-2014: Version 4.6:

    - - - -

    21-08-2014: Version 4.5:

    - -
      -
    • Fix several serious bugs with horizontal scrolling
    • -
    • New mode: Slim
    • -
    • New command: goLineLeftSmart
    • -
    • More fixes and extensions for the Vim visual block mode
    • -
    • Full list of patches.
    • -
    - -

    21-07-2014: Version 4.4:

    - -
      -
    • Note: Some events might now fire in slightly - different order ("change" is still guaranteed to fire - before "cursorActivity")
    • -
    • Nested operations in multiple editors are now synced (complete - at same time, reducing DOM reflows)
    • -
    • Visual block mode for vim (<C-v>) is nearly complete
    • -
    • New mode: Kotlin
    • -
    • Better multi-selection paste for text copied from multiple CodeMirror selections
    • -
    • Full list of patches.
    • -
    - -

    23-06-2014: Version 4.3:

    - -
      -
    • Several vim bindings - improvements: search and exCommand history, global flag - for :substitute, :global command. -
    • Allow hiding the cursor by - setting cursorBlinkRate - to a negative value.
    • -
    • Make gutter markers themeable, use this in foldgutter.
    • -
    • Full list of patches.
    • -
    - -

    19-05-2014: Version 4.2:

    - -
      -
    • Fix problem where some modes were broken by the fact that empty tokens were forbidden.
    • -
    • Several fixes to context menu handling.
    • -
    • On undo, scroll change, not cursor, into view.
    • -
    • Rewritten Jade mode.
    • -
    • Various improvements to Shell (support for more syntax) and Python (better indentation) modes.
    • -
    • New mode: Cypher.
    • -
    • New theme: Neo.
    • -
    • Support direct styling options (color, line style, width) in the rulers addon.
    • -
    • Recognize per-editor configuration for the show-hint and foldcode addons.
    • -
    • More intelligent scanning for existing close tags in closetag addon.
    • -
    • In the Vim bindings: Fix bracket matching, support case conversion in visual mode, visual paste, append action.
    • -
    • Full list of patches.
    • -
    - -

    22-04-2014: Version 4.1:

    - -
      -
    • Slightly incompatible: - The "cursorActivity" - event now fires after all other events for the operation (and only - for handlers that were actually registered at the time the - activity happened).
    • -
    • New command: insertSoftTab.
    • -
    • New mode: Django.
    • -
    • Improved modes: Verilog (rewritten), Jinja2, Haxe, PHP (string interpolation highlighted), JavaScript (indentation of trailing else, template strings), LiveScript (multi-line strings).
    • -
    • Many small issues from the 3.x→4.x transition were found and fixed.
    • -
    • Full list of patches.
    • -
    - -

    20-03-2014: Version 4.0:

    - -

    This is a new major version of CodeMirror. There - are a few incompatible changes in the API. Upgrade - with care, and read the upgrading - guide.

    - - - -
    - -
    - -

    Version 3.x

    - -

    22-04-2014: Version 3.24:

    - -

    Merges the improvements from 4.1 that could - easily be applied to the 3.x code. Also improves the way the editor - size is updated when line widgets change.

    - -

    20-03-2014: Version 3.23:

    - -
      -
    • In the XML mode, - add brackets style to angle brackets, fix - case-sensitivity of tags for HTML.
    • -
    • New mode: Dylan.
    • -
    • Many improvements to the Vim bindings.
    • -
    - -

    21-02-2014: Version 3.22:

    - - - -

    16-01-2014: Version 3.21:

    - -
      -
    • Auto-indenting a block will no longer add trailing whitespace to blank lines.
    • -
    • Marking text has a new option clearWhenEmpty to control auto-removal.
    • -
    • Several bugfixes in the handling of bidirectional text.
    • -
    • The XML and CSS modes were largely rewritten. LESS support was added to the CSS mode.
    • -
    • The OCaml mode was moved to an mllike mode, F# support added.
    • -
    • Make it possible to fetch multiple applicable helper values with getHelpers, and to register helpers matched on predicates with registerGlobalHelper.
    • -
    • New theme pastel-on-dark.
    • -
    • Better ECMAScript 6 support in JavaScript mode.
    • -
    • Full list of patches.
    • -
    - -

    21-11-2013: Version 3.20:

    - - - -

    21-10-2013: Version 3.19:

    - - - -

    23-09-2013: Version 3.18:

    - -

    Emergency release to fix a problem in 3.17 - where .setOption("lineNumbers", false) would raise an - error.

    - -

    23-09-2013: Version 3.17:

    - - - -

    21-08-2013: Version 3.16:

    - - - -

    29-07-2013: Version 3.15:

    - - - -

    20-06-2013: Version 3.14:

    - - - -

    20-05-2013: Version 3.13:

    - - - -

    19-04-2013: Version 3.12:

    - - - -

    20-03-2013: Version 3.11:

    - - - -

    21-02-2013: Version 3.1:

    - - - - -

    25-01-2013: Version 3.02:

    - -

    Single-bugfix release. Fixes a problem that - prevents CodeMirror instances from being garbage-collected after - they become unused.

    - -

    21-01-2013: Version 3.01:

    - - - -

    10-12-2012: Version 3.0:

    - -

    New major version. Only - partially backwards-compatible. See - the upgrading guide for more - information. Changes since release candidate 2:

    - -
      -
    • Rewritten VIM mode.
    • -
    • Fix a few minor scrolling and sizing issues.
    • -
    • Work around Safari segfault when dragging.
    • -
    • Full list of patches.
    • -
    - -

    20-11-2012: Version 3.0, release candidate 2:

    - -
      -
    • New mode: HTTP.
    • -
    • Improved handling of selection anchor position.
    • -
    • Improve IE performance on longer lines.
    • -
    • Reduce gutter glitches during horiz. scrolling.
    • -
    • Add addKeyMap and removeKeyMap methods.
    • -
    • Rewrite formatting and closetag add-ons.
    • -
    • Full list of patches.
    • -
    - -

    20-11-2012: Version 3.0, release candidate 1:

    - - - -

    22-10-2012: Version 3.0, beta 2:

    - -
      -
    • Fix page-based coordinate computation.
    • -
    • Fix firing of gutterClick event.
    • -
    • Add cursorHeight option.
    • -
    • Fix bi-directional text regression.
    • -
    • Add viewportMargin option.
    • -
    • Directly handle mousewheel events (again, hopefully better).
    • -
    • Make vertical cursor movement more robust (through widgets, big line gaps).
    • -
    • Add flattenSpans option.
    • -
    • Many optimizations. Poor responsiveness should be fixed.
    • -
    • Initialization in hidden state works again.
    • -
    • Full list of patches.
    • -
    - -

    19-09-2012: Version 3.0, beta 1:

    - -
      -
    • Bi-directional text support.
    • -
    • More powerful gutter model.
    • -
    • Support for arbitrary text/widget height.
    • -
    • In-line widgets.
    • -
    • Generalized event handling.
    • -
    - -
    - -
    - -

    Version 2.x

    - -

    21-01-2013: Version 2.38:

    - -

    Integrate some bugfixes, enhancements to the vim keymap, and new - modes - (D, Sass, APL) - from the v3 branch.

    - -

    20-12-2012: Version 2.37:

    - -
      -
    • New mode: SQL (will replace plsql and mysql modes).
    • -
    • Further work on the new VIM mode.
    • -
    • Fix Cmd/Ctrl keys on recent Operas on OS X.
    • -
    • Full list of patches.
    • -
    - -

    20-11-2012: Version 2.36:

    - - - -

    22-10-2012: Version 2.35:

    - -
      -
    • New (sub) mode: TypeScript.
    • -
    • Don't overwrite (insert key) when pasting.
    • -
    • Fix several bugs in markText/undo interaction.
    • -
    • Better indentation of JavaScript code without semicolons.
    • -
    • Add defineInitHook function.
    • -
    • Full list of patches.
    • -
    - -

    19-09-2012: Version 2.34:

    - -
      -
    • New mode: Common Lisp.
    • -
    • Fix right-click select-all on most browsers.
    • -
    • Change the way highlighting happens:
        Saves memory and CPU cycles.
        compareStates is no longer needed.
        onHighlightComplete no longer works.
    • -
    • Integrate mode (Markdown, XQuery, CSS, sTex) tests in central testsuite.
    • -
    • Add a CodeMirror.version property.
    • -
    • More robust handling of nested modes in formatting and closetag plug-ins.
    • -
    • Un/redo now preserves marked text and bookmarks.
    • -
    • Full list of patches.
    • -
    - -

    23-08-2012: Version 2.33:

    - -
      -
    • New mode: Sieve.
    • -
    • New getViewPort and onViewportChange API.
    • -
    • Configurable cursor blink rate.
    • -
    • Make binding a key to false disabling handling (again).
    • -
    • Show non-printing characters as red dots.
    • -
    • More tweaks to the scrolling model.
    • -
    • Expanded testsuite. Basic linter added.
    • -
    • Remove most uses of innerHTML. Remove CodeMirror.htmlEscape.
    • -
    • Full list of patches.
    • -
    - -

    23-07-2012: Version 2.32:

    - -

    Emergency fix for a bug where an editor with - line wrapping on IE will break when there is no - scrollbar.

    - -

    20-07-2012: Version 2.31:

    - - - -

    22-06-2012: Version 2.3:

    - -
      -
    • New scrollbar implementation. Should flicker less. Changes DOM structure of the editor.
    • -
    • New theme: vibrant-ink.
    • -
    • Many extensions to the VIM keymap (including text objects).
    • -
    • Add mode-multiplexing utility script.
    • -
    • Fix bug where right-click paste works in read-only mode.
    • -
    • Add a getScrollInfo method.
    • -
    • Lots of other fixes.
    • -
    - -

    23-05-2012: Version 2.25:

    - -
      -
    • New mode: Erlang.
    • -
    • Remove xmlpure mode (use xml.js).
    • -
    • Fix line-wrapping in Opera.
    • -
    • Fix X Windows middle-click paste in Chrome.
    • -
    • Fix bug that broke pasting of huge documents.
    • -
    • Fix backspace and tab key repeat in Opera.
    • -
    - -

    23-04-2012: Version 2.24:

    - -
      -
    • Drop support for Internet Explorer 6.
    • -
    • New - modes: Shell, Tiki - wiki, Pig Latin.
    • -
    • New themes: Ambiance, Blackboard.
    • -
    • More control over drag/drop - with dragDrop - and onDragEvent - options.
    • -
    • Make HTML mode a bit less pedantic.
    • -
    • Add compoundChange API method.
    • -
    • Several fixes in undo history and line hiding.
    • -
    • Remove (broken) support for catchall in key maps, - add nofallthrough boolean field instead.
    • -
    - -

    26-03-2012: Version 2.23:

    - -
      -
    • Change default binding for tab [more] - -
    • -
    • New modes: XQuery and VBScript.
    • -
    • Two new themes: lesser-dark and xq-dark.
    • -
    • Differentiate between background and text styles in setLineClass.
    • -
    • Fix drag-and-drop in IE9+.
    • -
    • Extend charCoords - and cursorCoords with a mode argument.
    • -
    • Add autofocus option.
    • -
    • Add findMarksAt method.
    • -
    - -

    27-02-2012: Version 2.22:

    - - - -

    27-01-2012: Version 2.21:

    - -
      -
    • Added LESS, MySQL, - Go, and Verilog modes.
    • -
    • Add smartIndent - option.
    • -
    • Support a cursor in readOnly-mode.
    • -
    • Support assigning multiple styles to a token.
    • -
    • Use a new approach to drawing the selection.
    • -
    • Add scrollTo method.
    • -
    • Allow undo/redo events to span non-adjacent lines.
    • -
    • Lots and lots of bugfixes.
    • -
    - -

    20-12-2011: Version 2.2:

    - - - -

    21-11-2011: Version 2.18:

    -

    Fixes TextMarker.clear, which is broken in 2.17.

    - -

    21-11-2011: Version 2.17:

    -
      -
    • Add support for line - wrapping and code - folding.
    • -
    • Add GitHub-style Markdown mode.
    • -
    • Add Monokai - and Rubyblue themes.
    • -
    • Add setBookmark method.
    • -
    • Move some of the demo code into reusable components - under lib/util.
    • -
    • Make screen-coord-finding code faster and more reliable.
    • -
    • Fix drag-and-drop in Firefox.
    • -
    • Improve support for IME.
    • -
    • Speed up content rendering.
    • -
    • Fix browser's built-in search in Webkit.
    • -
    • Make double- and triple-click work in IE.
    • -
    • Various fixes to modes.
    • -
    - -

    27-10-2011: Version 2.16:

    -
      -
    • Add Perl, Rust, TiddlyWiki, and Groovy modes.
    • -
    • Dragging text inside the editor now moves, rather than copies.
    • -
    • Add a coordsFromIndex method.
    • -
    • API change: setValue now no longer clears history. Use clearHistory for that.
    • -
    • API change: markText now - returns an object with clear and find - methods. Marked text is now more robust when edited.
    • -
    • Fix editing code with tabs in Internet Explorer.
    • -
    - -

    26-09-2011: Version 2.15:

    -

    Fix bug that snuck into 2.14: Clicking the - character that currently has the cursor didn't re-focus the - editor.

    - -

    26-09-2011: Version 2.14:

    - - - -

    23-08-2011: Version 2.13:

    - - -

    25-07-2011: Version 2.12:

    -
      -
    • Add a SPARQL mode.
    • -
    • Fix bug with cursor jumping around in an unfocused editor in IE.
    • -
    • Allow key and mouse events to bubble out of the editor. Ignore widget clicks.
    • -
    • Solve cursor flakiness after undo/redo.
    • -
    • Fix block-reindent ignoring the last few lines.
    • -
    • Fix parsing of multi-line attrs in XML mode.
    • -
    • Use innerHTML for HTML-escaping.
    • -
    • Some fixes to indentation in C-like mode.
    • -
    • Shrink horiz scrollbars when long lines removed.
    • -
    • Fix width feedback loop bug that caused the width of an inner DIV to shrink.
    • -
    - -

    04-07-2011: Version 2.11:

    -
      -
    • Add a Scheme mode.
    • -
    • Add a replace method to search cursors, for cursor-preserving replacements.
    • -
    • Make the C-like mode mode more customizable.
    • -
    • Update XML mode to spot mismatched tags.
    • -
    • Add getStateAfter API and compareState mode API methods for finer-grained mode magic.
    • -
    • Add a getScrollerElement API method to manipulate the scrolling DIV.
    • -
    • Fix drag-and-drop for Firefox.
    • -
    • Add a C# configuration for the C-like mode.
    • -
    • Add full-screen editing and mode-changing demos.
    • -
    - -

    07-06-2011: Version 2.1:

    -

    Add - a theme system - (demo). Note that this is not - backwards-compatible—you'll have to update your styles and - modes!

    - -

    07-06-2011: Version 2.02:

    -
      -
    • Add a Lua mode.
    • -
    • Fix reverse-searching for a regexp.
    • -
    • Empty lines can no longer break highlighting.
    • -
    • Rework scrolling model (the outer wrapper no longer does the scrolling).
    • -
    • Solve horizontal jittering on long lines.
    • -
    • Add runmode.js.
    • -
    • Immediately re-highlight text when typing.
    • -
    • Fix problem with 'sticking' horizontal scrollbar.
    • -
    - -

    26-05-2011: Version 2.01:

    -
      -
    • Add a Smalltalk mode.
    • -
    • Add a reStructuredText mode.
    • -
    • Add a Python mode.
    • -
    • Add a PL/SQL mode.
    • -
    • coordsChar now works
    • -
    • Fix a problem where onCursorActivity interfered with onChange.
    • -
    • Fix a number of scrolling and mouse-click-position glitches.
    • -
    • Pass information about the changed lines to onChange.
    • -
    • Support cmd-up/down on OS X.
    • -
    • Add triple-click line selection.
    • -
    • Don't handle shift when changing the selection through the API.
    • -
    • Support "nocursor" mode for readOnly option.
    • -
    • Add an onHighlightComplete option.
    • -
    • Fix the context menu for Firefox.
    • -
    - -

    28-03-2011: Version 2.0:

    -

    CodeMirror 2 is a complete rewrite that's - faster, smaller, simpler to use, and less dependent on browser - quirks. See this - and this - for more information.

    - -

    22-02-2011: Version 2.0 beta 2:

    -

    Somewhat more mature API, lots of bugs shaken out.

    - -

    17-02-2011: Version 0.94:

    -
      -
    • tabMode: "spaces" was modified slightly (now indents when something is selected).
    • -
    • Fixes a bug that would cause the selection code to break on some IE versions.
    • -
    • Disabling spell-check on WebKit browsers now works.
    • -
    - -

    08-02-2011: Version 2.0 beta 1:

    -

    CodeMirror 2 is a complete rewrite of - CodeMirror, no longer depending on an editable frame.

    - -

    19-01-2011: Version 0.93:

    -
      -
    • Added a Regular Expression parser.
    • -
    • Fixes to the PHP parser.
    • -
    • Support for regular expression in search/replace.
    • -
    • Add save method to instances created with fromTextArea.
    • -
    • Add support for MS T-SQL in the SQL parser.
    • -
    • Support use of CSS classes for highlighting brackets.
    • -
    • Fix yet another hang with line-numbering in hidden editors.
    • -
    -
    - -
    - -

    Version 0.x

    - -

    28-03-2011: Version 1.0:

    -
      -
    • Fix error when debug history overflows.
    • -
    • Refine handling of C# verbatim strings.
    • -
    • Fix some issues with JavaScript indentation.
    • -
    - -

    17-12-2010: Version 0.92:

    -
      -
    • Make CodeMirror work in XHTML documents.
    • -
    • Fix bug in handling of backslashes in Python strings.
    • -
    • The styleNumbers option is now officially - supported and documented.
    • -
    • onLineNumberClick option added.
    • -
    • More consistent names onLoad and - onCursorActivity callbacks. Old names still work, but - are deprecated.
    • -
    • Add a Freemarker mode.
    • -
    - -

    11-11-2010: Version 0.91:

    -
      -
    • Adds support for Java.
    • -
    • Small additions to the PHP and SQL parsers.
    • -
    • Work around various Webkit issues.
    • -
    • Fix toTextArea to update the code in the textarea.
    • -
    • Add a noScriptCaching option (hack to ease development).
    • -
    • Make sub-modes of HTML mixed mode configurable.
    • -
    - -

    02-10-2010: Version 0.9:

    -
      -
    • Add support for searching backwards.
    • -
    • There are now parsers for Scheme, XQuery, and OmetaJS.
    • -
    • Makes height: "dynamic" more robust.
    • -
    • Fixes bug where paste did not work on OS X.
    • -
    • Add a enterMode and electricChars options to make indentation even more customizable.
    • -
    • Add firstLineNumber option.
    • -
    • Fix bad handling of @media rules by the CSS parser.
    • -
    • Take a new, more robust approach to working around the invisible-last-line bug in WebKit.
    • -
    - -

    22-07-2010: Version 0.8:

    -
      -
    • Add a cursorCoords method to find the screen - coordinates of the cursor.
    • -
    • A number of fixes and support for more syntax in the PHP parser.
    • -
    • Fix indentation problem with JSON-mode JS parser in Webkit.
    • -
    • Add a minification UI.
    • -
    • Support a height: dynamic mode, where the editor's - height will adjust to the size of its content.
    • -
    • Better support for IME input mode.
    • -
    • Fix JavaScript parser getting confused when seeing a no-argument - function call.
    • -
    • Have CSS parser see the difference between selectors and other - identifiers.
    • -
    • Fix scrolling bug when pasting in a horizontally-scrolled - editor.
    • -
    • Support toTextArea method in instances created with - fromTextArea.
    • -
    • Work around new Opera cursor bug that causes the cursor to jump - when pressing backspace at the end of a line.
    • -
    - -

    27-04-2010: Version - 0.67:

    -

    More consistent page-up/page-down behaviour - across browsers. Fix some issues with hidden editors looping forever - when line-numbers were enabled. Make PHP parser parse - "\\" correctly. Have jumpToLine work on - line handles, and add cursorLine function to fetch the - line handle where the cursor currently is. Add new - setStylesheet function to switch style-sheets in a - running editor.

    - -

    01-03-2010: Version - 0.66:

    -

    Adds removeLine method to API. - Introduces the PLSQL parser. - Marks XML errors by adding (rather than replacing) a CSS class, so - that they can be disabled by modifying their style. Fixes several - selection bugs, and a number of small glitches.

    - -

    12-11-2009: Version - 0.65:

    -

    Add support for having both line-wrapping and - line-numbers turned on, make paren-highlighting style customisable - (markParen and unmarkParen config - options), work around a selection bug that Opera - reintroduced in version 10.

    - -

    23-10-2009: Version - 0.64:

    -

    Solves some issues introduced by the - paste-handling changes from the previous release. Adds - setSpellcheck, setTextWrapping, - setIndentUnit, setUndoDepth, - setTabMode, and setLineNumbers to - customise a running editor. Introduces an SQL parser. Fixes a few small - problems in the Python - parser. And, as usual, add workarounds for various newly discovered - browser incompatibilities.

    - -

    31-08-2009: Version 0.63:

    -

    Overhaul of paste-handling (less fragile), fixes for several - serious IE8 issues (cursor jumping, end-of-document bugs) and a number - of small problems.

    - -

    30-05-2009: Version 0.62:

    -

    Introduces Python - and Lua parsers. Add - setParser (on-the-fly mode changing) and - clearHistory methods. Make parsing passes time-based - instead of lines-based (see the passTime option).

    - -
    -
    diff --git a/release/libraries/codemirror/doc/reporting.html b/release/libraries/codemirror/doc/reporting.html deleted file mode 100644 index 32d7986..0000000 --- a/release/libraries/codemirror/doc/reporting.html +++ /dev/null @@ -1,60 +0,0 @@ - - -CodeMirror: Reporting Bugs - - - - - -
    - -

    Reporting bugs effectively

    - -
    - -

    So you found a problem in CodeMirror. By all means, report it! Bug -reports from users are the main drive behind improvements to -CodeMirror. But first, please read over these points:

    - -
      -
    1. CodeMirror is maintained by volunteers. They don't owe you - anything, so be polite. Reports with an indignant or belligerent - tone tend to be moved to the bottom of the pile.
    2. - -
    3. Include information about the browser in which the - problem occurred. Even if you tested several browsers, and - the problem occurred in all of them, mention this fact in the bug - report. Also include browser version numbers and the operating - system that you're on.
    4. - -
    5. Mention which release of CodeMirror you're using. Preferably, - try also with the current development snapshot, to ensure the - problem has not already been fixed.
    6. - -
    7. Mention very precisely what went wrong. "X is broken" is not a - good bug report. What did you expect to happen? What happened - instead? Describe the exact steps a maintainer has to take to reproduce - the error. We can not fix something that we can not observe.
    8. - -
    9. If the problem can not be reproduced in any of the demos - included in the CodeMirror distribution, please provide an HTML - document that demonstrates the problem. The best way to do this is - to go to jsbin.com, enter - it there, press save, and include the resulting link in your bug - report.
    10. -
    - -
    - -
    diff --git a/release/libraries/codemirror/doc/upgrade_v2.2.html b/release/libraries/codemirror/doc/upgrade_v2.2.html deleted file mode 100644 index dabe974..0000000 --- a/release/libraries/codemirror/doc/upgrade_v2.2.html +++ /dev/null @@ -1,96 +0,0 @@ - - -CodeMirror: Version 2.2 upgrade guide - - - - - -
    - -

    Upgrading to v2.2

    - -

    There are a few things in the 2.2 release that require some care -when upgrading.

    - -

    No more default.css

    - -

    The default theme is now included -in codemirror.css, so -you do not have to included it separately anymore. (It was tiny, so -even if you're not using it, the extra data overhead is negligible.) - -

    Different key customization

    - -

    CodeMirror has moved to a system -where keymaps are used to -bind behavior to keys. This means custom -bindings are now possible.

    - -

    Three options that influenced key -behavior, tabMode, enterMode, -and smartHome, are no longer supported. Instead, you can -provide custom bindings to influence the way these keys act. This is -done through the -new extraKeys -option, which can hold an object mapping key names to functionality. A -simple example would be:

    - -
      extraKeys: {
    -    "Ctrl-S": function(instance) { saveText(instance.getValue()); },
    -    "Ctrl-/": "undo"
    -  }
    - -

    Keys can be mapped either to functions, which will be given the -editor instance as argument, or to strings, which are mapped through -functions through the CodeMirror.commands table, which -contains all the built-in editing commands, and can be inspected and -extended by external code.

    - -

    By default, the Home key is bound to -the "goLineStartSmart" command, which moves the cursor to -the first non-whitespace character on the line. You can set do this to -make it always go to the very start instead:

    - -
      extraKeys: {"Home": "goLineStart"}
    - -

    Similarly, Enter is bound -to "newlineAndIndent" by default. You can bind it to -something else to get different behavior. To disable special handling -completely and only get a newline character inserted, you can bind it -to false:

    - -
      extraKeys: {"Enter": false}
    - -

    The same works for Tab. If you don't want CodeMirror -to handle it, bind it to false. The default behaviour is -to indent the current line more ("indentMore" command), -and indent it less when shift is held ("indentLess"). -There are also "indentAuto" (smart indent) -and "insertTab" commands provided for alternate -behavior. Or you can write your own handler function to do something -different altogether.

    - -

    Tabs

    - -

    Handling of tabs changed completely. The display width of tabs can -now be set with the tabSize option, and tabs can -be styled by setting CSS rules -for the cm-tab class.

    - -

    The default width for tabs is now 4, as opposed to the 8 that is -hard-wired into browsers. If you are relying on 8-space tabs, make -sure you explicitly set tabSize: 8 in your options.

    - -
    diff --git a/release/libraries/codemirror/doc/upgrade_v3.html b/release/libraries/codemirror/doc/upgrade_v3.html deleted file mode 100644 index 2fec440..0000000 --- a/release/libraries/codemirror/doc/upgrade_v3.html +++ /dev/null @@ -1,230 +0,0 @@ - - -CodeMirror: Version 3 upgrade guide - - - - - - - - - - - - - - -
    - -

    Upgrading to version 3

    - -

    Version 3 does not depart too much from 2.x API, and sites that use -CodeMirror in a very simple way might be able to upgrade without -trouble. But it does introduce a number of incompatibilities. Please -at least skim this text before upgrading.

    - -

    Note that version 3 drops full support for Internet -Explorer 7. The editor will mostly work on that browser, but -it'll be significantly glitchy.

    - -
    -

    DOM structure

    - -

    This one is the most likely to cause problems. The internal -structure of the editor has changed quite a lot, mostly to implement a -new scrolling model.

    - -

    Editor height is now set on the outer wrapper element (CSS -class CodeMirror), not on the scroller element -(CodeMirror-scroll).

    - -

    Other nodes were moved, dropped, and added. If you have any code -that makes assumptions about the internal DOM structure of the editor, -you'll have to re-test it and probably update it to work with v3.

    - -

    See the styling section of the -manual for more information.

    -
    -
    -

    Gutter model

    - -

    In CodeMirror 2.x, there was a single gutter, and line markers -created with setMarker would have to somehow coexist with -the line numbers (if present). Version 3 allows you to specify an -array of gutters, by class -name, -use setGutterMarker -to add or remove markers in individual gutters, and clear whole -gutters -with clearGutter. -Gutter markers are now specified as DOM nodes, rather than HTML -snippets.

    - -

    The gutters no longer horizontally scrolls along with the content. -The fixedGutter option was removed (since it is now the -only behavior).

    - -
    -<style>
    -  /* Define a gutter style */
    -  .note-gutter { width: 3em; background: cyan; }
    -</style>
    -<script>
    -  // Create an instance with two gutters -- line numbers and notes
    -  var cm = new CodeMirror(document.body, {
    -    gutters: ["note-gutter", "CodeMirror-linenumbers"],
    -    lineNumbers: true
    -  });
    -  // Add a note to line 0
    -  cm.setGutterMarker(0, "note-gutter", document.createTextNode("hi"));
    -</script>
    -
    -
    -
    -

    Event handling

    - -

    Most of the onXYZ options have been removed. The same -effect is now obtained by calling -the on method with a string -identifying the event type. Multiple handlers can now be registered -(and individually unregistered) for an event, and objects such as line -handlers now also expose events. See the -full list here.

    - -

    (The onKeyEvent and onDragEvent options, -which act more as hooks than as event handlers, are still there in -their old form.)

    - -
    -cm.on("change", function(cm, change) {
    -  console.log("something changed! (" + change.origin + ")");
    -});
    -
    -
    -
    -

    markText method arguments

    - -

    The markText method -(which has gained some interesting new features, such as creating -atomic and read-only spans, or replacing spans with widgets) no longer -takes the CSS class name as a separate argument, but makes it an -optional field in the options object instead.

    - -
    -// Style first ten lines, and forbid the cursor from entering them
    -cm.markText({line: 0, ch: 0}, {line: 10, ch: 0}, {
    -  className: "magic-text",
    -  inclusiveLeft: true,
    -  atomic: true
    -});
    -
    -
    -
    -

    Line folding

    - -

    The interface for hiding lines has been -removed. markText can -now be used to do the same in a more flexible and powerful way.

    - -

    The folding script has been -updated to use the new interface, and should now be more robust.

    - -
    -// Fold a range, replacing it with the text "??"
    -var range = cm.markText({line: 4, ch: 2}, {line: 8, ch: 1}, {
    -  replacedWith: document.createTextNode("??"),
    -  // Auto-unfold when cursor moves into the range
    -  clearOnEnter: true
    -});
    -// Get notified when auto-unfolding
    -CodeMirror.on(range, "clear", function() {
    -  console.log("boom");
    -});
    -
    -
    -
    -

    Line CSS classes

    - -

    The setLineClass method has been replaced -by addLineClass -and removeLineClass, -which allow more modular control over the classes attached to a line.

    - -
    -var marked = cm.addLineClass(10, "background", "highlighted-line");
    -setTimeout(function() {
    -  cm.removeLineClass(marked, "background", "highlighted-line");
    -});
    -
    -
    -
    -

    Position properties

    - -

    All methods that take or return objects that represent screen -positions now use {left, top, bottom, right} properties -(not always all of them) instead of the {x, y, yBot} used -by some methods in v2.x.

    - -

    Affected methods -are cursorCoords, charCoords, coordsChar, -and getScrollInfo.

    -
    -
    -

    Bracket matching no longer in core

    - -

    The matchBrackets -option is no longer defined in the core editor. -Load addon/edit/matchbrackets.js to enable it.

    -
    -
    -

    Mode management

    - -

    The CodeMirror.listModes -and CodeMirror.listMIMEs functions, used for listing -defined modes, are gone. You are now encouraged to simply -inspect CodeMirror.modes (mapping mode names to mode -constructors) and CodeMirror.mimeModes (mapping MIME -strings to mode specs).

    -
    -
    -

    New features

    - -

    Some more reasons to upgrade to version 3.

    - -
      -
    • Bi-directional text support. CodeMirror will now mostly do the - right thing when editing Arabic or Hebrew text.
    • -
    • Arbitrary line heights. Using fonts with different heights - inside the editor (whether off by one pixel or fifty) is now - supported and handled gracefully.
    • -
    • In-line widgets. See the demo - and the docs.
    • -
    • Defining custom options - with CodeMirror.defineOption.
    • -
    -
    -
    - - diff --git a/release/libraries/codemirror/doc/upgrade_v4.html b/release/libraries/codemirror/doc/upgrade_v4.html deleted file mode 100644 index dc79654..0000000 --- a/release/libraries/codemirror/doc/upgrade_v4.html +++ /dev/null @@ -1,144 +0,0 @@ - - -CodeMirror: Version 4 upgrade guide - - - - - - -
    - -

    Upgrading to version 4

    - -

    CodeMirror 4's interface is very close version 3, but it -does fix a few awkward details in a backwards-incompatible ways. At -least skim the text below before upgrading.

    - -

    Multiple selections

    - -

    The main new feature in version 4 is multiple selections. The -single-selection variants of methods are still there, but now -typically act only on the primary selection (usually the last -one added).

    - -

    The exception to this -is getSelection, -which will now return the content of all selections -(separated by newlines, or whatever lineSep parameter you passed -it).

    - -
    - -

    The beforeSelectionChange event

    - -

    This event still exists, but the object it is passed has -a completely new -interface, because such changes now concern multiple -selections.

    - -
    - -

    replaceSelection's collapsing behavior

    - -

    By -default, replaceSelection -would leave the newly inserted text selected. This is only rarely what -you want, and also (slightly) more expensive in the new model, so the -default was changed to "end", meaning the old behavior -must be explicitly specified by passing a second argument -of "around".

    - -
    - -

    change event data

    - -

    Rather than forcing client code to follow next -pointers from one change object to the next, the library will now -simply fire -multiple "change" -events. Existing code will probably continue to work unmodified.

    - -
    - -

    showIfHidden option to line widgets

    - -

    This option, which conceptually caused line widgets to be visible -even if their line was hidden, was never really well-defined, and was -buggy from the start. It would be a rather expensive feature, both in -code complexity and run-time performance, to implement properly. It -has been dropped entirely in 4.0.

    - -
    - -

    Module loaders

    - -

    All modules in the CodeMirror distribution are now wrapped in a -shim function to make them compatible with both AMD -(requirejs) and CommonJS (as used -by node -and browserify) module loaders. -When neither of these is present, they fall back to simply using the -global CodeMirror variable.

    - -

    If you have a module loader present in your environment, CodeMirror -will attempt to use it, and you might need to change the way you load -CodeMirror modules.

    - -
    - -

    Mutating shared data structures

    - -

    Data structures produced by the library should not be mutated -unless explicitly allowed, in general. This is slightly more strict in -4.0 than it was in earlier versions, which copied the position objects -returned by getCursor -for nebulous, historic reasons. In 4.0, mutating these -objects will corrupt your editor's selection.

    - -
    - -

    Deprecated interfaces dropped

    - -

    A few properties and methods that have been deprecated for a while -are now gone. Most notably, the onKeyEvent -and onDragEvent options (use the -corresponding events instead).

    - -

    Two silly methods, which were mostly there to stay close to the 0.x -API, setLine and removeLine are now gone. -Use the more -flexible replaceRange -method instead.

    - -

    The long names for folding and completing functions -(CodeMirror.braceRangeFinder, CodeMirror.javascriptHint, -etc) are also gone -(use CodeMirror.fold.brace, CodeMirror.hint.javascript).

    - -

    The className property in the return value -of getTokenAt, which -has been superseded by the type property, is also no -longer present.

    - -
    -
    diff --git a/release/libraries/codemirror/doc/yinyang.png b/release/libraries/codemirror/doc/yinyang.png deleted file mode 100644 index 2eafd3f..0000000 Binary files a/release/libraries/codemirror/doc/yinyang.png and /dev/null differ diff --git a/release/libraries/codemirror/emmet.js b/release/libraries/codemirror/emmet.js deleted file mode 100644 index 10ee280..0000000 --- a/release/libraries/codemirror/emmet.js +++ /dev/null @@ -1,43080 +0,0 @@ -!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var o;"undefined"!=typeof window?o=window:"undefined"!=typeof global?o=global:"undefined"!=typeof self&&(o=self),o.emmetCodeMirror=e()}}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 2 && typeof pos !== "object") { - pos = { line: arguments[1], ch: arguments[2] }; - } - return cm.indexFromPos(pos); -} - -/** - * Converts charater index in text to CM’s internal object representation - * @param {CodeMirror} cm CodeMirror instance - * @param {Number} ix Character index in CM document - * @return {Object} - */ -function indexToPos(cm, ix) { - return cm.posFromIndex(ix); -} -},{"./emmet":2}],2:[function(require,module,exports){ -"use strict"; - -var _interopRequire = function (obj) { return obj && obj.__esModule ? obj["default"] : obj; }; - -var emmet = _interopRequire(require("emmet")); - -require("emmet/bundles/snippets"); - -require("emmet/bundles/caniuse"); - -module.exports = emmet; -},{"emmet":39,"emmet/bundles/caniuse":3,"emmet/bundles/snippets":4}],3:[function(require,module,exports){ -/** - * Bundler, used in builder script to statically - * include optimized caniuse.json into bundle - */ -var ciu = require('../lib/assets/caniuse'); -var db = require('../lib/caniuse.json'); -ciu.load(db, true); -},{"../lib/assets/caniuse":23,"../lib/caniuse.json":35}],4:[function(require,module,exports){ -/** - * Bundler, used in builder script to statically - * include snippets.json into bundle - */ -var res = require('../lib/assets/resources'); -var snippets = require('../lib/snippets.json'); -res.setVocabulary(snippets, 'system'); - -},{"../lib/assets/resources":31,"../lib/snippets.json":68}],5:[function(require,module,exports){ -/** - * HTML pair matching (balancing) actions - * @constructor - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var htmlMatcher = require('../assets/htmlMatcher'); - var utils = require('../utils/common'); - var editorUtils = require('../utils/editor'); - var actionUtils = require('../utils/action'); - var range = require('../assets/range'); - var cssEditTree = require('../editTree/css'); - var cssSections = require('../utils/cssSections'); - var lastMatch = null; - - function last(arr) { - return arr[arr.length - 1]; - } - - function balanceHTML(editor, direction) { - var info = editorUtils.outputInfo(editor); - var content = info.content; - var sel = range(editor.getSelectionRange()); - - // validate previous match - if (lastMatch && !lastMatch.range.equal(sel)) { - lastMatch = null; - } - - if (lastMatch && sel.length()) { - if (direction == 'in') { - // user has previously selected tag and wants to move inward - if (lastMatch.type == 'tag' && !lastMatch.close) { - // unary tag was selected, can't move inward - return false; - } else { - if (lastMatch.range.equal(lastMatch.outerRange)) { - lastMatch.range = lastMatch.innerRange; - } else { - var narrowed = utils.narrowToNonSpace(content, lastMatch.innerRange); - lastMatch = htmlMatcher.find(content, narrowed.start + 1); - if (lastMatch && lastMatch.range.equal(sel) && lastMatch.outerRange.equal(sel)) { - lastMatch.range = lastMatch.innerRange; - } - } - } - } else { - if ( - !lastMatch.innerRange.equal(lastMatch.outerRange) - && lastMatch.range.equal(lastMatch.innerRange) - && sel.equal(lastMatch.range)) { - lastMatch.range = lastMatch.outerRange; - } else { - lastMatch = htmlMatcher.find(content, sel.start); - if (lastMatch && lastMatch.range.equal(sel) && lastMatch.innerRange.equal(sel)) { - lastMatch.range = lastMatch.outerRange; - } - } - } - } else { - lastMatch = htmlMatcher.find(content, sel.start); - } - - if (lastMatch) { - if (lastMatch.innerRange.equal(sel)) { - lastMatch.range = lastMatch.outerRange; - } - - if (!lastMatch.range.equal(sel)) { - editor.createSelection(lastMatch.range.start, lastMatch.range.end); - return true; - } - } - - lastMatch = null; - return false; - } - - function rangesForCSSRule(rule, pos) { - // find all possible ranges - var ranges = [rule.range(true)]; - - // braces content - ranges.push(rule.valueRange(true)); - - // find nested sections - var nestedSections = cssSections.nestedSectionsInRule(rule); - - // real content, e.g. from first property name to - // last property value - var items = rule.list(); - if (items.length || nestedSections.length) { - var start = Number.POSITIVE_INFINITY, end = -1; - if (items.length) { - start = items[0].namePosition(true); - end = last(items).range(true).end; - } - - if (nestedSections.length) { - if (nestedSections[0].start < start) { - start = nestedSections[0].start; - } - - if (last(nestedSections).end > end) { - end = last(nestedSections).end; - } - } - - ranges.push(range.create2(start, end)); - } - - ranges = ranges.concat(nestedSections); - - var prop = cssEditTree.propertyFromPosition(rule, pos) || items[0]; - if (prop) { - ranges.push(prop.range(true)); - var valueRange = prop.valueRange(true); - if (!prop.end()) { - valueRange._unterminated = true; - } - ranges.push(valueRange); - } - - return ranges; - } - - /** - * Returns all possible selection ranges for given caret position - * @param {String} content CSS content - * @param {Number} pos Caret position(where to start searching) - * @return {Array} - */ - function getCSSRanges(content, pos) { - var rule; - if (typeof content === 'string') { - var ruleRange = cssSections.matchEnclosingRule(content, pos); - if (ruleRange) { - rule = cssEditTree.parse(ruleRange.substring(content), { - offset: ruleRange.start - }); - } - } else { - // passed parsed CSS rule - rule = content; - } - - if (!rule) { - return null; - } - - // find all possible ranges - var ranges = rangesForCSSRule(rule, pos); - - // remove empty ranges - ranges = ranges.filter(function(item) { - return !!item.length; - }); - - return utils.unique(ranges, function(item) { - return item.valueOf(); - }); - } - - function balanceCSS(editor, direction) { - var info = editorUtils.outputInfo(editor); - var content = info.content; - var sel = range(editor.getSelectionRange()); - - var ranges = getCSSRanges(info.content, sel.start); - if (!ranges && sel.length()) { - // possible reason: user has already selected - // CSS rule from last match - try { - var rule = cssEditTree.parse(sel.substring(info.content), { - offset: sel.start - }); - ranges = getCSSRanges(rule, sel.start); - } catch(e) {} - } - - if (!ranges) { - return false; - } - - ranges = range.sort(ranges, true); - - // edge case: find match that equals current selection, - // in case if user moves inward after selecting full CSS rule - var bestMatch = utils.find(ranges, function(r) { - return r.equal(sel); - }); - - if (!bestMatch) { - bestMatch = utils.find(ranges, function(r) { - // Check for edge case: caret right after CSS value - // but it doesn‘t contains terminating semicolon. - // In this case we have to check full value range - return r._unterminated ? r.include(sel.start) : r.inside(sel.start); - }); - } - - if (!bestMatch) { - return false; - } - - // if best match equals to current selection, move index - // one position up or down, depending on direction - var bestMatchIx = ranges.indexOf(bestMatch); - if (bestMatch.equal(sel)) { - bestMatchIx += direction == 'out' ? 1 : -1; - } - - if (bestMatchIx < 0 || bestMatchIx >= ranges.length) { - if (bestMatchIx >= ranges.length && direction == 'out') { - pos = bestMatch.start - 1; - - var outerRanges = getCSSRanges(content, pos); - if (outerRanges) { - bestMatch = last(outerRanges.filter(function(r) { - return r.inside(pos); - })); - } - } else if (bestMatchIx < 0 && direction == 'in') { - bestMatch = null; - } else { - bestMatch = null; - } - } else { - bestMatch = ranges[bestMatchIx]; - } - - if (bestMatch) { - editor.createSelection(bestMatch.start, bestMatch.end); - return true; - } - - return false; - } - - return { - /** - * Find and select HTML tag pair - * @param {IEmmetEditor} editor Editor instance - * @param {String} direction Direction of pair matching: 'in' or 'out'. - * Default is 'out' - */ - balance: function(editor, direction) { - direction = String((direction || 'out').toLowerCase()); - var info = editorUtils.outputInfo(editor); - if (actionUtils.isSupportedCSS(info.syntax)) { - return balanceCSS(editor, direction); - } - - return balanceHTML(editor, direction); - }, - - balanceInwardAction: function(editor) { - return this.balance(editor, 'in'); - }, - - balanceOutwardAction: function(editor) { - return this.balance(editor, 'out'); - }, - - /** - * Moves caret to matching opening or closing tag - * @param {IEmmetEditor} editor - */ - goToMatchingPairAction: function(editor) { - var content = String(editor.getContent()); - var caretPos = editor.getCaretPos(); - - if (content.charAt(caretPos) == '<') - // looks like caret is outside of tag pair - caretPos++; - - var tag = htmlMatcher.tag(content, caretPos); - if (tag && tag.close) { // exclude unary tags - if (tag.open.range.inside(caretPos)) { - editor.setCaretPos(tag.close.range.start); - } else { - editor.setCaretPos(tag.open.range.start); - } - - return true; - } - - return false; - } - }; -}); -},{"../assets/htmlMatcher":26,"../assets/range":30,"../editTree/css":37,"../utils/action":70,"../utils/common":73,"../utils/cssSections":74,"../utils/editor":75}],6:[function(require,module,exports){ -/** - * Encodes/decodes image under cursor to/from base64 - * @param {IEmmetEditor} editor - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var file = require('../plugin/file'); - var base64 = require('../utils/base64'); - var actionUtils = require('../utils/action'); - var editorUtils = require('../utils/editor'); - - /** - * Test if text starts with token at pos - * position. If pos is omitted, search from beginning of text - * @param {String} token Token to test - * @param {String} text Where to search - * @param {Number} pos Position where to start search - * @return {Boolean} - * @since 0.65 - */ - function startsWith(token, text, pos) { - pos = pos || 0; - return text.charAt(pos) == token.charAt(0) && text.substr(pos, token.length) == token; - } - - /** - * Encodes image to base64 - * - * @param {IEmmetEditor} editor - * @param {String} imgPath Path to image - * @param {Number} pos Caret position where image is located in the editor - * @return {Boolean} - */ - function encodeToBase64(editor, imgPath, pos) { - var editorFile = editor.getFilePath(); - var defaultMimeType = 'application/octet-stream'; - - if (editorFile === null) { - throw "You should save your file before using this action"; - } - - // locate real image path - var realImgPath = file.locateFile(editorFile, imgPath); - if (realImgPath === null) { - throw "Can't find " + imgPath + ' file'; - } - - file.read(realImgPath, function(err, content) { - if (err) { - throw 'Unable to read ' + realImgPath + ': ' + err; - } - - var b64 = base64.encode(String(content)); - if (!b64) { - throw "Can't encode file content to base64"; - } - - b64 = 'data:' + (actionUtils.mimeTypes[String(file.getExt(realImgPath))] || defaultMimeType) + - ';base64,' + b64; - - editor.replaceContent('$0' + b64, pos, pos + imgPath.length); - }); - - return true; - } - - /** - * Decodes base64 string back to file. - * @param {IEmmetEditor} editor - * @param {String} data Base64-encoded file content - * @param {Number} pos Caret position where image is located in the editor - */ - function decodeFromBase64(editor, data, pos) { - // ask user to enter path to file - var filePath = String(editor.prompt('Enter path to file (absolute or relative)')); - if (!filePath) - return false; - - var absPath = file.createPath(editor.getFilePath(), filePath); - if (!absPath) { - throw "Can't save file"; - } - - file.save(absPath, base64.decode( data.replace(/^data\:.+?;.+?,/, '') )); - editor.replaceContent('$0' + filePath, pos, pos + data.length); - return true; - } - - return { - /** - * Action to encode or decode file to data:url - * @param {IEmmetEditor} editor Editor instance - * @param {String} syntax Current document syntax - * @param {String} profile Output profile name - * @return {Boolean} - */ - encodeDecodeDataUrlAction: function(editor) { - var data = String(editor.getSelection()); - var caretPos = editor.getCaretPos(); - var info = editorUtils.outputInfo(editor); - - if (!data) { - // no selection, try to find image bounds from current caret position - var text = info.content, m; - while (caretPos-- >= 0) { - if (startsWith('src=', text, caretPos)) { // found - if ((m = text.substr(caretPos).match(/^(src=(["'])?)([^'"<>\s]+)\1?/))) { - data = m[3]; - caretPos += m[1].length; - } - break; - } else if (startsWith('url(', text, caretPos)) { // found CSS url() pattern - if ((m = text.substr(caretPos).match(/^(url\((['"])?)([^'"\)\s]+)\1?/))) { - data = m[3]; - caretPos += m[1].length; - } - break; - } - } - } - - if (data) { - if (startsWith('data:', data)) { - return decodeFromBase64(editor, data, caretPos); - } else { - return encodeToBase64(editor, data, caretPos); - } - } - - return false; - } - }; -}); - -},{"../plugin/file":63,"../utils/action":70,"../utils/base64":71,"../utils/editor":75}],7:[function(require,module,exports){ -/** - * Move between next/prev edit points. 'Edit points' are places between tags - * and quotes of empty attributes in html - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - /** - * Search for new caret insertion point - * @param {IEmmetEditor} editor Editor instance - * @param {Number} inc Search increment: -1 — search left, 1 — search right - * @param {Number} offset Initial offset relative to current caret position - * @return {Number} Returns -1 if insertion point wasn't found - */ - function findNewEditPoint(editor, inc, offset) { - inc = inc || 1; - offset = offset || 0; - - var curPoint = editor.getCaretPos() + offset; - var content = String(editor.getContent()); - var maxLen = content.length; - var nextPoint = -1; - var reEmptyLine = /^\s+$/; - - function getLine(ix) { - var start = ix; - while (start >= 0) { - var c = content.charAt(start); - if (c == '\n' || c == '\r') - break; - start--; - } - - return content.substring(start, ix); - } - - while (curPoint <= maxLen && curPoint >= 0) { - curPoint += inc; - var curChar = content.charAt(curPoint); - var nextChar = content.charAt(curPoint + 1); - var prevChar = content.charAt(curPoint - 1); - - switch (curChar) { - case '"': - case '\'': - if (nextChar == curChar && prevChar == '=') { - // empty attribute - nextPoint = curPoint + 1; - } - break; - case '>': - if (nextChar == '<') { - // between tags - nextPoint = curPoint + 1; - } - break; - case '\n': - case '\r': - // empty line - if (reEmptyLine.test(getLine(curPoint - 1))) { - nextPoint = curPoint; - } - break; - } - - if (nextPoint != -1) - break; - } - - return nextPoint; - } - - return { - /** - * Move to previous edit point - * @param {IEmmetEditor} editor Editor instance - * @param {String} syntax Current document syntax - * @param {String} profile Output profile name - * @return {Boolean} - */ - previousEditPointAction: function(editor, syntax, profile) { - var curPos = editor.getCaretPos(); - var newPoint = findNewEditPoint(editor, -1); - - if (newPoint == curPos) - // we're still in the same point, try searching from the other place - newPoint = findNewEditPoint(editor, -1, -2); - - if (newPoint != -1) { - editor.setCaretPos(newPoint); - return true; - } - - return false; - }, - - /** - * Move to next edit point - * @param {IEmmetEditor} editor Editor instance - * @param {String} syntax Current document syntax - * @param {String} profile Output profile name - * @return {Boolean} - */ - nextEditPointAction: function(editor, syntax, profile) { - var newPoint = findNewEditPoint(editor, 1); - if (newPoint != -1) { - editor.setCaretPos(newPoint); - return true; - } - - return false; - } - }; -}); -},{}],8:[function(require,module,exports){ -/** - * Evaluates simple math expression under caret - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var actionUtils = require('../utils/action'); - var utils = require('../utils/common'); - var math = require('../utils/math'); - var range = require('../assets/range'); - - return { - /** - * Evaluates math expression under the caret - * @param {IEmmetEditor} editor - * @return {Boolean} - */ - evaluateMathAction: function(editor) { - var content = editor.getContent(); - var chars = '.+-*/\\'; - - /** @type Range */ - var sel = range(editor.getSelectionRange()); - if (!sel.length()) { - sel = actionUtils.findExpressionBounds(editor, function(ch) { - return utils.isNumeric(ch) || chars.indexOf(ch) != -1; - }); - } - - if (sel && sel.length()) { - var expr = sel.substring(content); - - // replace integral division: 11\2 => Math.round(11/2) - expr = expr.replace(/([\d\.\-]+)\\([\d\.\-]+)/g, 'round($1/$2)'); - - try { - var result = utils.prettifyNumber(math.evaluate(expr)); - editor.replaceContent(result, sel.start, sel.end); - editor.setCaretPos(sel.start + result.length); - return true; - } catch (e) {} - } - - return false; - } - }; -}); - -},{"../assets/range":30,"../utils/action":70,"../utils/common":73,"../utils/math":76}],9:[function(require,module,exports){ -/** - * 'Expand abbreviation' editor action: extracts abbreviation from current caret - * position and replaces it with formatted output. - *

    - * This behavior can be overridden with custom handlers which can perform - * different actions when 'Expand Abbreviation' action is called. - * For example, a CSS gradient handler that produces vendor-prefixed gradient - * definitions registers its own expand abbreviation handler. - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var handlerList = require('../assets/handlerList'); - var range = require('../assets/range'); - var prefs = require('../assets/preferences'); - var utils = require('../utils/common'); - var editorUtils = require('../utils/editor'); - var actionUtils = require('../utils/action'); - var cssGradient = require('../resolver/cssGradient'); - var parser = require('../parser/abbreviation'); - - /** - * Search for abbreviation in editor from current caret position - * @param {IEmmetEditor} editor Editor instance - * @return {String} - */ - function findAbbreviation(editor) { - var r = range(editor.getSelectionRange()); - var content = String(editor.getContent()); - if (r.length()) { - // abbreviation is selected by user - return r.substring(content); - } - - // search for new abbreviation from current caret position - var curLine = editor.getCurrentLineRange(); - return actionUtils.extractAbbreviation(content.substring(curLine.start, r.start)); - } - - /** - * @type HandlerList List of registered handlers - */ - var handlers = handlerList.create(); - - // XXX setup default expand handlers - - /** - * Extracts abbreviation from current caret - * position and replaces it with formatted output - * @param {IEmmetEditor} editor Editor instance - * @param {String} syntax Syntax type (html, css, etc.) - * @param {String} profile Output profile name (html, xml, xhtml) - * @return {Boolean} Returns true if abbreviation was expanded - * successfully - */ - handlers.add(function(editor, syntax, profile) { - var caretPos = editor.getSelectionRange().end; - var abbr = findAbbreviation(editor); - - if (abbr) { - var content = parser.expand(abbr, { - syntax: syntax, - profile: profile, - contextNode: actionUtils.captureContext(editor) - }); - - if (content) { - var replaceFrom = caretPos - abbr.length; - var replaceTo = caretPos; - - // a special case for CSS: if editor already contains - // semicolon right after current caret position — replace it too - var cssSyntaxes = prefs.getArray('css.syntaxes'); - if (cssSyntaxes && ~cssSyntaxes.indexOf(syntax)) { - var curContent = editor.getContent(); - if (curContent.charAt(caretPos) == ';' && content.charAt(content.length - 1) == ';') { - replaceTo++; - } - } - - editor.replaceContent(content, replaceFrom, replaceTo); - return true; - } - } - - return false; - }, {order: -1}); - handlers.add(cssGradient.expandAbbreviationHandler.bind(cssGradient)); - - return { - /** - * The actual “Expand Abbreviation“ action routine - * @param {IEmmetEditor} editor Editor instance - * @param {String} syntax Current document syntax - * @param {String} profile Output profile name - * @return {Boolean} - */ - expandAbbreviationAction: function(editor, syntax, profile) { - var args = utils.toArray(arguments); - - // normalize incoming arguments - var info = editorUtils.outputInfo(editor, syntax, profile); - args[1] = info.syntax; - args[2] = info.profile; - - return handlers.exec(false, args); - }, - - /** - * A special case of “Expand Abbreviation“ action, invoked by Tab key. - * In this case if abbreviation wasn’t expanded successfully or there’s a selecetion, - * the current line/selection will be indented. - * @param {IEmmetEditor} editor Editor instance - * @param {String} syntax Current document syntax - * @param {String} profile Output profile name - * @return {Boolean} - */ - expandAbbreviationWithTabAction: function(editor, syntax, profile) { - var sel = editor.getSelection(); - var indent = '\t'; - - // if something is selected in editor, - // we should indent the selected content - if (sel) { - var selRange = range(editor.getSelectionRange()); - var content = utils.padString(sel, indent); - - editor.replaceContent(indent + '${0}', editor.getCaretPos()); - var replaceRange = range(editor.getCaretPos(), selRange.length()); - editor.replaceContent(content, replaceRange.start, replaceRange.end, true); - editor.createSelection(replaceRange.start, replaceRange.start + content.length); - return true; - } - - // nothing selected, try to expand - if (!this.expandAbbreviationAction(editor, syntax, profile)) { - editor.replaceContent(indent, editor.getCaretPos()); - } - - return true; - }, - - - _defaultHandler: function(editor, syntax, profile) { - var caretPos = editor.getSelectionRange().end; - var abbr = this.findAbbreviation(editor); - - if (abbr) { - var ctx = actionUtils.captureContext(editor); - var content = parser.expand(abbr, syntax, profile, ctx); - if (content) { - editor.replaceContent(content, caretPos - abbr.length, caretPos); - return true; - } - } - - return false; - }, - - /** - * Adds custom expand abbreviation handler. The passed function should - * return true if it was performed successfully, - * false otherwise. - * - * Added handlers will be called when 'Expand Abbreviation' is called - * in order they were added - * @memberOf expandAbbreviation - * @param {Function} fn - * @param {Object} options - */ - addHandler: function(fn, options) { - handlers.add(fn, options); - }, - - /** - * Removes registered handler - * @returns - */ - removeHandler: function(fn) { - handlers.remove(fn); - }, - - findAbbreviation: findAbbreviation - }; -}); -},{"../assets/handlerList":25,"../assets/preferences":28,"../assets/range":30,"../parser/abbreviation":55,"../resolver/cssGradient":65,"../utils/action":70,"../utils/common":73,"../utils/editor":75}],10:[function(require,module,exports){ -/** - * Increment/decrement number under cursor - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - var actionUtils = require('../utils/action'); - - /** - * Returns length of integer part of number - * @param {String} num - */ - function intLength(num) { - num = num.replace(/^\-/, ''); - if (~num.indexOf('.')) { - return num.split('.')[0].length; - } - - return num.length; - } - - return { - increment01Action: function(editor) { - return this.incrementNumber(editor, .1); - }, - - increment1Action: function(editor) { - return this.incrementNumber(editor, 1); - }, - - increment10Action: function(editor) { - return this.incrementNumber(editor, 10); - }, - - decrement01Action: function(editor) { - return this.incrementNumber(editor, -.1); - }, - - decrement1Action: function(editor) { - return this.incrementNumber(editor, -1); - }, - - decrement10Action: function(editor) { - return this.incrementNumber(editor, -10); - }, - - /** - * Default method to increment/decrement number under - * caret with given step - * @param {IEmmetEditor} editor - * @param {Number} step - * @return {Boolean} - */ - incrementNumber: function(editor, step) { - var hasSign = false; - var hasDecimal = false; - - var r = actionUtils.findExpressionBounds(editor, function(ch, pos, content) { - if (utils.isNumeric(ch)) - return true; - if (ch == '.') { - // make sure that next character is numeric too - if (!utils.isNumeric(content.charAt(pos + 1))) - return false; - - return hasDecimal ? false : hasDecimal = true; - } - if (ch == '-') - return hasSign ? false : hasSign = true; - - return false; - }); - - if (r && r.length()) { - var strNum = r.substring(String(editor.getContent())); - var num = parseFloat(strNum); - if (!isNaN(num)) { - num = utils.prettifyNumber(num + step); - - // do we have zero-padded number? - if (/^(\-?)0+[1-9]/.test(strNum)) { - var minus = ''; - if (RegExp.$1) { - minus = '-'; - num = num.substring(1); - } - - var parts = num.split('.'); - parts[0] = utils.zeroPadString(parts[0], intLength(strNum)); - num = minus + parts.join('.'); - } - - editor.replaceContent(num, r.start, r.end); - editor.createSelection(r.start, r.start + num.length); - return true; - } - } - - return false; - } - }; -}); -},{"../utils/action":70,"../utils/common":73}],11:[function(require,module,exports){ -/** - * Actions to insert line breaks. Some simple editors (like browser's - * <textarea>, for example) do not provide such simple things - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var prefs = require('../assets/preferences'); - var utils = require('../utils/common'); - var resources = require('../assets/resources'); - var htmlMatcher = require('../assets/htmlMatcher'); - var editorUtils = require('../utils/editor'); - - var xmlSyntaxes = ['html', 'xml', 'xsl']; - - // setup default preferences - prefs.define('css.closeBraceIndentation', '\n', - 'Indentation before closing brace of CSS rule. Some users prefere ' - + 'indented closing brace of CSS rule for better readability. ' - + 'This preference’s value will be automatically inserted before ' - + 'closing brace when user adds newline in newly created CSS rule ' - + '(e.g. when “Insert formatted linebreak” action will be performed ' - + 'in CSS file). If you’re such user, you may want to write put a value ' - + 'like \\n\\t in this preference.'); - - return { - /** - * Inserts newline character with proper indentation. This action is used in - * editors that doesn't have indentation control (like textarea element) to - * provide proper indentation for inserted newlines - * @param {IEmmetEditor} editor Editor instance - */ - insertLineBreakAction: function(editor) { - if (!this.insertLineBreakOnlyAction(editor)) { - var curPadding = editorUtils.getCurrentLinePadding(editor); - var content = String(editor.getContent()); - var caretPos = editor.getCaretPos(); - var len = content.length; - var nl = '\n'; - - // check out next line padding - var lineRange = editor.getCurrentLineRange(); - var nextPadding = ''; - - for (var i = lineRange.end + 1, ch; i < len; i++) { - ch = content.charAt(i); - if (ch == ' ' || ch == '\t') - nextPadding += ch; - else - break; - } - - if (nextPadding.length > curPadding.length) { - editor.replaceContent(nl + nextPadding, caretPos, caretPos, true); - } else { - editor.replaceContent(nl, caretPos); - } - } - - return true; - }, - - /** - * Inserts newline character with proper indentation in specific positions only. - * @param {IEmmetEditor} editor - * @return {Boolean} Returns true if line break was inserted - */ - insertLineBreakOnlyAction: function(editor) { - var info = editorUtils.outputInfo(editor); - var caretPos = editor.getCaretPos(); - var nl = '\n'; - var pad = '\t'; - - if (~xmlSyntaxes.indexOf(info.syntax)) { - // let's see if we're breaking newly created tag - var tag = htmlMatcher.tag(info.content, caretPos); - if (tag && !tag.innerRange.length()) { - editor.replaceContent(nl + pad + utils.getCaretPlaceholder() + nl, caretPos); - return true; - } - } else if (info.syntax == 'css') { - /** @type String */ - var content = info.content; - if (caretPos && content.charAt(caretPos - 1) == '{') { - var append = prefs.get('css.closeBraceIndentation'); - - var hasCloseBrace = content.charAt(caretPos) == '}'; - if (!hasCloseBrace) { - // do we really need special formatting here? - // check if this is really a newly created rule, - // look ahead for a closing brace - for (var i = caretPos, il = content.length, ch; i < il; i++) { - ch = content.charAt(i); - if (ch == '{') { - // ok, this is a new rule without closing brace - break; - } - - if (ch == '}') { - // not a new rule, just add indentation - append = ''; - hasCloseBrace = true; - break; - } - } - } - - if (!hasCloseBrace) { - append += '}'; - } - - // defining rule set - var insValue = nl + pad + utils.getCaretPlaceholder() + append; - editor.replaceContent(insValue, caretPos); - return true; - } - } - - return false; - } - }; -}); -},{"../assets/htmlMatcher":26,"../assets/preferences":28,"../assets/resources":31,"../utils/common":73,"../utils/editor":75}],12:[function(require,module,exports){ -/** - * Module describes and performs Emmet actions. The actions themselves are - * defined in actions folder - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - - // all registered actions - var actions = {}; - - // load all default actions - var actionModules = { - base64: require('./base64'), - editPoints: require('./editPoints'), - evaluateMath: require('./evaluateMath'), - expandAbbreviation: require('./expandAbbreviation'), - incrementDecrement: require('./incrementDecrement'), - lineBreaks: require('./lineBreaks'), - balance: require('./balance'), - mergeLines: require('./mergeLines'), - reflectCSSValue: require('./reflectCSSValue'), - removeTag: require('./removeTag'), - selectItem: require('./selectItem'), - selectLine: require('./selectLine'), - splitJoinTag: require('./splitJoinTag'), - toggleComment: require('./toggleComment'), - updateImageSize: require('./updateImageSize'), - wrapWithAbbreviation: require('./wrapWithAbbreviation'), - updateTag: require('./updateTag') - }; - - function addAction(name, fn, options) { - name = name.toLowerCase(); - options = options || {}; - - if (typeof options === 'string') { - options = {label: options}; - } - - if (!options.label) { - options.label = humanizeActionName(name); - } - - actions[name] = { - name: name, - fn: fn, - options: options - }; - } - - /** - * “Humanizes” action name, makes it more readable for people - * @param {String} name Action name (like 'expand_abbreviation') - * @return Humanized name (like 'Expand Abbreviation') - */ - function humanizeActionName(name) { - return utils.trim(name.charAt(0).toUpperCase() - + name.substring(1).replace(/_[a-z]/g, function(str) { - return ' ' + str.charAt(1).toUpperCase(); - })); - } - - var bind = function(name, method) { - var m = actionModules[name]; - return m[method].bind(m); - }; - - // XXX register default actions - addAction('encode_decode_data_url', bind('base64', 'encodeDecodeDataUrlAction'), 'Encode\\Decode data:URL image'); - addAction('prev_edit_point', bind('editPoints', 'previousEditPointAction'), 'Previous Edit Point'); - addAction('next_edit_point', bind('editPoints', 'nextEditPointAction'), 'Next Edit Point'); - addAction('evaluate_math_expression', bind('evaluateMath', 'evaluateMathAction'), 'Numbers/Evaluate Math Expression'); - addAction('expand_abbreviation_with_tab', bind('expandAbbreviation', 'expandAbbreviationWithTabAction'), {hidden: true}); - addAction('expand_abbreviation', bind('expandAbbreviation', 'expandAbbreviationAction'), 'Expand Abbreviation'); - addAction('insert_formatted_line_break_only', bind('lineBreaks', 'insertLineBreakOnlyAction'), {hidden: true}); - addAction('insert_formatted_line_break', bind('lineBreaks', 'insertLineBreakAction'), {hidden: true}); - addAction('balance_inward', bind('balance', 'balanceInwardAction'), 'Balance (inward)'); - addAction('balance_outward', bind('balance', 'balanceOutwardAction'), 'Balance (outward)'); - addAction('matching_pair', bind('balance', 'goToMatchingPairAction'), 'HTML/Go To Matching Tag Pair'); - addAction('merge_lines', bind('mergeLines', 'mergeLinesAction'), 'Merge Lines'); - addAction('reflect_css_value', bind('reflectCSSValue', 'reflectCSSValueAction'), 'CSS/Reflect Value'); - addAction('remove_tag', bind('removeTag', 'removeTagAction'), 'HTML/Remove Tag'); - addAction('select_next_item', bind('selectItem', 'selectNextItemAction'), 'Select Next Item'); - addAction('select_previous_item', bind('selectItem', 'selectPreviousItemAction'), 'Select Previous Item'); - addAction('split_join_tag', bind('splitJoinTag', 'splitJoinTagAction'), 'HTML/Split\\Join Tag Declaration'); - addAction('toggle_comment', bind('toggleComment', 'toggleCommentAction'), 'Toggle Comment'); - addAction('update_image_size', bind('updateImageSize', 'updateImageSizeAction'), 'Update Image Size'); - addAction('wrap_with_abbreviation', bind('wrapWithAbbreviation', 'wrapWithAbbreviationAction'), 'Wrap With Abbreviation'); - addAction('update_tag', bind('updateTag', 'updateTagAction'), 'HTML/Update Tag'); - - [1, -1, 10, -10, 0.1, -0.1].forEach(function(num) { - var prefix = num > 0 ? 'increment' : 'decrement'; - var suffix = String(Math.abs(num)).replace('.', '').substring(0, 2); - var actionId = prefix + '_number_by_' + suffix; - var actionMethod = prefix + suffix + 'Action'; - var actionLabel = 'Numbers/' + prefix.charAt(0).toUpperCase() + prefix.substring(1) + ' number by ' + Math.abs(num); - addAction(actionId, bind('incrementDecrement', actionMethod), actionLabel); - }); - - return { - /** - * Registers new action - * @param {String} name Action name - * @param {Function} fn Action function - * @param {Object} options Custom action options:
    - * label : (String) – Human-readable action name. - * May contain '/' symbols as submenu separators
    - * hidden : (Boolean) – Indicates whether action - * should be displayed in menu (getMenu() method) - */ - add: addAction, - - /** - * Returns action object - * @param {String} name Action name - * @returns {Object} - */ - get: function(name) { - return actions[name.toLowerCase()]; - }, - - /** - * Runs Emmet action. For list of available actions and their - * arguments see actions folder. - * @param {String} name Action name - * @param {Array} args Additional arguments. It may be array of arguments - * or inline arguments. The first argument should be IEmmetEditor instance - * @returns {Boolean} Status of performed operation, true - * means action was performed successfully. - * @example - * require('action/main').run('expand_abbreviation', editor); - * require('action/main').run('wrap_with_abbreviation', [editor, 'div']); - */ - run: function(name, args) { - if (!Array.isArray(args)) { - args = utils.toArray(arguments, 1); - } - - var action = this.get(name); - if (!action) { - throw new Error('Action "' + name + '" is not defined'); - } - - return action.fn.apply(action, args); - }, - - /** - * Returns all registered actions as object - * @returns {Object} - */ - getAll: function() { - return actions; - }, - - /** - * Returns all registered actions as array - * @returns {Array} - */ - getList: function() { - var all = this.getAll(); - return Object.keys(all).map(function(key) { - return all[key]; - }); - }, - - /** - * Returns actions list as structured menu. If action has label, - * it will be splitted by '/' symbol into submenus (for example: - * CSS/Reflect Value) and grouped with other items - * @param {Array} skipActions List of action identifiers that should be - * skipped from menu - * @returns {Array} - */ - getMenu: function(skipActions) { - var result = []; - skipActions = skipActions || []; - this.getList().forEach(function(action) { - if (action.options.hidden || ~skipActions.indexOf(action.name)) - return; - - var actionName = humanizeActionName(action.name); - var ctx = result; - if (action.options.label) { - var parts = action.options.label.split('/'); - actionName = parts.pop(); - - // create submenus, if needed - var menuName, submenu; - while ((menuName = parts.shift())) { - submenu = utils.find(ctx, function(item) { - return item.type == 'submenu' && item.name == menuName; - }); - - if (!submenu) { - submenu = { - name: menuName, - type: 'submenu', - items: [] - }; - ctx.push(submenu); - } - - ctx = submenu.items; - } - } - - ctx.push({ - type: 'action', - name: action.name, - label: actionName - }); - }); - - return result; - }, - - /** - * Returns action name associated with menu item title - * @param {String} title - * @returns {String} - */ - getActionNameForMenuTitle: function(title, menu) { - return utils.find(menu || this.getMenu(), function(val) { - if (val.type == 'action') { - if (val.label == title || val.name == title) { - return val.name; - } - } else { - return this.getActionNameForMenuTitle(title, val.items); - } - }, this); - } - }; -}); -},{"../utils/common":73,"./balance":5,"./base64":6,"./editPoints":7,"./evaluateMath":8,"./expandAbbreviation":9,"./incrementDecrement":10,"./lineBreaks":11,"./mergeLines":13,"./reflectCSSValue":14,"./removeTag":15,"./selectItem":16,"./selectLine":17,"./splitJoinTag":18,"./toggleComment":19,"./updateImageSize":20,"./updateTag":21,"./wrapWithAbbreviation":22}],13:[function(require,module,exports){ -/** - * Merges selected lines or lines between XHTML tag pairs - * @param {Function} require - * @param {Underscore} _ - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var htmlMatcher = require('../assets/htmlMatcher'); - var utils = require('../utils/common'); - var editorUtils = require('../utils/editor'); - var range = require('../assets/range'); - - return { - mergeLinesAction: function(editor) { - var info = editorUtils.outputInfo(editor); - - var selection = range(editor.getSelectionRange()); - if (!selection.length()) { - // find matching tag - var pair = htmlMatcher.find(info.content, editor.getCaretPos()); - if (pair) { - selection = pair.outerRange; - } - } - - if (selection.length()) { - // got range, merge lines - var text = selection.substring(info.content); - var lines = utils.splitByLines(text); - - for (var i = 1; i < lines.length; i++) { - lines[i] = lines[i].replace(/^\s+/, ''); - } - - text = lines.join('').replace(/\s{2,}/, ' '); - var textLen = text.length; - text = utils.escapeText(text); - editor.replaceContent(text, selection.start, selection.end); - editor.createSelection(selection.start, selection.start + textLen); - - return true; - } - - return false; - } - }; -}); -},{"../assets/htmlMatcher":26,"../assets/range":30,"../utils/common":73,"../utils/editor":75}],14:[function(require,module,exports){ -/** - * Reflect CSS value: takes rule's value under caret and pastes it for the same - * rules with vendor prefixes - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var handlerList = require('../assets/handlerList'); - var prefs = require('../assets/preferences'); - var cssResolver = require('../resolver/css'); - var cssEditTree = require('../editTree/css'); - var utils = require('../utils/common'); - var actionUtils = require('../utils/action'); - var editorUtils = require('../utils/editor'); - var cssGradient = require('../resolver/cssGradient'); - - prefs.define('css.reflect.oldIEOpacity', false, 'Support IE6/7/8 opacity notation, e.g. filter:alpha(opacity=...).\ - Note that CSS3 and SVG also provides filter property so this option is disabled by default.') - - /** - * @type HandlerList List of registered handlers - */ - var handlers = handlerList.create(); - - function doCSSReflection(editor) { - var outputInfo = editorUtils.outputInfo(editor); - var caretPos = editor.getCaretPos(); - - var cssRule = cssEditTree.parseFromPosition(outputInfo.content, caretPos); - if (!cssRule) return; - - var property = cssRule.itemFromPosition(caretPos, true); - // no property under cursor, nothing to reflect - if (!property) return; - - var oldRule = cssRule.source; - var offset = cssRule.options.offset; - var caretDelta = caretPos - offset - property.range().start; - - handlers.exec(false, [property]); - - if (oldRule !== cssRule.source) { - return { - data: cssRule.source, - start: offset, - end: offset + oldRule.length, - caret: offset + property.range().start + caretDelta - }; - } - } - - /** - * Returns regexp that should match reflected CSS property names - * @param {String} name Current CSS property name - * @return {RegExp} - */ - function getReflectedCSSName(name) { - name = cssEditTree.baseName(name); - var vendorPrefix = '^(?:\\-\\w+\\-)?', m; - - if ((name == 'opacity' || name == 'filter') && prefs.get('css.reflect.oldIEOpacity')) { - return new RegExp(vendorPrefix + '(?:opacity|filter)$'); - } else if ((m = name.match(/^border-radius-(top|bottom)(left|right)/))) { - // Mozilla-style border radius - return new RegExp(vendorPrefix + '(?:' + name + '|border-' + m[1] + '-' + m[2] + '-radius)$'); - } else if ((m = name.match(/^border-(top|bottom)-(left|right)-radius/))) { - return new RegExp(vendorPrefix + '(?:' + name + '|border-radius-' + m[1] + m[2] + ')$'); - } - - return new RegExp(vendorPrefix + name + '$'); - } - - /** - * Reflects inner CSS properites in given value - * agains name‘s vendor prefix. In other words, it tries - * to modify `transform 0.2s linear` value for `-webkit-transition` - * property - * @param {String} name Reciever CSS property name - * @param {String} value New property value - * @return {String} - */ - function reflectValueParts(name, value) { - // detects and updates vendor-specific properties in value, - // e.g. -webkit-transition: -webkit-transform - - var reVendor = /^\-(\w+)\-/; - var propPrefix = reVendor.test(name) ? RegExp.$1.toLowerCase() : ''; - var parts = cssEditTree.findParts(value); - - parts.reverse(); - parts.forEach(function(part) { - var partValue = part.substring(value).replace(reVendor, ''); - var prefixes = cssResolver.vendorPrefixes(partValue); - if (prefixes) { - // if prefixes are not null then given value can - // be resolved against Can I Use database and may or - // may not contain prefixed variant - if (propPrefix && ~prefixes.indexOf(propPrefix)) { - partValue = '-' + propPrefix + '-' + partValue; - } - - value = utils.replaceSubstring(value, partValue, part); - } - }); - - return value; - } - - /** - * Reflects value from donor into receiver - * @param {CSSProperty} donor Donor CSS property from which value should - * be reflected - * @param {CSSProperty} receiver Property that should receive reflected - * value from donor - */ - function reflectValue(donor, receiver) { - var value = getReflectedValue(donor.name(), donor.value(), - receiver.name(), receiver.value()); - - value = reflectValueParts(receiver.name(), value); - receiver.value(value); - } - - /** - * Returns value that should be reflected for refName CSS property - * from curName property. This function is used for special cases, - * when the same result must be achieved with different properties for different - * browsers. For example: opаcity:0.5; → filter:alpha(opacity=50);

    - * - * This function does value conversion between different CSS properties - * - * @param {String} curName Current CSS property name - * @param {String} curValue Current CSS property value - * @param {String} refName Receiver CSS property's name - * @param {String} refValue Receiver CSS property's value - * @return {String} New value for receiver property - */ - function getReflectedValue(curName, curValue, refName, refValue) { - curName = cssEditTree.baseName(curName); - refName = cssEditTree.baseName(refName); - - if (curName == 'opacity' && refName == 'filter') { - return refValue.replace(/opacity=[^)]*/i, 'opacity=' + Math.floor(parseFloat(curValue) * 100)); - } else if (curName == 'filter' && refName == 'opacity') { - var m = curValue.match(/opacity=([^)]*)/i); - return m ? utils.prettifyNumber(parseInt(m[1], 10) / 100) : refValue; - } - - return curValue; - } - - module = module || {}; - module.exports = { - reflectCSSValueAction: function(editor) { - if (editor.getSyntax() != 'css') { - return false; - } - - return actionUtils.compoundUpdate(editor, doCSSReflection(editor)); - }, - - _defaultHandler: function(property) { - var reName = getReflectedCSSName(property.name()); - property.parent.list().forEach(function(p) { - if (reName.test(p.name())) { - reflectValue(property, p); - } - }); - }, - - /** - * Adds custom reflect handler. The passed function will receive matched - * CSS property (as CSSEditElement object) and should - * return true if it was performed successfully (handled - * reflection), false otherwise. - * @param {Function} fn - * @param {Object} options - */ - addHandler: function(fn, options) { - handlers.add(fn, options); - }, - - /** - * Removes registered handler - * @returns - */ - removeHandler: function(fn) { - handlers.remove(fn); - } - }; - - // XXX add default handlers - handlers.add(module.exports._defaultHandler.bind(module.exports), {order: -1}); - handlers.add(cssGradient.reflectValueHandler.bind(cssGradient)); - - return module.exports; -}); -},{"../assets/handlerList":25,"../assets/preferences":28,"../editTree/css":37,"../resolver/css":64,"../resolver/cssGradient":65,"../utils/action":70,"../utils/common":73,"../utils/editor":75}],15:[function(require,module,exports){ -/** - * Gracefully removes tag under cursor - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - var editorUtils = require('../utils/editor'); - var htmlMatcher = require('../assets/htmlMatcher'); - - return { - removeTagAction: function(editor) { - var info = editorUtils.outputInfo(editor); - - // search for tag - var tag = htmlMatcher.tag(info.content, editor.getCaretPos()); - if (tag) { - if (!tag.close) { - // simply remove unary tag - editor.replaceContent(utils.getCaretPlaceholder(), tag.range.start, tag.range.end); - } else { - // remove tag and its newlines - /** @type Range */ - var tagContentRange = utils.narrowToNonSpace(info.content, tag.innerRange); - /** @type Range */ - var startLineBounds = utils.findNewlineBounds(info.content, tagContentRange.start); - var startLinePad = utils.getLinePadding(startLineBounds.substring(info.content)); - var tagContent = tagContentRange.substring(info.content); - - tagContent = utils.unindentString(tagContent, startLinePad); - editor.replaceContent(utils.getCaretPlaceholder() + utils.escapeText(tagContent), tag.outerRange.start, tag.outerRange.end); - } - - return true; - } - - return false; - } - }; -}); - -},{"../assets/htmlMatcher":26,"../utils/common":73,"../utils/editor":75}],16:[function(require,module,exports){ -/** - * Actions that use stream parsers and tokenizers for traversing: - * -- Search for next/previous items in HTML - * -- Search for next/previous items in CSS - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var range = require('../assets/range'); - var utils = require('../utils/common'); - var editorUtils = require('../utils/editor'); - var actionUtils = require('../utils/action'); - var stringStream = require('../assets/stringStream'); - var xmlParser = require('../parser/xml'); - var cssEditTree = require('../editTree/css'); - var cssSections = require('../utils/cssSections'); - - var startTag = /^<([\w\:\-]+)((?:\s+[\w\-:]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/; - - /** - * Generic function for searching for items to select - * @param {IEmmetEditor} editor - * @param {Boolean} isBackward Search backward (search forward otherwise) - * @param {Function} extractFn Function that extracts item content - * @param {Function} rangeFn Function that search for next token range - */ - function findItem(editor, isBackward, extractFn, rangeFn) { - var content = editorUtils.outputInfo(editor).content; - - var contentLength = content.length; - var itemRange, rng; - /** @type Range */ - var prevRange = range(-1, 0); - /** @type Range */ - var sel = range(editor.getSelectionRange()); - - var searchPos = sel.start, loop = 100000; // endless loop protection - while (searchPos >= 0 && searchPos < contentLength && --loop > 0) { - if ( (itemRange = extractFn(content, searchPos, isBackward)) ) { - if (prevRange.equal(itemRange)) { - break; - } - - prevRange = itemRange.clone(); - rng = rangeFn(itemRange.substring(content), itemRange.start, sel.clone()); - - if (rng) { - editor.createSelection(rng.start, rng.end); - return true; - } else { - searchPos = isBackward ? itemRange.start : itemRange.end - 1; - } - } - - searchPos += isBackward ? -1 : 1; - } - - return false; - } - - // XXX HTML section - - /** - * Find next HTML item - * @param {IEmmetEditor} editor - */ - function findNextHTMLItem(editor) { - var isFirst = true; - return findItem(editor, false, function(content, searchPos){ - if (isFirst) { - isFirst = false; - return findOpeningTagFromPosition(content, searchPos); - } else { - return getOpeningTagFromPosition(content, searchPos); - } - }, function(tag, offset, selRange) { - return getRangeForHTMLItem(tag, offset, selRange, false); - }); - } - - /** - * Find previous HTML item - * @param {IEmmetEditor} editor - */ - function findPrevHTMLItem(editor) { - return findItem(editor, true, getOpeningTagFromPosition, function (tag, offset, selRange) { - return getRangeForHTMLItem(tag, offset, selRange, true); - }); - } - - /** - * Creates possible selection ranges for HTML tag - * @param {String} source Original HTML source for tokens - * @param {Array} tokens List of HTML tokens - * @returns {Array} - */ - function makePossibleRangesHTML(source, tokens, offset) { - offset = offset || 0; - var result = []; - var attrStart = -1, attrName = '', attrValue = '', attrValueRange, tagName; - tokens.forEach(function(tok) { - switch (tok.type) { - case 'tag': - tagName = source.substring(tok.start, tok.end); - if (/^<[\w\:\-]/.test(tagName)) { - // add tag name - result.push(range({ - start: tok.start + 1, - end: tok.end - })); - } - break; - case 'attribute': - attrStart = tok.start; - attrName = source.substring(tok.start, tok.end); - break; - - case 'string': - // attribute value - // push full attribute first - result.push(range(attrStart, tok.end - attrStart)); - - attrValueRange = range(tok); - attrValue = attrValueRange.substring(source); - - // is this a quoted attribute? - if (isQuote(attrValue.charAt(0))) - attrValueRange.start++; - - if (isQuote(attrValue.charAt(attrValue.length - 1))) - attrValueRange.end--; - - result.push(attrValueRange); - - if (attrName == 'class') { - result = result.concat(classNameRanges(attrValueRange.substring(source), attrValueRange.start)); - } - - break; - } - }); - - // offset ranges - result = result.filter(function(item) { - if (item.length()) { - item.shift(offset); - return true; - } - }); - - // remove duplicates - return utils.unique(result, function(item) { - return item.toString(); - }); - } - - /** - * Returns ranges of class names in "class" attribute value - * @param {String} className - * @returns {Array} - */ - function classNameRanges(className, offset) { - offset = offset || 0; - var result = []; - /** @type StringStream */ - var stream = stringStream.create(className); - - // skip whitespace - stream.eatSpace(); - stream.start = stream.pos; - - var ch; - while ((ch = stream.next())) { - if (/[\s\u00a0]/.test(ch)) { - result.push(range(stream.start + offset, stream.pos - stream.start - 1)); - stream.eatSpace(); - stream.start = stream.pos; - } - } - - result.push(range(stream.start + offset, stream.pos - stream.start)); - return result; - } - - /** - * Returns best HTML tag range match for current selection - * @param {String} tag Tag declaration - * @param {Number} offset Tag's position index inside content - * @param {Range} selRange Selection range - * @return {Range} Returns range if next item was found, null otherwise - */ - function getRangeForHTMLItem(tag, offset, selRange, isBackward) { - var ranges = makePossibleRangesHTML(tag, xmlParser.parse(tag), offset); - - if (isBackward) - ranges.reverse(); - - // try to find selected range - var curRange = utils.find(ranges, function(r) { - return r.equal(selRange); - }); - - if (curRange) { - var ix = ranges.indexOf(curRange); - if (ix < ranges.length - 1) - return ranges[ix + 1]; - - return null; - } - - // no selected range, find nearest one - if (isBackward) - // search backward - return utils.find(ranges, function(r) { - return r.start < selRange.start; - }); - - // search forward - // to deal with overlapping ranges (like full attribute definition - // and attribute value) let's find range under caret first - if (!curRange) { - var matchedRanges = ranges.filter(function(r) { - return r.inside(selRange.end); - }); - - if (matchedRanges.length > 1) - return matchedRanges[1]; - } - - - return utils.find(ranges, function(r) { - return r.end > selRange.end; - }); - } - - /** - * Search for opening tag in content, starting at specified position - * @param {String} html Where to search tag - * @param {Number} pos Character index where to start searching - * @return {Range} Returns range if valid opening tag was found, - * null otherwise - */ - function findOpeningTagFromPosition(html, pos) { - var tag; - while (pos >= 0) { - if ((tag = getOpeningTagFromPosition(html, pos))) - return tag; - pos--; - } - - return null; - } - - /** - * @param {String} html Where to search tag - * @param {Number} pos Character index where to start searching - * @return {Range} Returns range if valid opening tag was found, - * null otherwise - */ - function getOpeningTagFromPosition(html, pos) { - var m; - if (html.charAt(pos) == '<' && (m = html.substring(pos, html.length).match(startTag))) { - return range(pos, m[0]); - } - } - - function isQuote(ch) { - return ch == '"' || ch == "'"; - } - - /** - * Returns all ranges inside given rule, available for selection - * @param {CSSEditContainer} rule - * @return {Array} - */ - function findInnerRanges(rule) { - // rule selector - var ranges = [rule.nameRange(true)]; - - // find nested sections, keep selectors only - var nestedSections = cssSections.nestedSectionsInRule(rule); - nestedSections.forEach(function(section) { - ranges.push(range.create2(section.start, section._selectorEnd)); - }); - - // add full property ranges and values - rule.list().forEach(function(property) { - ranges = ranges.concat(makePossibleRangesCSS(property)); - }); - - ranges = range.sort(ranges); - - // optimize result: remove empty ranges and duplicates - ranges = ranges.filter(function(item) { - return !!item.length(); - }); - return utils.unique(ranges, function(item) { - return item.toString(); - }); - } - - /** - * Makes all possible selection ranges for specified CSS property - * @param {CSSProperty} property - * @returns {Array} - */ - function makePossibleRangesCSS(property) { - // find all possible ranges, sorted by position and size - var valueRange = property.valueRange(true); - var result = [property.range(true), valueRange]; - - // locate parts of complex values. - // some examples: - // – 1px solid red: 3 parts - // – arial, sans-serif: enumeration, 2 parts - // – url(image.png): function value part - var value = property.value(); - property.valueParts().forEach(function(r) { - // add absolute range - var clone = r.clone(); - result.push(clone.shift(valueRange.start)); - - /** @type StringStream */ - var stream = stringStream.create(r.substring(value)); - if (stream.match(/^[\w\-]+\(/, true)) { - // we have a function, find values in it. - // but first add function contents - stream.start = stream.pos; - stream.backUp(1); - stream.skipToPair('(', ')'); - stream.backUp(1); - var fnBody = stream.current(); - result.push(range(clone.start + stream.start, fnBody)); - - // find parts - cssEditTree.findParts(fnBody).forEach(function(part) { - result.push(range(clone.start + stream.start + part.start, part.substring(fnBody))); - }); - } - }); - - return result; - } - - /** - * Tries to find matched CSS property and nearest range for selection - * @param {CSSRule} rule - * @param {Range} selRange - * @param {Boolean} isBackward - * @returns {Range} - */ - function matchedRangeForCSSProperty(rule, selRange, isBackward) { - var ranges = findInnerRanges(rule); - if (isBackward) { - ranges.reverse(); - } - - // return next to selected range, if possible - var r = utils.find(ranges, function(item) { - return item.equal(selRange); - }); - - if (r) { - return ranges[ranges.indexOf(r) + 1]; - } - - // find matched and (possibly) overlapping ranges - var nested = ranges.filter(function(item) { - return item.inside(selRange.end); - }); - - if (nested.length) { - return nested.sort(function(a, b) { - return a.length() - b.length(); - })[0]; - } - - // return range next to caret - var test = - r = utils.find(ranges, isBackward - ? function(item) {return item.end < selRange.start;} - : function(item) {return item.end > selRange.start;} - ); - - if (!r) { - // can’t find anything, just pick first one - r = ranges[0]; - } - - return r; - } - - function findNextCSSItem(editor) { - return findItem(editor, false, cssSections.locateRule.bind(cssSections), getRangeForNextItemInCSS); - } - - function findPrevCSSItem(editor) { - return findItem(editor, true, cssSections.locateRule.bind(cssSections), getRangeForPrevItemInCSS); - } - - /** - * Returns range for item to be selected in CSS after current caret - * (selection) position - * @param {String} rule CSS rule declaration - * @param {Number} offset Rule's position index inside content - * @param {Range} selRange Selection range - * @return {Range} Returns range if next item was found, null otherwise - */ - function getRangeForNextItemInCSS(rule, offset, selRange) { - var tree = cssEditTree.parse(rule, { - offset: offset - }); - - return matchedRangeForCSSProperty(tree, selRange, false); - } - - /** - * Returns range for item to be selected in CSS before current caret - * (selection) position - * @param {String} rule CSS rule declaration - * @param {Number} offset Rule's position index inside content - * @param {Range} selRange Selection range - * @return {Range} Returns range if previous item was found, null otherwise - */ - function getRangeForPrevItemInCSS(rule, offset, selRange) { - var tree = cssEditTree.parse(rule, { - offset: offset - }); - - return matchedRangeForCSSProperty(tree, selRange, true); - } - - return { - selectNextItemAction: function(editor) { - if (actionUtils.isSupportedCSS(editor.getSyntax())) { - return findNextCSSItem(editor); - } else { - return findNextHTMLItem(editor); - } - }, - - selectPreviousItemAction: function(editor) { - if (actionUtils.isSupportedCSS(editor.getSyntax())) { - return findPrevCSSItem(editor); - } else { - return findPrevHTMLItem(editor); - } - } - }; -}); -},{"../assets/range":30,"../assets/stringStream":32,"../editTree/css":37,"../parser/xml":62,"../utils/action":70,"../utils/common":73,"../utils/cssSections":74,"../utils/editor":75}],17:[function(require,module,exports){ -/** - * Select current line (for simple editors like browser's <textarea>) - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - return { - selectLineAction: function(editor) { - var range = editor.getCurrentLineRange(); - editor.createSelection(range.start, range.end); - return true; - } - }; -}); -},{}],18:[function(require,module,exports){ -/** - * Splits or joins tag, e.g. transforms it into a short notation and vice versa:
    - * <div></div> → <div /> : join
    - * <div /> → <div></div> : split - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - var resources = require('../assets/resources'); - var matcher = require('../assets/htmlMatcher'); - var editorUtils = require('../utils/editor'); - var profile = require('../assets/profile'); - - /** - * @param {IEmmetEditor} editor - * @param {Object} profile - * @param {Object} tag - */ - function joinTag(editor, profile, tag) { - // empty closing slash is a nonsense for this action - var slash = profile.selfClosing() || ' /'; - var content = tag.open.range.substring(tag.source).replace(/\s*>$/, slash + '>'); - - var caretPos = editor.getCaretPos(); - - // update caret position - if (content.length + tag.outerRange.start < caretPos) { - caretPos = content.length + tag.outerRange.start; - } - - content = utils.escapeText(content); - editor.replaceContent(content, tag.outerRange.start, tag.outerRange.end); - editor.setCaretPos(caretPos); - return true; - } - - function splitTag(editor, profile, tag) { - var caretPos = editor.getCaretPos(); - - // define tag content depending on profile - var tagContent = (profile.tag_nl === true) ? '\n\t\n' : ''; - var content = tag.outerContent().replace(/\s*\/>$/, '>'); - caretPos = tag.outerRange.start + content.length; - content += tagContent + ''; - - content = utils.escapeText(content); - editor.replaceContent(content, tag.outerRange.start, tag.outerRange.end); - editor.setCaretPos(caretPos); - return true; - } - - return { - splitJoinTagAction: function(editor, profileName) { - var info = editorUtils.outputInfo(editor, null, profileName); - var curProfile = profile.get(info.profile); - - // find tag at current position - var tag = matcher.tag(info.content, editor.getCaretPos()); - if (tag) { - return tag.close - ? joinTag(editor, curProfile, tag) - : splitTag(editor, curProfile, tag); - } - - return false; - } - }; -}); -},{"../assets/htmlMatcher":26,"../assets/profile":29,"../assets/resources":31,"../utils/common":73,"../utils/editor":75}],19:[function(require,module,exports){ -/** - * Toggles HTML and CSS comments depending on current caret context. Unlike - * the same action in most editors, this action toggles comment on currently - * matched item—HTML tag or CSS selector—when nothing is selected. - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var prefs = require('../assets/preferences'); - var range = require('../assets/range'); - var utils = require('../utils/common'); - var actionUtils = require('../utils/action'); - var editorUtils = require('../utils/editor'); - var htmlMatcher = require('../assets/htmlMatcher'); - var cssEditTree = require('../editTree/css'); - - /** - * Toggle HTML comment on current selection or tag - * @param {IEmmetEditor} editor - * @return {Boolean} Returns true if comment was toggled - */ - function toggleHTMLComment(editor) { - /** @type Range */ - var r = range(editor.getSelectionRange()); - var info = editorUtils.outputInfo(editor); - - if (!r.length()) { - // no selection, find matching tag - var tag = htmlMatcher.tag(info.content, editor.getCaretPos()); - if (tag) { // found pair - r = tag.outerRange; - } - } - - return genericCommentToggle(editor, '', r); - } - - /** - * Simple CSS commenting - * @param {IEmmetEditor} editor - * @return {Boolean} Returns true if comment was toggled - */ - function toggleCSSComment(editor) { - /** @type Range */ - var rng = range(editor.getSelectionRange()); - var info = editorUtils.outputInfo(editor); - - if (!rng.length()) { - // no selection, try to get current rule - /** @type CSSRule */ - var rule = cssEditTree.parseFromPosition(info.content, editor.getCaretPos()); - if (rule) { - var property = cssItemFromPosition(rule, editor.getCaretPos()); - rng = property - ? property.range(true) - : range(rule.nameRange(true).start, rule.source); - } - } - - if (!rng.length()) { - // still no selection, get current line - rng = range(editor.getCurrentLineRange()); - utils.narrowToNonSpace(info.content, rng); - } - - return genericCommentToggle(editor, '/*', '*/', rng); - } - - /** - * Returns CSS property from rule that matches passed position - * @param {EditContainer} rule - * @param {Number} absPos - * @returns {EditElement} - */ - function cssItemFromPosition(rule, absPos) { - // do not use default EditContainer.itemFromPosition() here, because - // we need to make a few assumptions to make CSS commenting more reliable - var relPos = absPos - (rule.options.offset || 0); - var reSafeChar = /^[\s\n\r]/; - return utils.find(rule.list(), function(item) { - if (item.range().end === relPos) { - // at the end of property, but outside of it - // if there’s a space character at current position, - // use current property - return reSafeChar.test(rule.source.charAt(relPos)); - } - - return item.range().inside(relPos); - }); - } - - /** - * Search for nearest comment in str, starting from index from - * @param {String} text Where to search - * @param {Number} from Search start index - * @param {String} start_token Comment start string - * @param {String} end_token Comment end string - * @return {Range} Returns null if comment wasn't found - */ - function searchComment(text, from, startToken, endToken) { - var commentStart = -1; - var commentEnd = -1; - - var hasMatch = function(str, start) { - return text.substr(start, str.length) == str; - }; - - // search for comment start - while (from--) { - if (hasMatch(startToken, from)) { - commentStart = from; - break; - } - } - - if (commentStart != -1) { - // search for comment end - from = commentStart; - var contentLen = text.length; - while (contentLen >= from++) { - if (hasMatch(endToken, from)) { - commentEnd = from + endToken.length; - break; - } - } - } - - return (commentStart != -1 && commentEnd != -1) - ? range(commentStart, commentEnd - commentStart) - : null; - } - - /** - * Generic comment toggling routine - * @param {IEmmetEditor} editor - * @param {String} commentStart Comment start token - * @param {String} commentEnd Comment end token - * @param {Range} range Selection range - * @return {Boolean} - */ - function genericCommentToggle(editor, commentStart, commentEnd, range) { - var content = editorUtils.outputInfo(editor).content; - var caretPos = editor.getCaretPos(); - var newContent = null; - - /** - * Remove comment markers from string - * @param {Sting} str - * @return {String} - */ - function removeComment(str) { - return str - .replace(new RegExp('^' + utils.escapeForRegexp(commentStart) + '\\s*'), function(str){ - caretPos -= str.length; - return ''; - }).replace(new RegExp('\\s*' + utils.escapeForRegexp(commentEnd) + '$'), ''); - } - - // first, we need to make sure that this substring is not inside - // comment - var commentRange = searchComment(content, caretPos, commentStart, commentEnd); - if (commentRange && commentRange.overlap(range)) { - // we're inside comment, remove it - range = commentRange; - newContent = removeComment(range.substring(content)); - } else { - // should add comment - // make sure that there's no comment inside selection - newContent = commentStart + ' ' + - range.substring(content) - .replace(new RegExp(utils.escapeForRegexp(commentStart) + '\\s*|\\s*' + utils.escapeForRegexp(commentEnd), 'g'), '') + - ' ' + commentEnd; - - // adjust caret position - caretPos += commentStart.length + 1; - } - - // replace editor content - if (newContent !== null) { - newContent = utils.escapeText(newContent); - editor.setCaretPos(range.start); - editor.replaceContent(editorUtils.unindent(editor, newContent), range.start, range.end); - editor.setCaretPos(caretPos); - return true; - } - - return false; - } - - return { - /** - * Toggle comment on current editor's selection or HTML tag/CSS rule - * @param {IEmmetEditor} editor - */ - toggleCommentAction: function(editor) { - var info = editorUtils.outputInfo(editor); - if (actionUtils.isSupportedCSS(info.syntax)) { - // in case our editor is good enough and can recognize syntax from - // current token, we have to make sure that cursor is not inside - // 'style' attribute of html element - var caretPos = editor.getCaretPos(); - var tag = htmlMatcher.tag(info.content, caretPos); - if (tag && tag.open.range.inside(caretPos)) { - info.syntax = 'html'; - } - } - - var cssSyntaxes = prefs.getArray('css.syntaxes'); - if (~cssSyntaxes.indexOf(info.syntax)) { - return toggleCSSComment(editor); - } - - return toggleHTMLComment(editor); - } - }; -}); -},{"../assets/htmlMatcher":26,"../assets/preferences":28,"../assets/range":30,"../editTree/css":37,"../utils/action":70,"../utils/common":73,"../utils/editor":75}],20:[function(require,module,exports){ -/** - * Automatically updates image size attributes in HTML's <img> element or - * CSS rule - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - var editorUtils = require('../utils/editor'); - var actionUtils = require('../utils/action'); - var xmlEditTree = require('../editTree/xml'); - var cssEditTree = require('../editTree/css'); - var base64 = require('../utils/base64'); - var file = require('../plugin/file'); - - /** - * Updates image size of <img src=""> tag - * @param {IEmmetEditor} editor - */ - function updateImageSizeHTML(editor) { - var offset = editor.getCaretPos(); - - // find tag from current caret position - var info = editorUtils.outputInfo(editor); - var xmlElem = xmlEditTree.parseFromPosition(info.content, offset, true); - if (xmlElem && (xmlElem.name() || '').toLowerCase() == 'img') { - getImageSizeForSource(editor, xmlElem.value('src'), function(size) { - if (size) { - var compoundData = xmlElem.range(true); - xmlElem.value('width', size.width); - xmlElem.value('height', size.height, xmlElem.indexOf('width') + 1); - - actionUtils.compoundUpdate(editor, utils.extend(compoundData, { - data: xmlElem.toString(), - caret: offset - })); - } - }); - } - } - - /** - * Updates image size of CSS property - * @param {IEmmetEditor} editor - */ - function updateImageSizeCSS(editor) { - var offset = editor.getCaretPos(); - - // find tag from current caret position - var info = editorUtils.outputInfo(editor); - var cssRule = cssEditTree.parseFromPosition(info.content, offset, true); - if (cssRule) { - // check if there is property with image under caret - var prop = cssRule.itemFromPosition(offset, true), m; - if (prop && (m = /url\((["']?)(.+?)\1\)/i.exec(prop.value() || ''))) { - getImageSizeForSource(editor, m[2], function(size) { - if (size) { - var compoundData = cssRule.range(true); - cssRule.value('width', size.width + 'px'); - cssRule.value('height', size.height + 'px', cssRule.indexOf('width') + 1); - - actionUtils.compoundUpdate(editor, utils.extend(compoundData, { - data: cssRule.toString(), - caret: offset - })); - } - }); - } - } - } - - /** - * Returns image dimensions for source - * @param {IEmmetEditor} editor - * @param {String} src Image source (path or data:url) - */ - function getImageSizeForSource(editor, src, callback) { - var fileContent; - if (src) { - // check if it is data:url - if (/^data:/.test(src)) { - fileContent = base64.decode( src.replace(/^data\:.+?;.+?,/, '') ); - return callback(actionUtils.getImageSize(fileContent)); - } - - var absPath = file.locateFile(editor.getFilePath(), src); - if (absPath === null) { - throw "Can't find " + src + ' file'; - } - - file.read(absPath, function(err, content) { - if (err) { - throw 'Unable to read ' + absPath + ': ' + err; - } - - content = String(content); - callback(actionUtils.getImageSize(content)); - }); - } - } - - return { - updateImageSizeAction: function(editor) { - // this action will definitely won’t work in SASS dialect, - // but may work in SCSS or LESS - if (actionUtils.isSupportedCSS(editor.getSyntax())) { - updateImageSizeCSS(editor); - } else { - updateImageSizeHTML(editor); - } - - return true; - } - }; -}); -},{"../editTree/css":37,"../editTree/xml":38,"../plugin/file":63,"../utils/action":70,"../utils/base64":71,"../utils/common":73,"../utils/editor":75}],21:[function(require,module,exports){ -/** - * Update Tag action: allows users to update existing HTML tags and add/remove - * attributes or even tag name - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var xmlEditTree = require('../editTree/xml'); - var editorUtils = require('../utils/editor'); - var actionUtils = require('../utils/action'); - var utils = require('../utils/common'); - var parser = require('../parser/abbreviation'); - - function updateAttributes(tag, abbrNode, ix) { - var classNames = (abbrNode.attribute('class') || '').split(/\s+/g); - if (ix) { - classNames.push('+' + abbrNode.name()); - } - - var r = function(str) { - return utils.replaceCounter(str, abbrNode.counter); - }; - - // update class - classNames.forEach(function(className) { - if (!className) { - return; - } - - className = r(className); - var ch = className.charAt(0); - if (ch == '+') { - tag.addClass(className.substr(1)); - } else if (ch == '-') { - tag.removeClass(className.substr(1)); - } else { - tag.value('class', className); - } - }); - - // update attributes - abbrNode.attributeList().forEach(function(attr) { - if (attr.name.toLowerCase() == 'class') { - return; - } - - var ch = attr.name.charAt(0); - if (ch == '+') { - var attrName = attr.name.substr(1); - var tagAttr = tag.get(attrName); - if (tagAttr) { - tagAttr.value(tagAttr.value() + r(attr.value)); - } else { - tag.value(attrName, r(attr.value)); - } - } else if (ch == '-') { - tag.remove(attr.name.substr(1)); - } else { - tag.value(attr.name, r(attr.value)); - } - }); - } - - return { - /** - * Matches HTML tag under caret and updates its definition - * according to given abbreviation - * @param {IEmmetEditor} Editor instance - * @param {String} abbr Abbreviation to update with - */ - updateTagAction: function(editor, abbr) { - abbr = abbr || editor.prompt("Enter abbreviation"); - - if (!abbr) { - return false; - } - - var content = editor.getContent(); - var ctx = actionUtils.captureContext(editor); - var tag = this.getUpdatedTag(abbr, ctx, content); - - if (!tag) { - // nothing to update - return false; - } - - // check if tag name was updated - if (tag.name() != ctx.name && ctx.match.close) { - editor.replaceContent('', ctx.match.close.range.start, ctx.match.close.range.end, true); - } - - editor.replaceContent(tag.source, ctx.match.open.range.start, ctx.match.open.range.end, true); - return true; - }, - - /** - * Returns XMLEditContainer node with updated tag structure - * of existing tag context. - * This data can be used to modify existing tag - * @param {String} abbr Abbreviation - * @param {Object} ctx Tag to be updated (captured with `htmlMatcher`) - * @param {String} content Original editor content - * @return {XMLEditContainer} - */ - getUpdatedTag: function(abbr, ctx, content, options) { - if (!ctx) { - // nothing to update - return null; - } - - var tree = parser.parse(abbr, options || {}); - - // for this action some characters in abbreviation has special - // meaning. For example, `.-c2` means “remove `c2` class from - // element” and `.+c3` means “append class `c3` to exising one. - // - // But `.+c3` abbreviation will actually produce two elements: - //
    and . Thus, we have to walk on each element - // of parsed tree and use their definitions to update current element - var tag = xmlEditTree.parse(ctx.match.open.range.substring(content), { - offset: ctx.match.outerRange.start - }); - - tree.children.forEach(function(node, i) { - updateAttributes(tag, node, i); - }); - - // if tag name was resolved by implicit tag name resolver, - // then user omitted it in abbreviation and wants to keep - // original tag name - var el = tree.children[0]; - if (!el.data('nameResolved')) { - tag.name(el.name()); - } - - return tag; - } - }; -}); -},{"../editTree/xml":38,"../parser/abbreviation":55,"../utils/action":70,"../utils/common":73,"../utils/editor":75}],22:[function(require,module,exports){ -/** - * Action that wraps content with abbreviation. For convenience, action is - * defined as reusable module - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var range = require('../assets/range'); - var htmlMatcher = require('../assets/htmlMatcher'); - var utils = require('../utils/common'); - var editorUtils = require('../utils/editor'); - var actionUtils = require('../utils/action'); - var parser = require('../parser/abbreviation'); - - return { - /** - * Wraps content with abbreviation - * @param {IEmmetEditor} Editor instance - * @param {String} abbr Abbreviation to wrap with - * @param {String} syntax Syntax type (html, css, etc.) - * @param {String} profile Output profile name (html, xml, xhtml) - */ - wrapWithAbbreviationAction: function(editor, abbr, syntax, profile) { - var info = editorUtils.outputInfo(editor, syntax, profile); - abbr = abbr || editor.prompt("Enter abbreviation"); - - if (!abbr) { - return null; - } - - abbr = String(abbr); - - var r = range(editor.getSelectionRange()); - - if (!r.length()) { - // no selection, find tag pair - var match = htmlMatcher.tag(info.content, r.start); - if (!match) { // nothing to wrap - return false; - } - - r = utils.narrowToNonSpace(info.content, match.range); - } - - var newContent = utils.escapeText(r.substring(info.content)); - var result = parser.expand(abbr, { - pastedContent: editorUtils.unindent(editor, newContent), - syntax: info.syntax, - profile: info.profile, - contextNode: actionUtils.captureContext(editor) - }); - - if (result) { - editor.replaceContent(result, r.start, r.end); - return true; - } - - return false; - } - }; -}); -},{"../assets/htmlMatcher":26,"../assets/range":30,"../parser/abbreviation":55,"../utils/action":70,"../utils/common":73,"../utils/editor":75}],23:[function(require,module,exports){ -/** - * Parsed resources (snippets, abbreviations, variables, etc.) for Emmet. - * Contains convenient method to get access for snippets with respect of - * inheritance. Also provides ability to store data in different vocabularies - * ('system' and 'user') for fast and safe resource update - * @author Sergey Chikuyonok (serge.che@gmail.com) - * @link http://chikuyonok.ru - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var prefs = require('./preferences'); - var utils = require('../utils/common'); - - prefs.define('caniuse.enabled', true, 'Enable support of Can I Use database. When enabled,\ - CSS abbreviation resolver will look at Can I Use database first before detecting\ - CSS properties that should be resolved'); - - prefs.define('caniuse.vendors', 'all', 'A comma-separated list vendor identifiers\ - (as described in Can I Use database) that should be supported\ - when resolving vendor-prefixed properties. Set value to all\ - to support all available properties'); - - prefs.define('caniuse.era', 'e-2', 'Browser era, as defined in Can I Use database.\ - Examples: e0 (current version), e1 (near future)\ - e-2 (2 versions back) and so on.'); - - var cssSections = { - 'border-image': ['border-image'], - 'css-boxshadow': ['box-shadow'], - 'css3-boxsizing': ['box-sizing'], - 'multicolumn': ['column-width', 'column-count', 'columns', 'column-gap', 'column-rule-color', 'column-rule-style', 'column-rule-width', 'column-rule', 'column-span', 'column-fill'], - 'border-radius': ['border-radius', 'border-top-left-radius', 'border-top-right-radius', 'border-bottom-right-radius', 'border-bottom-left-radius'], - 'transforms2d': ['transform'], - 'css-hyphens': ['hyphens'], - 'css-transitions': ['transition', 'transition-property', 'transition-duration', 'transition-timing-function', 'transition-delay'], - 'font-feature': ['font-feature-settings'], - 'css-animation': ['animation', 'animation-name', 'animation-duration', 'animation-timing-function', 'animation-iteration-count', 'animation-direction', 'animation-play-state', 'animation-delay', 'animation-fill-mode', '@keyframes'], - 'css-gradients': ['linear-gradient'], - 'css-masks': ['mask-image', 'mask-source-type', 'mask-repeat', 'mask-position', 'mask-clip', 'mask-origin', 'mask-size', 'mask', 'mask-type', 'mask-box-image-source', 'mask-box-image-slice', 'mask-box-image-width', 'mask-box-image-outset', 'mask-box-image-repeat', 'mask-box-image', 'clip-path', 'clip-rule'], - 'css-featurequeries': ['@supports'], - 'flexbox': ['flex', 'inline-flex', 'flex-direction', 'flex-wrap', 'flex-flow', 'order', 'flex'], - 'calc': ['calc'], - 'object-fit': ['object-fit', 'object-position'], - 'css-grid': ['grid', 'inline-grid', 'grid-template-rows', 'grid-template-columns', 'grid-template-areas', 'grid-template', 'grid-auto-rows', 'grid-auto-columns', ' grid-auto-flow', 'grid-auto-position', 'grid', ' grid-row-start', 'grid-column-start', 'grid-row-end', 'grid-column-end', 'grid-column', 'grid-row', 'grid-area', 'justify-self', 'justify-items', 'align-self', 'align-items'], - 'css-repeating-gradients': ['repeating-linear-gradient'], - 'css-filters': ['filter'], - 'user-select-none': ['user-select'], - 'intrinsic-width': ['min-content', 'max-content', 'fit-content', 'fill-available'], - 'css3-tabsize': ['tab-size'] - }; - - /** @type {Object} The Can I Use database for CSS */ - var cssDB = null; - /** @type {Object} A list of available vendors (browsers) and their prefixes */ - var vendorsDB = null; - var erasDB = null; - - function intersection(arr1, arr2) { - var result = []; - var smaller = arr1, larger = arr2; - if (smaller.length > larger.length) { - smaller = arr2; - larger = arr1; - } - larger.forEach(function(item) { - if (~smaller.indexOf(item)) { - result.push(item); - } - }); - return result; - } - - /** - * Parses raw Can I Use database for better lookups - * @param {String} data Raw database - * @param {Boolean} optimized Pass `true` if given `data` is already optimized - * @return {Object} - */ - function parseDB(data, optimized) { - if (typeof data == 'string') { - data = JSON.parse(data); - } - - if (!optimized) { - data = optimize(data); - } - - vendorsDB = data.vendors; - cssDB = data.css; - erasDB = data.era; - } - - /** - * Extract required data only from CIU database - * @param {Object} data Raw Can I Use database - * @return {Object} Optimized database - */ - function optimize(data) { - if (typeof data == 'string') { - data = JSON.parse(data); - } - - return { - vendors: parseVendors(data), - css: parseCSS(data), - era: parseEra(data) - }; - } - - /** - * Parses vendor data - * @param {Object} data - * @return {Object} - */ - function parseVendors(data) { - var out = {}; - Object.keys(data.agents).forEach(function(name) { - var agent = data.agents[name]; - out[name] = { - prefix: agent.prefix, - versions: agent.versions - }; - }); - return out; - } - - /** - * Parses CSS data from Can I Use raw database - * @param {Object} data - * @return {Object} - */ - function parseCSS(data) { - var out = {}; - var cssCategories = data.cats.CSS; - Object.keys(data.data).forEach(function(name) { - var section = data.data[name]; - if (name in cssSections) { - cssSections[name].forEach(function(kw) { - out[kw] = section.stats; - }); - } - }); - - return out; - } - - /** - * Parses era data from Can I Use raw database - * @param {Object} data - * @return {Array} - */ - function parseEra(data) { - // some runtimes (like Mozilla Rhino) does not preserves - // key order so we have to sort values manually - return Object.keys(data.eras).sort(function(a, b) { - return parseInt(a.substr(1)) - parseInt(b.substr(1)); - }); - } - - /** - * Returs list of supported vendors, depending on user preferences - * @return {Array} - */ - function getVendorsList() { - var allVendors = Object.keys(vendorsDB); - var vendors = prefs.getArray('caniuse.vendors'); - if (!vendors || vendors[0] == 'all') { - return allVendors; - } - - return intersection(allVendors, vendors); - } - - /** - * Returns size of version slice as defined by era identifier - * @return {Number} - */ - function getVersionSlice() { - var era = prefs.get('caniuse.era'); - var ix = erasDB.indexOf(era); - if (!~ix) { - ix = erasDB.indexOf('e-2'); - } - - return ix; - } - - // try to load caniuse database - // hide it from Require.JS parser - var db = null; - (function(r) { - if (typeof define === 'undefined' || !define.amd) { - try { - var fs = r('fs'); - var path = r('path'); - db = fs.readFileSync(path.join(__dirname, '../caniuse.json'), {encoding: 'utf8'}); - } catch(e) {} - } - })(require); - - if (db) { - parseDB(db); - } - - return { - load: parseDB, - optimize: optimize, - - /** - * Resolves prefixes for given property - * @param {String} property A property to resolve. It can start with `@` symbol - * (CSS section, like `@keyframes`) or `:` (CSS value, like `flex`) - * @return {Array} Array of resolved prefixes or null - * if prefixes can't be resolved. Empty array means property has no vendor - * prefixes - */ - resolvePrefixes: function(property) { - if (!prefs.get('caniuse.enabled') || !cssDB || !(property in cssDB)) { - return null; - } - - var prefixes = []; - var propStats = cssDB[property]; - var versions = getVersionSlice(); - - getVendorsList().forEach(function(vendor) { - var vendorVesions = vendorsDB[vendor].versions.slice(versions); - for (var i = 0, v; i < vendorVesions.length; i++) { - v = vendorVesions[i]; - if (!v) { - continue; - } - - if (~propStats[vendor][v].indexOf('x')) { - prefixes.push(vendorsDB[vendor].prefix); - break; - } - } - }); - - return utils.unique(prefixes).sort(function(a, b) { - return b.length - a.length; - }); - } - }; -}); -},{"../utils/common":73,"./preferences":28}],24:[function(require,module,exports){ -/** - * Module that contains factories for element types used by Emmet - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var factories = {}; - var reAttrs = /([@\!]?)([\w\-:]+)\s*=\s*(['"])(.*?)\3/g; - - // register resource references - function commonFactory(value) { - return {data: value}; - } - - module = module || {}; - module.exports = { - /** - * Create new element factory - * @param {String} name Element identifier - * @param {Function} factory Function that produces element of specified - * type. The object generated by this factory is automatically - * augmented with type property pointing to element - * name - * @memberOf elements - */ - add: function(name, factory) { - var that = this; - factories[name] = function() { - var elem = factory.apply(that, arguments); - if (elem) - elem.type = name; - - return elem; - }; - }, - - /** - * Returns factory for specified name - * @param {String} name - * @returns {Function} - */ - get: function(name) { - return factories[name]; - }, - - /** - * Creates new element with specified type - * @param {String} name - * @returns {Object} - */ - create: function(name) { - var args = [].slice.call(arguments, 1); - var factory = this.get(name); - return factory ? factory.apply(this, args) : null; - }, - - /** - * Check if passed element is of specified type - * @param {Object} elem - * @param {String} type - * @returns {Boolean} - */ - is: function(elem, type) { - return this.type(elem) === type; - }, - - /** - * Returns type of element - * @param {Object} elem - * @return {String} - */ - type: function(elem) { - return elem && elem.type; - } - }; - - /** - * Element factory - * @param {String} elementName Name of output element - * @param {String} attrs Attributes definition. You may also pass - * Array where each contains object with name - * and value properties, or Object - * @param {Boolean} isEmpty Is expanded element should be empty - */ - module.exports.add('element', function(elementName, attrs, isEmpty) { - var ret = { - name: elementName, - is_empty: !!isEmpty - }; - - if (attrs) { - ret.attributes = []; - if (Array.isArray(attrs)) { - ret.attributes = attrs; - } else if (typeof attrs === 'string') { - var m; - while ((m = reAttrs.exec(attrs))) { - ret.attributes.push({ - name: m[2], - value: m[4], - isDefault: m[1] == '@', - isImplied: m[1] == '!' - }); - } - } else { - ret.attributes = Object.keys(attrs).map(function(name) { - return { - name: name, - value: attrs[name] - }; - }); - } - } - - return ret; - }); - - module.exports.add('snippet', commonFactory); - module.exports.add('reference', commonFactory); - module.exports.add('empty', function() { - return {}; - }); - - return module.exports; -}); -},{}],25:[function(require,module,exports){ -/** - * Utility module that provides ordered storage of function handlers. - * Many Emmet modules' functionality can be extended/overridden by custom - * function. This modules provides unified storage of handler functions, their - * management and execution - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - - /** - * @type HandlerList - * @constructor - */ - function HandlerList() { - this._list = []; - } - - HandlerList.prototype = { - /** - * Adds function handler - * @param {Function} fn Handler - * @param {Object} options Handler options. Possible values are:

    - * order : (Number) – order in handler list. Handlers - * with higher order value will be executed earlier. - */ - add: function(fn, options) { - // TODO hack for stable sort, remove after fixing `list()` - var order = this._list.length; - if (options && 'order' in options) { - order = options.order * 10000; - } - this._list.push(utils.extend({}, options, {order: order, fn: fn})); - }, - - /** - * Removes handler from list - * @param {Function} fn - */ - remove: function(fn) { - var item = utils.find(this._list, function(item) { - return item.fn === fn; - }); - if (item) { - this._list.splice(this._list.indexOf(item), 1); - } - }, - - /** - * Returns ordered list of handlers. By default, handlers - * with the same order option returned in reverse order, - * i.e. the latter function was added into the handlers list, the higher - * it will be in the returned array - * @returns {Array} - */ - list: function() { - // TODO make stable sort - return this._list.sort(function(a, b) { - return b.order - a.order; - }); - }, - - /** - * Returns ordered list of handler functions - * @returns {Array} - */ - listFn: function() { - return this.list().map(function(item) { - return item.fn; - }); - }, - - /** - * Executes handler functions in their designated order. If function - * returns skipVal, meaning that function was unable to - * handle passed args, the next function will be executed - * and so on. - * @param {Object} skipValue If function returns this value, execute - * next handler. - * @param {Array} args Arguments to pass to handler function - * @returns {Boolean} Whether any of registered handlers performed - * successfully - */ - exec: function(skipValue, args) { - args = args || []; - var result = null; - utils.find(this.list(), function(h) { - result = h.fn.apply(h, args); - if (result !== skipValue) { - return true; - } - }); - - return result; - } - }; - - return { - /** - * Factory method that produces HandlerList instance - * @returns {HandlerList} - * @memberOf handlerList - */ - create: function() { - return new HandlerList(); - } - }; -}); -},{"../utils/common":73}],26:[function(require,module,exports){ -/** - * HTML matcher: takes string and searches for HTML tag pairs for given position - * - * Unlike “classic” matchers, it parses content from the specified - * position, not from the start, so it may work even outside HTML documents - * (for example, inside strings of programming languages like JavaScript, Python - * etc.) - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var range = require('./range'); - - // Regular Expressions for parsing tags and attributes - var reOpenTag = /^<([\w\:\-]+)((?:\s+[\w\-:]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/; - var reCloseTag = /^<\/([\w\:\-]+)[^>]*>/; - - function openTag(i, match) { - return { - name: match[1], - selfClose: !!match[3], - /** @type Range */ - range: range(i, match[0]), - type: 'open' - }; - } - - function closeTag(i, match) { - return { - name: match[1], - /** @type Range */ - range: range(i, match[0]), - type: 'close' - }; - } - - function comment(i, match) { - return { - /** @type Range */ - range: range(i, typeof match == 'number' ? match - i : match[0]), - type: 'comment' - }; - } - - /** - * Creates new tag matcher session - * @param {String} text - */ - function createMatcher(text) { - var memo = {}, m; - return { - /** - * Test if given position matches opening tag - * @param {Number} i - * @returns {Object} Matched tag object - */ - open: function(i) { - var m = this.matches(i); - return m && m.type == 'open' ? m : null; - }, - - /** - * Test if given position matches closing tag - * @param {Number} i - * @returns {Object} Matched tag object - */ - close: function(i) { - var m = this.matches(i); - return m && m.type == 'close' ? m : null; - }, - - /** - * Matches either opening or closing tag for given position - * @param i - * @returns - */ - matches: function(i) { - var key = 'p' + i; - - if (!(key in memo)) { - memo[key] = false; - if (text.charAt(i) == '<') { - var substr = text.slice(i); - if ((m = substr.match(reOpenTag))) { - memo[key] = openTag(i, m); - } else if ((m = substr.match(reCloseTag))) { - memo[key] = closeTag(i, m); - } - } - } - - return memo[key]; - }, - - /** - * Returns original text - * @returns {String} - */ - text: function() { - return text; - }, - - clean: function() { - memo = text = m = null; - } - }; - } - - function matches(text, pos, pattern) { - return text.substring(pos, pos + pattern.length) == pattern; - } - - /** - * Search for closing pair of opening tag - * @param {Object} open Open tag instance - * @param {Object} matcher Matcher instance - */ - function findClosingPair(open, matcher) { - var stack = [], tag = null; - var text = matcher.text(); - - for (var pos = open.range.end, len = text.length; pos < len; pos++) { - if (matches(text, pos, '')) { - pos = j + 3; - break; - } - } - } - - if ((tag = matcher.matches(pos))) { - if (tag.type == 'open' && !tag.selfClose) { - stack.push(tag.name); - } else if (tag.type == 'close') { - if (!stack.length) { // found valid pair? - return tag.name == open.name ? tag : null; - } - - // check if current closing tag matches previously opened one - if (stack[stack.length - 1] == tag.name) { - stack.pop(); - } else { - var found = false; - while (stack.length && !found) { - var last = stack.pop(); - if (last == tag.name) { - found = true; - } - } - - if (!stack.length && !found) { - return tag.name == open.name ? tag : null; - } - } - } - - pos = tag.range.end - 1; - } - } - } - - return { - /** - * Main function: search for tag pair in text for given - * position - * @memberOf htmlMatcher - * @param {String} text - * @param {Number} pos - * @returns {Object} - */ - find: function(text, pos) { - var matcher = createMatcher(text); - var open = null, close = null; - var j, jl; - - for (var i = pos; i >= 0; i--) { - if ((open = matcher.open(i))) { - // found opening tag - if (open.selfClose) { - if (open.range.cmp(pos, 'lt', 'gt')) { - // inside self-closing tag, found match - break; - } - - // outside self-closing tag, continue - continue; - } - - close = findClosingPair(open, matcher); - if (close) { - // found closing tag. - var r = range.create2(open.range.start, close.range.end); - if (r.contains(pos)) { - break; - } - } else if (open.range.contains(pos)) { - // we inside empty HTML tag like
    - break; - } - - open = null; - } else if (matches(text, i, '-->')) { - // skip back to comment start - for (j = i - 1; j >= 0; j--) { - if (matches(text, j, '-->')) { - // found another comment end, do nothing - break; - } else if (matches(text, j, '')) { - j += 3; - break; - } - } - - open = comment(i, j); - break; - } - } - - matcher.clean(); - - if (open) { - var outerRange = null; - var innerRange = null; - - if (close) { - outerRange = range.create2(open.range.start, close.range.end); - innerRange = range.create2(open.range.end, close.range.start); - } else { - outerRange = innerRange = range.create2(open.range.start, open.range.end); - } - - if (open.type == 'comment') { - // adjust positions of inner range for comment - var _c = outerRange.substring(text); - innerRange.start += _c.length - _c.replace(/^<\!--\s*/, '').length; - innerRange.end -= _c.length - _c.replace(/\s*-->$/, '').length; - } - - return { - open: open, - close: close, - type: open.type == 'comment' ? 'comment' : 'tag', - innerRange: innerRange, - innerContent: function() { - return this.innerRange.substring(text); - }, - outerRange: outerRange, - outerContent: function() { - return this.outerRange.substring(text); - }, - range: !innerRange.length() || !innerRange.cmp(pos, 'lte', 'gte') ? outerRange : innerRange, - content: function() { - return this.range.substring(text); - }, - source: text - }; - } - }, - - /** - * The same as find() method, but restricts matched result - * to tag type - * @param {String} text - * @param {Number} pos - * @returns {Object} - */ - tag: function(text, pos) { - var result = this.find(text, pos); - if (result && result.type == 'tag') { - return result; - } - } - }; -}); -},{"./range":30}],27:[function(require,module,exports){ -/** - * Simple logger for Emmet - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - return { - log: function() { - if (typeof console != 'undefined' && console.log) { - console.log.apply(console, arguments); - } - } - } -}) -},{}],28:[function(require,module,exports){ -/** - * Common module's preferences storage. This module - * provides general storage for all module preferences, their description and - * default values.

    - * - * This module can also be used to list all available properties to create - * UI for updating properties - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - - var preferences = {}; - var defaults = {}; - var _dbgDefaults = null; - var _dbgPreferences = null; - - function toBoolean(val) { - if (typeof val === 'string') { - val = val.toLowerCase(); - return val == 'yes' || val == 'true' || val == '1'; - } - - return !!val; - } - - function isValueObj(obj) { - return typeof obj === 'object' - && !Array.isArray(obj) - && 'value' in obj - && Object.keys(obj).length < 3; - } - - return { - /** - * Creates new preference item with default value - * @param {String} name Preference name. You can also pass object - * with many options - * @param {Object} value Preference default value - * @param {String} description Item textual description - * @memberOf preferences - */ - define: function(name, value, description) { - var prefs = name; - if (typeof name === 'string') { - prefs = {}; - prefs[name] = { - value: value, - description: description - }; - } - - Object.keys(prefs).forEach(function(k) { - var v = prefs[k]; - defaults[k] = isValueObj(v) ? v : {value: v}; - }); - }, - - /** - * Updates preference item value. Preference value should be defined - * first with define method. - * @param {String} name Preference name. You can also pass object - * with many options - * @param {Object} value Preference default value - * @memberOf preferences - */ - set: function(name, value) { - var prefs = name; - if (typeof name === 'string') { - prefs = {}; - prefs[name] = value; - } - - Object.keys(prefs).forEach(function(k) { - var v = prefs[k]; - if (!(k in defaults)) { - throw new Error('Property "' + k + '" is not defined. You should define it first with `define` method of current module'); - } - - // do not set value if it equals to default value - if (v !== defaults[k].value) { - // make sure we have value of correct type - switch (typeof defaults[k].value) { - case 'boolean': - v = toBoolean(v); - break; - case 'number': - v = parseInt(v + '', 10) || 0; - break; - default: // convert to string - if (v !== null) { - v += ''; - } - } - - preferences[k] = v; - } else if (k in preferences) { - delete preferences[k]; - } - }); - }, - - /** - * Returns preference value - * @param {String} name - * @returns {String} Returns undefined if preference is - * not defined - */ - get: function(name) { - if (name in preferences) { - return preferences[name]; - } - - if (name in defaults) { - return defaults[name].value; - } - - return void 0; - }, - - /** - * Returns comma-separated preference value as array of values - * @param {String} name - * @returns {Array} Returns undefined if preference is - * not defined, null if string cannot be converted to array - */ - getArray: function(name) { - var val = this.get(name); - if (typeof val === 'undefined' || val === null || val === '') { - return null; - } - - val = val.split(',').map(utils.trim); - if (!val.length) { - return null; - } - - return val; - }, - - /** - * Returns comma and colon-separated preference value as dictionary - * @param {String} name - * @returns {Object} - */ - getDict: function(name) { - var result = {}; - this.getArray(name).forEach(function(val) { - var parts = val.split(':'); - result[parts[0]] = parts[1]; - }); - - return result; - }, - - /** - * Returns description of preference item - * @param {String} name Preference name - * @returns {Object} - */ - description: function(name) { - return name in defaults ? defaults[name].description : void 0; - }, - - /** - * Completely removes specified preference(s) - * @param {String} name Preference name (or array of names) - */ - remove: function(name) { - if (!Array.isArray(name)) { - name = [name]; - } - - name.forEach(function(key) { - if (key in preferences) { - delete preferences[key]; - } - - if (key in defaults) { - delete defaults[key]; - } - }); - }, - - /** - * Returns sorted list of all available properties - * @returns {Array} - */ - list: function() { - return Object.keys(defaults).sort().map(function(key) { - return { - name: key, - value: this.get(key), - type: typeof defaults[key].value, - description: defaults[key].description - }; - }, this); - }, - - /** - * Loads user-defined preferences from JSON - * @param {Object} json - * @returns - */ - load: function(json) { - Object.keys(json).forEach(function(key) { - this.set(key, json[key]); - }, this); - }, - - /** - * Returns hash of user-modified preferences - * @returns {Object} - */ - exportModified: function() { - return utils.extend({}, preferences); - }, - - /** - * Reset to defaults - * @returns - */ - reset: function() { - preferences = {}; - }, - - /** - * For unit testing: use empty storage - */ - _startTest: function() { - _dbgDefaults = defaults; - _dbgPreferences = preferences; - defaults = {}; - preferences = {}; - }, - - /** - * For unit testing: restore original storage - */ - _stopTest: function() { - defaults = _dbgDefaults; - preferences = _dbgPreferences; - } - }; -}); -},{"../utils/common":73}],29:[function(require,module,exports){ -/** - * Output profile module. - * Profile defines how XHTML output data should look like - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - var resources = require('./resources'); - var prefs = require('./preferences'); - - prefs.define('profile.allowCompactBoolean', true, - 'This option can be used to globally disable compact form of boolean ' + - 'attribues (attributes where name and value are equal). With compact' + - 'form enabled, HTML tags can be outputted as <div contenteditable> ' + - 'instead of <div contenteditable="contenteditable">'); - - prefs.define('profile.booleanAttributes', '^contenteditable|seamless$', - 'A regular expression for attributes that should be boolean by default.' + - 'If attribute name matches this expression, you don’t have to write dot ' + - 'after attribute name in Emmet abbreviation to mark it as boolean.'); - - var profiles = {}; - - var defaultProfile = { - tag_case: 'asis', - attr_case: 'asis', - attr_quotes: 'double', - - // Each tag on new line - tag_nl: 'decide', - - // With tag_nl === true, defines if leaf node (e.g. node with no children) - // should have formatted line breaks - tag_nl_leaf: false, - - place_cursor: true, - - // Indent tags - indent: true, - - // How many inline elements should be to force line break - // (set to 0 to disable) - inline_break: 3, - - // Produce compact notation of boolean attribues: - // attributes where name and value are equal. - // With this option enabled, HTML filter will - // produce
    instead of
    - compact_bool: false, - - // Use self-closing style for writing empty elements, e.g.
    or
    - self_closing_tag: 'xhtml', - - // Profile-level output filters, re-defines syntax filters - filters: '', - - // Additional filters applied to abbreviation. - // Unlike "filters", this preference doesn't override default filters - // but add the instead every time given profile is chosen - extraFilters: '' - }; - - /** - * @constructor - * @type OutputProfile - * @param {Object} options - */ - function OutputProfile(options) { - utils.extend(this, defaultProfile, options); - } - - OutputProfile.prototype = { - /** - * Transforms tag name case depending on current profile settings - * @param {String} name String to transform - * @returns {String} - */ - tagName: function(name) { - return stringCase(name, this.tag_case); - }, - - /** - * Transforms attribute name case depending on current profile settings - * @param {String} name String to transform - * @returns {String} - */ - attributeName: function(name) { - return stringCase(name, this.attr_case); - }, - - /** - * Returns quote character for current profile - * @returns {String} - */ - attributeQuote: function() { - return this.attr_quotes == 'single' ? "'" : '"'; - }, - - /** - * Returns self-closing tag symbol for current profile - * @returns {String} - */ - selfClosing: function() { - if (this.self_closing_tag == 'xhtml') - return ' /'; - - if (this.self_closing_tag === true) - return '/'; - - return ''; - }, - - /** - * Returns cursor token based on current profile settings - * @returns {String} - */ - cursor: function() { - return this.place_cursor ? utils.getCaretPlaceholder() : ''; - }, - - /** - * Check if attribute with given name is boolean, - * e.g. written as `contenteditable` instead of - * `contenteditable="contenteditable"` - * @param {String} name Attribute name - * @return {Boolean} - */ - isBoolean: function(name, value) { - if (name == value) { - return true; - } - - var boolAttrs = prefs.get('profile.booleanAttributes'); - if (!value && boolAttrs) { - boolAttrs = new RegExp(boolAttrs, 'i'); - return boolAttrs.test(name); - } - - return false; - }, - - /** - * Check if compact boolean attribute record is - * allowed for current profile - * @return {Boolean} - */ - allowCompactBoolean: function() { - return this.compact_bool && prefs.get('profile.allowCompactBoolean'); - } - }; - - /** - * Helper function that converts string case depending on - * caseValue - * @param {String} str String to transform - * @param {String} caseValue Case value: can be lower, - * upper and leave - * @returns {String} - */ - function stringCase(str, caseValue) { - switch (String(caseValue || '').toLowerCase()) { - case 'lower': - return str.toLowerCase(); - case 'upper': - return str.toUpperCase(); - } - - return str; - } - - /** - * Creates new output profile - * @param {String} name Profile name - * @param {Object} options Profile options - */ - function createProfile(name, options) { - return profiles[name.toLowerCase()] = new OutputProfile(options); - } - - function createDefaultProfiles() { - createProfile('xhtml'); - createProfile('html', {self_closing_tag: false, compact_bool: true}); - createProfile('xml', {self_closing_tag: true, tag_nl: true}); - createProfile('plain', {tag_nl: false, indent: false, place_cursor: false}); - createProfile('line', {tag_nl: false, indent: false, extraFilters: 's'}); - createProfile('css', {tag_nl: true}); - createProfile('css_line', {tag_nl: false}); - } - - createDefaultProfiles(); - - return { - /** - * Creates new output profile and adds it into internal dictionary - * @param {String} name Profile name - * @param {Object} options Profile options - * @memberOf emmet.profile - * @returns {Object} New profile - */ - create: function(name, options) { - if (arguments.length == 2) - return createProfile(name, options); - else - // create profile object only - return new OutputProfile(utils.defaults(name || {}, defaultProfile)); - }, - - /** - * Returns profile by its name. If profile wasn't found, returns - * 'plain' profile - * @param {String} name Profile name. Might be profile itself - * @param {String} syntax. Optional. Current editor syntax. If defined, - * profile is searched in resources first, then in predefined profiles - * @returns {Object} - */ - get: function(name, syntax) { - if (!name && syntax) { - // search in user resources first - var profile = resources.findItem(syntax, 'profile'); - if (profile) { - name = profile; - } - } - - if (!name) { - return profiles.plain; - } - - if (name instanceof OutputProfile) { - return name; - } - - if (typeof name === 'string' && name.toLowerCase() in profiles) { - return profiles[name.toLowerCase()]; - } - - return this.create(name); - }, - - /** - * Deletes profile with specified name - * @param {String} name Profile name - */ - remove: function(name) { - name = (name || '').toLowerCase(); - if (name in profiles) - delete profiles[name]; - }, - - /** - * Resets all user-defined profiles - */ - reset: function() { - profiles = {}; - createDefaultProfiles(); - }, - - /** - * Helper function that converts string case depending on - * caseValue - * @param {String} str String to transform - * @param {String} caseValue Case value: can be lower, - * upper and leave - * @returns {String} - */ - stringCase: stringCase - }; -}); -},{"../utils/common":73,"./preferences":28,"./resources":31}],30:[function(require,module,exports){ -/** - * Helper module to work with ranges - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - function cmp(a, b, op) { - switch (op) { - case 'eq': - case '==': - return a === b; - case 'lt': - case '<': - return a < b; - case 'lte': - case '<=': - return a <= b; - case 'gt': - case '>': - return a > b; - case 'gte': - case '>=': - return a >= b; - } - } - - - /** - * @type Range - * @constructor - * @param {Object} start - * @param {Number} len - */ - function Range(start, len) { - if (typeof start === 'object' && 'start' in start) { - // create range from object stub - this.start = Math.min(start.start, start.end); - this.end = Math.max(start.start, start.end); - } else if (Array.isArray(start)) { - this.start = start[0]; - this.end = start[1]; - } else { - len = typeof len === 'string' ? len.length : +len; - this.start = start; - this.end = start + len; - } - } - - Range.prototype = { - length: function() { - return Math.abs(this.end - this.start); - }, - - /** - * Returns true if passed range is equals to current one - * @param {Range} range - * @returns {Boolean} - */ - equal: function(range) { - return this.cmp(range, 'eq', 'eq'); -// return this.start === range.start && this.end === range.end; - }, - - /** - * Shifts indexes position with passed delta - * @param {Number} delta - * @returns {Range} range itself - */ - shift: function(delta) { - this.start += delta; - this.end += delta; - return this; - }, - - /** - * Check if two ranges are overlapped - * @param {Range} range - * @returns {Boolean} - */ - overlap: function(range) { - return range.start <= this.end && range.end >= this.start; - }, - - /** - * Finds intersection of two ranges - * @param {Range} range - * @returns {Range} null if ranges does not overlap - */ - intersection: function(range) { - if (this.overlap(range)) { - var start = Math.max(range.start, this.start); - var end = Math.min(range.end, this.end); - return new Range(start, end - start); - } - - return null; - }, - - /** - * Returns the union of the thow ranges. - * @param {Range} range - * @returns {Range} null if ranges are not overlapped - */ - union: function(range) { - if (this.overlap(range)) { - var start = Math.min(range.start, this.start); - var end = Math.max(range.end, this.end); - return new Range(start, end - start); - } - - return null; - }, - - /** - * Returns a Boolean value that indicates whether a specified position - * is in a given range. - * @param {Number} loc - */ - inside: function(loc) { - return this.cmp(loc, 'lte', 'gt'); -// return this.start <= loc && this.end > loc; - }, - - /** - * Returns a Boolean value that indicates whether a specified position - * is in a given range, but not equals bounds. - * @param {Number} loc - */ - contains: function(loc) { - return this.cmp(loc, 'lt', 'gt'); - }, - - /** - * Check if current range completely includes specified one - * @param {Range} r - * @returns {Boolean} - */ - include: function(r) { - return this.cmp(r, 'lte', 'gte'); -// return this.start <= r.start && this.end >= r.end; - }, - - /** - * Low-level comparision method - * @param {Number} loc - * @param {String} left Left comparison operator - * @param {String} right Right comaprison operator - */ - cmp: function(loc, left, right) { - var a, b; - if (loc instanceof Range) { - a = loc.start; - b = loc.end; - } else { - a = b = loc; - } - - return cmp(this.start, a, left || '<=') && cmp(this.end, b, right || '>'); - }, - - /** - * Returns substring of specified str for current range - * @param {String} str - * @returns {String} - */ - substring: function(str) { - return this.length() > 0 - ? str.substring(this.start, this.end) - : ''; - }, - - /** - * Creates copy of current range - * @returns {Range} - */ - clone: function() { - return new Range(this.start, this.length()); - }, - - /** - * @returns {Array} - */ - toArray: function() { - return [this.start, this.end]; - }, - - toString: function() { - return this.valueOf(); - }, - - valueOf: function() { - return '{' + this.start + ', ' + this.length() + '}'; - } - }; - - /** - * Creates new range object instance - * @param {Object} start Range start or array with 'start' and 'end' - * as two first indexes or object with 'start' and 'end' properties - * @param {Number} len Range length or string to produce range from - * @returns {Range} - */ - module.exports = function(start, len) { - if (typeof start == 'undefined' || start === null) - return null; - - if (start instanceof Range) - return start; - - if (typeof start == 'object' && 'start' in start && 'end' in start) { - len = start.end - start.start; - start = start.start; - } - - return new Range(start, len); - }; - - module.exports.create = module.exports; - - module.exports.isRange = function(val) { - return val instanceof Range; - }; - - /** - * Range object factory, the same as this.create() - * but last argument represents end of range, not length - * @returns {Range} - */ - module.exports.create2 = function(start, end) { - if (typeof start === 'number' && typeof end === 'number') { - end -= start; - } - - return this.create(start, end); - }; - - /** - * Helper function that sorts ranges in order as they - * appear in text - * @param {Array} ranges - * @return {Array} - */ - module.exports.sort = function(ranges, reverse) { - ranges = ranges.sort(function(a, b) { - if (a.start === b.start) { - return b.end - a.end; - } - - return a.start - b.start; - }); - - reverse && ranges.reverse(); - return ranges; - }; - - return module.exports; -}); -},{}],31:[function(require,module,exports){ -/** - * Parsed resources (snippets, abbreviations, variables, etc.) for Emmet. - * Contains convenient method to get access for snippets with respect of - * inheritance. Also provides ability to store data in different vocabularies - * ('system' and 'user') for fast and safe resource update - * @author Sergey Chikuyonok (serge.che@gmail.com) - * @link http://chikuyonok.ru - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var handlerList = require('./handlerList'); - var utils = require('../utils/common'); - var elements = require('./elements'); - var logger = require('../assets/logger'); - var stringScore = require('../vendor/stringScore'); - var cssResolver = require('../resolver/css'); - - var VOC_SYSTEM = 'system'; - var VOC_USER = 'user'; - - var cache = {}; - - /** Regular expression for XML tag matching */ - var reTag = /^<(\w+\:?[\w\-]*)((?:\s+[@\!]?[\w\:\-]+\s*=\s*(['"]).*?\3)*)\s*(\/?)>/; - - var systemSettings = {}; - var userSettings = {}; - - /** @type HandlerList List of registered abbreviation resolvers */ - var resolvers = handlerList.create(); - - function each(obj, fn) { - if (!obj) { - return; - } - - Object.keys(obj).forEach(function(key) { - fn(obj[key], key); - }); - } - - /** - * Normalizes caret plceholder in passed text: replaces | character with - * default caret placeholder - * @param {String} text - * @returns {String} - */ - function normalizeCaretPlaceholder(text) { - return utils.replaceUnescapedSymbol(text, '|', utils.getCaretPlaceholder()); - } - - function parseItem(name, value, type) { - value = normalizeCaretPlaceholder(value); - - if (type == 'snippets') { - return elements.create('snippet', value); - } - - if (type == 'abbreviations') { - return parseAbbreviation(name, value); - } - } - - /** - * Parses single abbreviation - * @param {String} key Abbreviation name - * @param {String} value Abbreviation value - * @return {Object} - */ - function parseAbbreviation(key, value) { - key = utils.trim(key); - var m; - if ((m = reTag.exec(value))) { - return elements.create('element', m[1], m[2], m[4] == '/'); - } else { - // assume it's reference to another abbreviation - return elements.create('reference', value); - } - } - - /** - * Normalizes snippet key name for better fuzzy search - * @param {String} str - * @returns {String} - */ - function normalizeName(str) { - return str.replace(/:$/, '').replace(/:/g, '-'); - } - - function expandSnippetsDefinition(snippets) { - var out = {}; - each(snippets, function(val, key) { - var items = key.split('|'); - // do not use iterators for better performance - for (var i = items.length - 1; i >= 0; i--) { - out[items[i]] = val; - } - }); - - return out; - } - - utils.extend(exports, { - /** - * Sets new unparsed data for specified settings vocabulary - * @param {Object} data - * @param {String} type Vocabulary type ('system' or 'user') - * @memberOf resources - */ - setVocabulary: function(data, type) { - cache = {}; - - // sections like "snippets" and "abbreviations" could have - // definitions like `"f|fs": "fieldset"` which is the same as distinct - // "f" and "fs" keys both equals to "fieldset". - // We should parse these definitions first - var voc = {}; - each(data, function(section, syntax) { - var _section = {}; - each(section, function(subsection, name) { - if (name == 'abbreviations' || name == 'snippets') { - subsection = expandSnippetsDefinition(subsection); - } - _section[name] = subsection; - }); - - voc[syntax] = _section; - }); - - - if (type == VOC_SYSTEM) { - systemSettings = voc; - } else { - userSettings = voc; - } - }, - - /** - * Returns resource vocabulary by its name - * @param {String} name Vocabulary name ('system' or 'user') - * @return {Object} - */ - getVocabulary: function(name) { - return name == VOC_SYSTEM ? systemSettings : userSettings; - }, - - /** - * Returns resource (abbreviation, snippet, etc.) matched for passed - * abbreviation - * @param {AbbreviationNode} node - * @param {String} syntax - * @returns {Object} - */ - getMatchedResource: function(node, syntax) { - return resolvers.exec(null, utils.toArray(arguments)) - || this.findSnippet(syntax, node.name()); - }, - - /** - * Returns variable value - * @return {String} - */ - getVariable: function(name) { - return (this.getSection('variables') || {})[name]; - }, - - /** - * Store runtime variable in user storage - * @param {String} name Variable name - * @param {String} value Variable value - */ - setVariable: function(name, value){ - var voc = this.getVocabulary('user') || {}; - if (!('variables' in voc)) - voc.variables = {}; - - voc.variables[name] = value; - this.setVocabulary(voc, 'user'); - }, - - /** - * Check if there are resources for specified syntax - * @param {String} syntax - * @return {Boolean} - */ - hasSyntax: function(syntax) { - return syntax in this.getVocabulary(VOC_USER) - || syntax in this.getVocabulary(VOC_SYSTEM); - }, - - /** - * Registers new abbreviation resolver. - * @param {Function} fn Abbreviation resolver which will receive - * abbreviation as first argument and should return parsed abbreviation - * object if abbreviation has handled successfully, null - * otherwise - * @param {Object} options Options list as described in - * {@link HandlerList#add()} method - */ - addResolver: function(fn, options) { - resolvers.add(fn, options); - }, - - removeResolver: function(fn) { - resolvers.remove(fn); - }, - - /** - * Returns actual section data, merged from both - * system and user data - * @param {String} name Section name (syntax) - * @param {String} ...args Subsections - * @returns - */ - getSection: function(name) { - if (!name) - return null; - - if (!(name in cache)) { - cache[name] = utils.deepMerge({}, systemSettings[name], userSettings[name]); - } - - var data = cache[name], subsections = utils.toArray(arguments, 1), key; - while (data && (key = subsections.shift())) { - if (key in data) { - data = data[key]; - } else { - return null; - } - } - - return data; - }, - - /** - * Recursively searches for a item inside top level sections (syntaxes) - * with respect of `extends` attribute - * @param {String} topSection Top section name (syntax) - * @param {String} subsection Inner section name - * @returns {Object} - */ - findItem: function(topSection, subsection) { - var data = this.getSection(topSection); - while (data) { - if (subsection in data) - return data[subsection]; - - data = this.getSection(data['extends']); - } - }, - - /** - * Recursively searches for a snippet definition inside syntax section. - * Definition is searched inside `snippets` and `abbreviations` - * subsections - * @param {String} syntax Top-level section name (syntax) - * @param {String} name Snippet name - * @returns {Object} - */ - findSnippet: function(syntax, name, memo) { - if (!syntax || !name) - return null; - - memo = memo || []; - - var names = [name]; - // create automatic aliases to properties with colons, - // e.g. pos-a == pos:a - if (~name.indexOf('-')) { - names.push(name.replace(/\-/g, ':')); - } - - var data = this.getSection(syntax), matchedItem = null; - ['snippets', 'abbreviations'].some(function(sectionName) { - var data = this.getSection(syntax, sectionName); - if (data) { - return names.some(function(n) { - if (data[n]) { - return matchedItem = parseItem(n, data[n], sectionName); - } - }); - } - }, this); - - memo.push(syntax); - if (!matchedItem && data['extends'] && !~memo.indexOf(data['extends'])) { - // try to find item in parent syntax section - return this.findSnippet(data['extends'], name, memo); - } - - return matchedItem; - }, - - /** - * Performs fuzzy search of snippet definition - * @param {String} syntax Top-level section name (syntax) - * @param {String} name Snippet name - * @returns - */ - fuzzyFindSnippet: function(syntax, name, minScore) { - var result = this.fuzzyFindMatches(syntax, name, minScore)[0]; - if (result) { - return result.value.parsedValue; - } - }, - - fuzzyFindMatches: function(syntax, name, minScore) { - minScore = minScore || 0.3; - name = normalizeName(name); - var snippets = this.getAllSnippets(syntax); - - return Object.keys(snippets) - .map(function(key) { - var value = snippets[key]; - return { - key: key, - score: stringScore.score(value.nk, name, 0.1), - value: value - }; - }) - .filter(function(item) { - return item.score >= minScore; - }) - .sort(function(a, b) { - return a.score - b.score; - }) - .reverse(); - }, - - /** - * Returns plain dictionary of all available abbreviations and snippets - * for specified syntax with respect of inheritance - * @param {String} syntax - * @returns {Object} - */ - getAllSnippets: function(syntax) { - var cacheKey = 'all-' + syntax; - if (!cache[cacheKey]) { - var stack = [], sectionKey = syntax; - var memo = []; - - do { - var section = this.getSection(sectionKey); - if (!section) - break; - - ['snippets', 'abbreviations'].forEach(function(sectionName) { - var stackItem = {}; - each(section[sectionName] || null, function(v, k) { - stackItem[k] = { - nk: normalizeName(k), - value: v, - parsedValue: parseItem(k, v, sectionName), - type: sectionName - }; - }); - - stack.push(stackItem); - }); - - memo.push(sectionKey); - sectionKey = section['extends']; - } while (sectionKey && !~memo.indexOf(sectionKey)); - - - cache[cacheKey] = utils.extend.apply(utils, stack.reverse()); - } - - return cache[cacheKey]; - }, - - /** - * Returns newline character - * @returns {String} - */ - getNewline: function() { - var nl = this.getVariable('newline'); - return typeof nl === 'string' ? nl : '\n'; - }, - - /** - * Sets new newline character that will be used in output - * @param {String} str - */ - setNewline: function(str) { - this.setVariable('newline', str); - this.setVariable('nl', str); - } - }); - - // XXX add default resolvers - exports.addResolver(cssResolver.resolve.bind(cssResolver)); - - // try to load snippets - // hide it from Require.JS parser - (function(r) { - if (typeof define === 'undefined' || !define.amd) { - try { - var fs = r('fs'); - var path = r('path'); - - var defaultSnippets = fs.readFileSync(path.join(__dirname, '../snippets.json'), {encoding: 'utf8'}); - exports.setVocabulary(JSON.parse(defaultSnippets), VOC_SYSTEM); - } catch (e) {} - } - })(require); - - - return exports; -}); -},{"../assets/logger":27,"../resolver/css":64,"../utils/common":73,"../vendor/stringScore":79,"./elements":24,"./handlerList":25}],32:[function(require,module,exports){ -/** - * A trimmed version of CodeMirror's StringStream module for string parsing - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - /** - * @type StringStream - * @constructor - * @param {String} string Assuming that bound string should be - * immutable - */ - function StringStream(string) { - this.pos = this.start = 0; - this.string = string; - this._length = string.length; - } - - StringStream.prototype = { - /** - * Returns true only if the stream is at the end of the line. - * @returns {Boolean} - */ - eol: function() { - return this.pos >= this._length; - }, - - /** - * Returns true only if the stream is at the start of the line - * @returns {Boolean} - */ - sol: function() { - return this.pos === 0; - }, - - /** - * Returns the next character in the stream without advancing it. - * Will return undefined at the end of the line. - * @returns {String} - */ - peek: function() { - return this.string.charAt(this.pos); - }, - - /** - * Returns the next character in the stream and advances it. - * Also returns undefined when no more characters are available. - * @returns {String} - */ - next: function() { - if (this.pos < this._length) - return this.string.charAt(this.pos++); - }, - - /** - * match can be a character, a regular expression, or a function that - * takes a character and returns a boolean. If the next character in the - * stream 'matches' the given argument, it is consumed and returned. - * Otherwise, undefined is returned. - * @param {Object} match - * @returns {String} - */ - eat: function(match) { - var ch = this.string.charAt(this.pos), ok; - if (typeof match == "string") - ok = ch == match; - else - ok = ch && (match.test ? match.test(ch) : match(ch)); - - if (ok) { - ++this.pos; - return ch; - } - }, - - /** - * Repeatedly calls eat with the given argument, until it - * fails. Returns true if any characters were eaten. - * @param {Object} match - * @returns {Boolean} - */ - eatWhile: function(match) { - var start = this.pos; - while (this.eat(match)) {} - return this.pos > start; - }, - - /** - * Shortcut for eatWhile when matching white-space. - * @returns {Boolean} - */ - eatSpace: function() { - var start = this.pos; - while (/[\s\u00a0]/.test(this.string.charAt(this.pos))) - ++this.pos; - return this.pos > start; - }, - - /** - * Moves the position to the end of the line. - */ - skipToEnd: function() { - this.pos = this._length; - }, - - /** - * Skips to the next occurrence of the given character, if found on the - * current line (doesn't advance the stream if the character does not - * occur on the line). Returns true if the character was found. - * @param {String} ch - * @returns {Boolean} - */ - skipTo: function(ch) { - var found = this.string.indexOf(ch, this.pos); - if (found > -1) { - this.pos = found; - return true; - } - }, - - /** - * Skips to close character which is pair to open - * character, considering possible pair nesting. This function is used - * to consume pair of characters, like opening and closing braces - * @param {String} open - * @param {String} close - * @returns {Boolean} Returns true if pair was successfully - * consumed - */ - skipToPair: function(open, close, skipString) { - var braceCount = 0, ch; - var pos = this.pos, len = this._length; - while (pos < len) { - ch = this.string.charAt(pos++); - if (ch == open) { - braceCount++; - } else if (ch == close) { - braceCount--; - if (braceCount < 1) { - this.pos = pos; - return true; - } - } else if (skipString && (ch == '"' || ch == "'")) { - this.skipString(ch); - } - } - - return false; - }, - - /** - * A helper function which, in case of either single or - * double quote was found in current position, skips entire - * string (quoted value) - * @return {Boolean} Wether quoted string was skipped - */ - skipQuoted: function(noBackup) { - var ch = this.string.charAt(noBackup ? this.pos : this.pos - 1); - if (ch === '"' || ch === "'") { - if (noBackup) { - this.pos++; - } - return this.skipString(ch); - } - }, - - /** - * A custom function to skip string literal, e.g. a "double-quoted" - * or 'single-quoted' value - * @param {String} quote An opening quote - * @return {Boolean} - */ - skipString: function(quote) { - var pos = this.pos, len = this._length, ch; - while (pos < len) { - ch = this.string.charAt(pos++); - if (ch == '\\') { - continue; - } else if (ch == quote) { - this.pos = pos; - return true; - } - } - - return false; - }, - - /** - * Backs up the stream n characters. Backing it up further than the - * start of the current token will cause things to break, so be careful. - * @param {Number} n - */ - backUp : function(n) { - this.pos -= n; - }, - - /** - * Act like a multi-character eat—if consume is true or - * not given—or a look-ahead that doesn't update the stream position—if - * it is false. pattern can be either a string or a - * regular expression starting with ^. When it is a string, - * caseInsensitive can be set to true to make the match - * case-insensitive. When successfully matching a regular expression, - * the returned value will be the array returned by match, - * in case you need to extract matched groups. - * - * @param {RegExp} pattern - * @param {Boolean} consume - * @param {Boolean} caseInsensitive - * @returns - */ - match: function(pattern, consume, caseInsensitive) { - if (typeof pattern == "string") { - var cased = caseInsensitive - ? function(str) {return str.toLowerCase();} - : function(str) {return str;}; - - if (cased(this.string).indexOf(cased(pattern), this.pos) == this.pos) { - if (consume !== false) - this.pos += pattern.length; - return true; - } - } else { - var match = this.string.slice(this.pos).match(pattern); - if (match && consume !== false) - this.pos += match[0].length; - return match; - } - }, - - /** - * Get the string between the start of the current token and the - * current stream position. - * @returns {String} - */ - current: function(backUp) { - return this.string.slice(this.start, this.pos - (backUp ? 1 : 0)); - } - }; - - module.exports = function(string) { - return new StringStream(string); - }; - - /** @deprecated */ - module.exports.create = module.exports; - return module.exports; -}); -},{}],33:[function(require,module,exports){ -/** - * Utility module for handling tabstops tokens generated by Emmet's - * "Expand Abbreviation" action. The main extract method will take - * raw text (for example: ${0} some ${1:text}), find all tabstops - * occurrences, replace them with tokens suitable for your editor of choice and - * return object with processed text and list of found tabstops and their ranges. - * For sake of portability (Objective-C/Java) the tabstops list is a plain - * sorted array with plain objects. - * - * Placeholders with the same are meant to be linked in your editor. - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - var utils = require('../utils/common'); - var stringStream = require('./stringStream'); - var resources = require('./resources'); - - /** - * Global placeholder value, automatically incremented by - * variablesResolver() function - */ - var startPlaceholderNum = 100; - var tabstopIndex = 0; - - var defaultOptions = { - replaceCarets: false, - escape: function(ch) { - return '\\' + ch; - }, - tabstop: function(data) { - return data.token; - }, - variable: function(data) { - return data.token; - } - }; - - return { - /** - * Main function that looks for a tabstops in provided text - * and returns a processed version of text with expanded - * placeholders and list of tabstops found. - * @param {String} text Text to process - * @param {Object} options List of processor options:
    - * - * replaceCarets : Boolean — replace all default - * caret placeholders (like {%::emmet-caret::%}) with ${0:caret}
    - * - * escape : Function — function that handle escaped - * characters (mostly '$'). By default, it returns the character itself - * to be displayed as is in output, but sometimes you will use - * extract method as intermediate solution for further - * processing and want to keep character escaped. Thus, you should override - * escape method to return escaped symbol (e.g. '\\$')
    - * - * tabstop : Function – a tabstop handler. Receives - * a single argument – an object describing token: its position, number - * group, placeholder and token itself. Should return a replacement - * string that will appear in final output - * - * variable : Function – variable handler. Receives - * a single argument – an object describing token: its position, name - * and original token itself. Should return a replacement - * string that will appear in final output - * - * @returns {Object} Object with processed text property - * and array of tabstops found - * @memberOf tabStops - */ - extract: function(text, options) { - // prepare defaults - var placeholders = {carets: ''}; - var marks = []; - - options = utils.extend({}, defaultOptions, options, { - tabstop: function(data) { - var token = data.token; - var ret = ''; - if (data.placeholder == 'cursor') { - marks.push({ - start: data.start, - end: data.start + token.length, - group: 'carets', - value: '' - }); - } else { - // unify placeholder value for single group - if ('placeholder' in data) - placeholders[data.group] = data.placeholder; - - if (data.group in placeholders) - ret = placeholders[data.group]; - - marks.push({ - start: data.start, - end: data.start + token.length, - group: data.group, - value: ret - }); - } - - return token; - } - }); - - if (options.replaceCarets) { - text = text.replace(new RegExp( utils.escapeForRegexp( utils.getCaretPlaceholder() ), 'g'), '${0:cursor}'); - } - - // locate tabstops and unify group's placeholders - text = this.processText(text, options); - - // now, replace all tabstops with placeholders - var buf = '', lastIx = 0; - var tabStops = marks.map(function(mark) { - buf += text.substring(lastIx, mark.start); - - var pos = buf.length; - var ph = placeholders[mark.group] || ''; - - buf += ph; - lastIx = mark.end; - - return { - group: mark.group, - start: pos, - end: pos + ph.length - }; - }); - - buf += text.substring(lastIx); - - return { - text: buf, - tabstops: tabStops.sort(function(a, b) { - return a.start - b.start; - }) - }; - }, - - /** - * Text processing routine. Locates escaped characters and tabstops and - * replaces them with values returned by handlers defined in - * options - * @param {String} text - * @param {Object} options See extract method options - * description - * @returns {String} - */ - processText: function(text, options) { - options = utils.extend({}, defaultOptions, options); - - var buf = ''; - /** @type StringStream */ - var stream = stringStream.create(text); - var ch, m, a; - - while ((ch = stream.next())) { - if (ch == '\\' && !stream.eol()) { - // handle escaped character - buf += options.escape(stream.next()); - continue; - } - - a = ch; - - if (ch == '$') { - // looks like a tabstop - stream.start = stream.pos - 1; - - if ((m = stream.match(/^[0-9]+/))) { - // it's $N - a = options.tabstop({ - start: buf.length, - group: stream.current().substr(1), - token: stream.current() - }); - } else if ((m = stream.match(/^\{([a-z_\-][\w\-]*)\}/))) { - // ${variable} - a = options.variable({ - start: buf.length, - name: m[1], - token: stream.current() - }); - } else if ((m = stream.match(/^\{([0-9]+)(:.+?)?\}/, false))) { - // ${N:value} or ${N} placeholder - // parse placeholder, including nested ones - stream.skipToPair('{', '}'); - - var obj = { - start: buf.length, - group: m[1], - token: stream.current() - }; - - var placeholder = obj.token.substring(obj.group.length + 2, obj.token.length - 1); - - if (placeholder) { - obj.placeholder = placeholder.substr(1); - } - - a = options.tabstop(obj); - } - } - - buf += a; - } - - return buf; - }, - - /** - * Upgrades tabstops in output node in order to prevent naming conflicts - * @param {AbbreviationNode} node - * @param {Number} offset Tab index offset - * @returns {Number} Maximum tabstop index in element - */ - upgrade: function(node, offset) { - var maxNum = 0; - var options = { - tabstop: function(data) { - var group = parseInt(data.group, 10); - if (group > maxNum) maxNum = group; - - if (data.placeholder) - return '${' + (group + offset) + ':' + data.placeholder + '}'; - else - return '${' + (group + offset) + '}'; - } - }; - - ['start', 'end', 'content'].forEach(function(p) { - node[p] = this.processText(node[p], options); - }, this); - - return maxNum; - }, - - /** - * Helper function that produces a callback function for - * replaceVariables() method from {@link utils} - * module. This callback will replace variable definitions (like - * ${var_name}) with their value defined in resource module, - * or outputs tabstop with variable name otherwise. - * @param {AbbreviationNode} node Context node - * @returns {Function} - */ - variablesResolver: function(node) { - var placeholderMemo = {}; - return function(str, varName) { - // do not mark `child` variable as placeholder – it‘s a reserved - // variable name - if (varName == 'child') { - return str; - } - - if (varName == 'cursor') { - return utils.getCaretPlaceholder(); - } - - var attr = node.attribute(varName); - if (typeof attr !== 'undefined' && attr !== str) { - return attr; - } - - var varValue = resources.getVariable(varName); - if (varValue) { - return varValue; - } - - // output as placeholder - if (!placeholderMemo[varName]) { - placeholderMemo[varName] = startPlaceholderNum++; - } - - return '${' + placeholderMemo[varName] + ':' + varName + '}'; - }; - }, - - /** - * Replace variables like ${var} in string - * @param {String} str - * @param {Object} vars Variable set (defaults to variables defined in - * snippets.json) or variable resolver (Function) - * @return {String} - */ - replaceVariables: function(str, vars) { - vars = vars || {}; - var resolver = typeof vars === 'function' ? vars : function(str, p1) { - return p1 in vars ? vars[p1] : null; - }; - - return this.processText(str, { - variable: function(data) { - var newValue = resolver(data.token, data.name, data); - if (newValue === null) { - // try to find variable in resources - newValue = resources.getVariable(data.name); - } - - if (newValue === null || typeof newValue === 'undefined') - // nothing found, return token itself - newValue = data.token; - return newValue; - } - }); - }, - - /** - * Resets global tabstop index. When parsed tree is converted to output - * string (AbbreviationNode.toString()), all tabstops - * defined in snippets and elements are upgraded in order to prevent - * naming conflicts of nested. For example, ${1} of a node - * should not be linked with the same placehilder of the child node. - * By default, AbbreviationNode.toString() automatically - * upgrades tabstops of the same index for each node and writes maximum - * tabstop index into the tabstopIndex variable. To keep - * this variable at reasonable value, it is recommended to call - * resetTabstopIndex() method each time you expand variable - * @returns - */ - resetTabstopIndex: function() { - tabstopIndex = 0; - startPlaceholderNum = 100; - }, - - /** - * Output processor for abbreviation parser that will upgrade tabstops - * of parsed node in order to prevent tabstop index conflicts - */ - abbrOutputProcessor: function(text, node, type) { - var maxNum = 0; - var that = this; - - var tsOptions = { - tabstop: function(data) { - var group = parseInt(data.group, 10); - if (group === 0) - return '${0}'; - - if (group > maxNum) maxNum = group; - if (data.placeholder) { - // respect nested placeholders - var ix = group + tabstopIndex; - var placeholder = that.processText(data.placeholder, tsOptions); - return '${' + ix + ':' + placeholder + '}'; - } else { - return '${' + (group + tabstopIndex) + '}'; - } - } - }; - - // upgrade tabstops - text = this.processText(text, tsOptions); - - // resolve variables - text = this.replaceVariables(text, this.variablesResolver(node)); - - tabstopIndex += maxNum + 1; - return text; - } - }; -}); -},{"../utils/common":73,"./resources":31,"./stringStream":32}],34:[function(require,module,exports){ -/** - * Helper class for convenient token iteration - */ -if (typeof module === 'object' && typeof define !== 'function') { - var define = function (factory) { - module.exports = factory(require, exports, module); - }; -} - -define(function(require, exports, module) { - /** - * @type TokenIterator - * @param {Array} tokens - * @type TokenIterator - * @constructor - */ - function TokenIterator(tokens) { - /** @type Array */ - this.tokens = tokens; - this._position = 0; - this.reset(); - } - - TokenIterator.prototype = { - next: function() { - if (this.hasNext()) { - var token = this.tokens[++this._i]; - this._position = token.start; - return token; - } else { - this._i = this._il; - } - - return null; - }, - - current: function() { - return this.tokens[this._i]; - }, - - peek: function() { - return this.tokens[this._i + i]; - }, - - position: function() { - return this._position; - }, - - hasNext: function() { - return this._i < this._il - 1; - }, - - reset: function() { - this._i = 0; - this._il = this.tokens.length; - }, - - item: function() { - return this.tokens[this._i]; - }, - - itemNext: function() { - return this.tokens[this._i + 1]; - }, - - itemPrev: function() { - return this.tokens[this._i - 1]; - }, - - nextUntil: function(type, callback) { - var token; - var test = typeof type == 'string' - ? function(t){return t.type == type;} - : type; - - while ((token = this.next())) { - if (callback) - callback.call(this, token); - if (test.call(this, token)) - break; - } - } - }; - - return { - create: function(tokens) { - return new TokenIterator(tokens); - } - }; -}); -},{}],35:[function(require,module,exports){ -module.exports={ - "eras": { - "e-26": "26 versions back", - "e-25": "25 versions back", - "e-24": "24 versions back", - "e-23": "23 versions back", - "e-22": "22 versions back", - "e-21": "21 versions back", - "e-20": "20 versions back", - "e-19": "19 versions back", - "e-18": "18 versions back", - "e-17": "17 versions back", - "e-16": "16 versions back", - "e-15": "15 versions back", - "e-14": "14 versions back", - "e-13": "13 versions back", - "e-12": "12 versions back", - "e-11": "11 versions back", - "e-10": "10 versions back", - "e-9": "9 versions back", - "e-8": "8 versions back", - "e-7": "7 versions back", - "e-6": "6 versions back", - "e-5": "5 versions back", - "e-4": "4 versions back", - "e-3": "3 versions back", - "e-2": "2 versions back", - "e-1": "Previous version", - "e0": "Current", - "e1": "Near future", - "e2": "Farther future" - }, - "agents": { - "ie": { - "browser": "IE", - "abbr": "IE", - "prefix": "ms", - "type": "desktop", - "usage_global": { - "10": 10.7866, - "11": 0.114751, - "5.5": 0.009298, - "6": 0.204912, - "7": 0.508182, - "8": 8.31124, - "9": 5.21297 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "5.5", "6", "7", "8", "9", "10", "11", null, null], - "current_version": "" - }, - "firefox": { - "browser": "Firefox", - "abbr": "FF", - "prefix": "moz", - "type": "desktop", - "usage_global": { - "10": 0.112406, - "11": 0.088319, - "12": 0.208754, - "13": 0.096348, - "14": 0.096348, - "15": 0.136493, - "16": 0.264957, - "17": 0.192696, - "18": 0.112406, - "19": 0.128464, - "2": 0.016058, - "20": 0.16058, - "21": 0.216783, - "22": 0.256928, - "23": 0.907277, - "24": 11.0318, - "25": 0.529914, - "26": 0.016058, - "27": 0.016058, - "3": 0.088319, - "3.5": 0.040145, - "3.6": 0.305102, - "4": 0.072261, - "5": 0.048174, - "6": 0.048174, - "7": 0.040145, - "8": 0.072261, - "9": 0.056203 - }, - "versions": [null, "2", "3", "3.5", "3.6", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27"], - "current_version": "" - }, - "chrome": { - "browser": "Chrome", - "abbr": "Chr.", - "prefix": "webkit", - "type": "desktop", - "usage_global": { - "10": 0.048174, - "11": 0.112406, - "12": 0.064232, - "13": 0.056203, - "14": 0.056203, - "15": 0.072261, - "16": 0.048174, - "17": 0.040145, - "18": 0.08029, - "19": 0.040145, - "20": 0.040145, - "21": 0.48174, - "22": 0.248899, - "23": 0.216783, - "24": 0.200725, - "25": 0.361305, - "26": 0.353276, - "27": 0.369334, - "28": 0.610204, - "29": 5.08236, - "30": 24.6089, - "31": 0.16058, - "32": 0.064232, - "4": 0.024087, - "5": 0.024087, - "6": 0.032116, - "7": 0.024087, - "8": 0.032116, - "9": 0.024087 - }, - "versions": ["4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32"], - "current_version": "" - }, - "safari": { - "browser": "Safari", - "abbr": "Saf.", - "prefix": "webkit", - "type": "desktop", - "usage_global": { - "3.1": 0, - "3.2": 0.008692, - "4": 0.104377, - "5": 0.305102, - "5.1": 1.28464, - "6": 2.04739, - "6.1": 0.064232, - "7": 0.16058 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "3.1", "3.2", "4", "5", "5.1", "6", "6.1", "7", null, null], - "current_version": "" - }, - "opera": { - "browser": "Opera", - "abbr": "Op.", - "prefix": "o", - "type": "desktop", - "usage_global": { - "10.0-10.1": 0.016058, - "10.5": 0.008392, - "10.6": 0.008029, - "11": 0.008219, - "11.1": 0.008219, - "11.5": 0.016058, - "11.6": 0.032116, - "12": 0.040145, - "12.1": 0.48174, - "15": 0.032116, - "16": 0.104377, - "17": 0.16058, - "18": 0, - "9.5-9.6": 0.008219 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, "9.5-9.6", "10.0-10.1", "10.5", "10.6", "11", "11.1", "11.5", "11.6", "12", "12.1", "15", "16", "17", "18", null], - "current_version": "", - "prefix_exceptions": { - "15": "webkit", - "16": "webkit", - "17": "webkit", - "18": "webkit" - } - }, - "ios_saf": { - "browser": "iOS Safari", - "abbr": "iOS", - "prefix": "webkit", - "type": "mobile", - "usage_global": { - "3.2": 0.00400113, - "4.0-4.1": 0.00800226, - "4.2-4.3": 0.0280079, - "5.0-5.1": 0.28408, - "6.0-6.1": 1.15633, - "7.0": 2.52071 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "3.2", "4.0-4.1", "4.2-4.3", "5.0-5.1", "6.0-6.1", "7.0", null, null], - "current_version": "" - }, - "op_mini": { - "browser": "Opera Mini", - "abbr": "O.Mini", - "prefix": "o", - "type": "mobile", - "usage_global": { - "5.0-7.0": 4.58374 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "5.0-7.0", null, null], - "current_version": "" - }, - "android": { - "browser": "Android Browser", - "abbr": "And.", - "prefix": "webkit", - "type": "mobile", - "usage_global": { - "2.1": 0.0251229, - "2.2": 0.0854178, - "2.3": 1.32146, - "3": 0.00502458, - "4": 0.994867, - "4.1": 1.87417, - "4.2-4.3": 0.743638, - "4.4": 0 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "2.1", "2.2", "2.3", "3", "4", "4.1", "4.2-4.3", "4.4", null], - "current_version": "" - }, - "op_mob": { - "browser": "Opera Mobile", - "abbr": "O.Mob", - "prefix": "o", - "type": "mobile", - "usage_global": { - "0": 0, - "10": 0, - "11.5": 0.00726525, - "12": 0.0363263, - "12.1": 0.101714 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "10", null, null, "11.5", "12", "12.1", "0", null, null], - "current_version": "16", - "prefix_exceptions": { - "0": "webkit" - } - }, - "bb": { - "browser": "Blackberry Browser", - "abbr": "BB", - "prefix": "webkit", - "type": "mobile", - "usage_global": { - "10": 0, - "7": 0.141419 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "7", "10", null, null], - "current_version": "" - }, - "and_chr": { - "browser": "Chrome for Android", - "abbr": "Chr/And.", - "prefix": "webkit", - "type": "mobile", - "usage_global": { - "0": 1.38176 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0", null, null], - "current_version": "30" - }, - "and_ff": { - "browser": "Firefox for Android", - "abbr": "FF/And.", - "prefix": "moz", - "type": "mobile", - "usage_global": { - "0": 0.070956 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0", null, null], - "current_version": "25" - }, - "ie_mob": { - "browser": "IE Mobile", - "abbr": "IE.Mob", - "prefix": "ms", - "type": "mobile", - "usage_global": { - "10": 0.205595 - }, - "versions": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "10", null, null], - "current_version": "" - } - }, - "statuses": { - "rec": "Recommendation", - "pr": "Proposed Recommendation", - "cr": "Candidate Recommendation", - "wd": "Working Draft", - "other": "Other", - "unoff": "Unofficial / Note" - }, - "cats": { - "CSS": ["CSS", "CSS2", "CSS3"], - "HTML5": ["Canvas", "HTML5"], - "JS API": ["JS API"], - "Other": ["PNG", "Other", "DOM"], - "SVG": ["SVG"] - }, - "updated": 1383587152, - "data": { - "png-alpha": { - "title": "PNG alpha transparency", - "description": "Semi-transparent areas in PNG files", - "spec": "http://www.w3.org/TR/PNG/", - "status": "rec", - "links": [{ - "url": "http://dillerdesign.com/experiment/DD_belatedPNG/", - "title": "Workaround for IE6" - }, { - "url": "http://en.wikipedia.org/wiki/Portable_Network_Graphics", - "title": "Wikipedia" - }], - "categories": ["PNG"], - "stats": { - "ie": { - "5.5": "n", - "6": "p", - "7": "y", - "8": "y", - "9": "y", - "10": "y", - "11": "y" - }, - "firefox": { - "2": "y", - "3": "y", - "3.5": "y", - "3.6": "y", - "4": "y", - "5": "y", - "6": "y", - "7": "y", - "8": "y", - "9": "y", - "10": "y", - "11": "y", - "12": "y", - "13": "y", - "14": "y", - "15": "y", - "16": "y", - "17": "y", - "18": "y", - "19": "y", - "20": "y", - "21": "y", - "22": "y", - "23": "y", - "24": "y", - "25": "y", - "26": "y", - "27": "y" - }, - "chrome": { - "4": "y", - "5": "y", - "6": "y", - "7": "y", - "8": "y", - "9": "y", - "10": "y", - "11": "y", - "12": "y", - "13": "y", - "14": "y", - "15": "y", - "16": "y", - "17": "y", - "18": "y", - "19": "y", - "20": "y", - "21": "y", - "22": "y", - "23": "y", - "24": "y", - "25": "y", - "26": "y", - "27": "y", - "28": "y", - "29": "y", - "30": "y", - "31": "y", - "32": "y" - }, - "safari": { - "3.1": "y", - "3.2": "y", - "4": "y", - "5": "y", - "5.1": "y", - "6": "y", - "6.1": "y", - "7": "y" - }, - "opera": { - "9": "y", - "9.5-9.6": "y", - "10.0-10.1": "y", - "10.5": "y", - "10.6": "y", - "11": "y", - "11.1": "y", - "11.5": "y", - "11.6": "y", - "12": "y", - "12.1": "y", - "15": "y", - "16": "y", - "17": "y", - "18": "y" - }, - "ios_saf": { - "3.2": "y", - "4.0-4.1": "y", - "4.2-4.3": "y", - "5.0-5.1": "y", - "6.0-6.1": "y", - "7.0": "y" - }, - "op_mini": { - "5.0-7.0": "y" - }, - "android": { - "2.1": "y", - "2.2": "y", - "2.3": "y", - "3": "y", - "4": "y", - "4.1": "y", - "4.2-4.3": "y", - "4.4": "y" - }, - "bb": { - "7": "y", - "10": "y" - }, - "op_mob": { - "10": "y", - "11": "y", - "11.1": "y", - "11.5": "y", - "12": "y", - "12.1": "y", - "0": "y" - }, - "and_chr": { - "0": "y" - }, - "and_ff": { - "0": "y" - }, - "ie_mob": { - "10": "y" - } - }, - "notes": "IE6 does support full transparency in 8-bit PNGs, which can sometimes be an alternative to 24-bit PNGs.", - "usage_perc_y": 94.36, - "usage_perc_a": 0, - "ucprefix": false, - "parent": "", - "keywords": "" - }, - "apng": { - "title": "Animated PNG (APNG)", - "description": "Like animated GIFs, but allowing 24-bit colors and alpha transparency", - "spec": "https://wiki.mozilla.org/APNG_Specification", - "status": "unoff", - "links": [{ - "url": "http://en.wikipedia.org/wiki/APNG", - "title": "Wikipedia" - }, { - "url": "https://github.com/davidmz/apng-canvas", - "title": "Polyfill using canvas" - }, { - "url": "https://chrome.google.com/webstore/detail/ehkepjiconegkhpodgoaeamnpckdbblp", - "title": "Chrome extension providing support" - }, { - "url": "http://www.truekolor.net/learn-how-to-create-an-animated-png/", - "title": "APNG tutorial" - }], - "categories": ["PNG"], - "stats": { - "ie": { - "5.5": "n", - "6": "n", - "7": "n", - "8": "n", - "9": "n", - "10": "n", - "11": "n" - }, - "firefox": { - "2": "n", - "3": "y", - "3.5": "y", - "3.6": "y", - "4": "y", - "5": "y", - "6": "y", - "7": "y", - "8": "y", - "9": "y", - "10": "y", - "11": "y", - "12": "y", - "13": "y", - "14": "y", - "15": "y", - "16": "y", - "17": "y", - "18": "y", - "19": "y", - "20": "y", - "21": "y", - "22": "y", - "23": "y", - "24": "y", - "25": "y", - "26": "y", - "27": "y" - }, - "chrome": { - "4": "n", - "5": "n", - "6": "n", - "7": "n", - "8": "n", - "9": "n", - "10": "n", - "11": "n", - "12": "n", - "13": "n", - "14": "n", - "15": "n", - "16": "n", - "17": "n", - "18": "n", - "19": "n", - "20": "n", - "21": "n", - "22": "n", - "23": "n", - "24": "n", - "25": "n", - "26": "n", - "27": "n", - "28": "n", - "29": "n", - "30": "n", - "31": "n", - "32": "n" - }, - "safari": { - "3.1": "n", - "3.2": "n", - "4": "n", - "5": "n", - "5.1": "n", - "6": "n", - "6.1": "n", - "7": "n" - }, - "opera": { - "9": "n", - "9.5-9.6": "y", - "10.0-10.1": "y", - "10.5": "y", - "10.6": "y", - "11": "y", - "11.1": "y", - "11.5": "y", - "11.6": "y", - "12": "y", - "12.1": "y", - "15": "n", - "16": "n", - "17": "n", - "18": "n" - }, - "ios_saf": { - "3.2": "n", - "4.0-4.1": "n", - "4.2-4.3": "n", - "5.0-5.1": "n", - "6.0-6.1": "n", - "7.0": "n" - }, - "op_mini": { - "5.0-7.0": "n" - }, - "android": { - "2.1": "n", - "2.2": "n", - "2.3": "n", - "3": "n", - "4": "n", - "4.1": "n", - "4.2-4.3": "n", - "4.4": "n" - }, - "bb": { - "7": "n", - "10": "n" - }, - "op_mob": { - "10": "y", - "11": "y", - "11.1": "y", - "11.5": "y", - "12": "y", - "12.1": "y", - "0": "n" - }, - "and_chr": { - "0": "n" - }, - "and_ff": { - "0": "y" - }, - "ie_mob": { - "10": "n" - } - }, - "notes": "Where support for APNG is missing, only the first frame is displayed", - "usage_perc_y": 16.19, - "usage_perc_a": 0, - "ucprefix": false, - "parent": "", - "keywords": "" - }, - "video": { - "title": "Video element", - "description": "Method of playing videos on webpages (without requiring a plug-in)", - "spec": "http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#video", - "status": "wd", - "links": [{ - "url": "https://raw.github.com/phiggins42/has.js/master/detect/video.js#video", - "title": "has.js test" - }, { - "url": "http://webmproject.org", - "title": "WebM format information" - }, { - "url": "http://docs.webplatform.org/wiki/html/elements/video", - "title": "WebPlatform Docs" - }, { - "url": "http://camendesign.co.uk/code/video_for_everybody", - "title": "Video for Everybody" - }, { - "url": "http://diveinto.org/html5/video.html", - "title": "Video on the Web - includes info on Android support" - }, { - "url": "http://dev.opera.com/articles/view/everything-you-need-to-know-about-html5-video-and-audio/", - "title": "Detailed article on video/audio elements" - }], - "categories": ["HTML5"], - "stats": { - "ie": { - "5.5": "n", - "6": "n", - "7": "n", - "8": "n", - "9": "y", - "10": "y", - "11": "y" - }, - "firefox": { - "2": "n", - "3": "n", - "3.5": "y", - "3.6": "y", - "4": "y", - "5": "y", - "6": "y", - "7": "y", - "8": "y", - "9": "y", - "10": "y", - "11": "y", - "12": "y", - "13": "y", - "14": "y", - "15": "y", - "16": "y", - "17": "y", - "18": "y", - "19": "y", - "20": "y", - "21": "y", - "22": "y", - "23": "y", - "24": "y", - "25": "y", - "26": "y", - "27": "y" - }, - "chrome": { - "4": "y", - "5": "y", - "6": "y", - "7": "y", - "8": "y", - "9": "y", - "10": "y", - "11": "y", - "12": "y", - "13": "y", - "14": "y", - "15": "y", - "16": "y", - "17": "y", - "18": "y", - "19": "y", - "20": "y", - "21": "y", - "22": "y", - "23": "y", - "24": "y", - "25": "y", - "26": "y", - "27": "y", - "28": "y", - "29": "y", - "30": "y", - "31": "y", - "32": "y" - }, - "safari": { - "3.1": "n", - "3.2": "n", - "4": "y", - "5": "y", - "5.1": "y", - "6": "y", - "6.1": "y", - "7": "y" - }, - "opera": { - "9": "n", - "9.5-9.6": "n", - "10.0-10.1": "n", - "10.5": "y", - "10.6": "y", - "11": "y", - "11.1": "y", - "11.5": "y", - "11.6": "y", - "12": "y", - "12.1": "y", - "15": "y", - "16": "y", - "17": "y", - "18": "y" - }, - "ios_saf": { - "3.2": "y", - "4.0-4.1": "y", - "4.2-4.3": "y", - "5.0-5.1": "y", - "6.0-6.1": "y", - "7.0": "y" - }, - "op_mini": { - "5.0-7.0": "n" - }, - "android": { - "2.1": "a", - "2.2": "a", - "2.3": "y", - "3": "y", - "4": "y", - "4.1": "y", - "4.2-4.3": "y", - "4.4": "y" - }, - "bb": { - "7": "y", - "10": "y" - }, - "op_mob": { - "10": "n", - "11": "y", - "11.1": "y", - "11.5": "y", - "12": "y", - "12.1": "y", - "0": "y" - }, - "and_chr": { - "0": "y" - }, - "and_ff": { - "0": "y" - }, - "ie_mob": { - "10": "y" - } - }, - "notes": "Different browsers have support for different video formats, see sub-features for details. \r\n\r\nThe Android browser (before 2.3) requires specific handling to run the video element.", - "usage_perc_y": 80.71, - "usage_perc_a": 0.11, - "ucprefix": false, - "parent": "", - "keywords": "